Descarga inmediata tras la compraPDF sin DRM: léelo en cualquier dispositivoGarantía de Calidad y Atención 24/7Pago cifrado y 100% seguroEbooks gratis para probar antes de comprarDescarga inmediata tras la compraPDF sin DRM: léelo en cualquier dispositivoGarantía de Calidad y Atención 24/7Pago cifrado y 100% seguroEbooks gratis para probar antes de comprar

Clase principal

Rompe el cerebro de tu red: Fundamentos de SDN

  • 3 min de lectura
  • Gratis
Vídeo de esta pieza: en producción. Mientras tanto, todo el contenido está aquí en texto.
Para empezar

Centralizar el control de toda tu red en un único software suena eficiente, hasta que ese software cae en manos equivocadas.

Concepto

¿Qué es SDN?

Las Redes Definidas por Software separan el plano de control del plano de datos. El control de la red se centraliza en un único servidor lógico llamado controlador SDN, mientras que los dispositivos físicos de red actúan únicamente como elementos de reenvío tonto.

Dato clave

El talón de Aquiles

Al centralizar la inteligencia de la red en un solo controlador, eliminamos la descentralización clásica, creando un punto único de fallo crítico. Si comprometen el controlador, el atacante tiene el control absoluto de toda la infraestructura de red corporativa.

Concepto

El Protocolo OpenFlow

OpenFlow es el estándar de comunicación abierto más utilizado que permite al controlador SDN interactuar directamente con la tabla de reenvío de los switches y routers de la red, dictando cómo debe fluir el tráfico de datos.

Practica

Inspeccionando OpenFlow

Podemos utilizar herramientas de análisis para verificar el estado de los canales OpenFlow activos en nuestro entorno virtualizado o físico de laboratorio con SDN.

terminal
$ ovs-ofctl dump-flows br0
NXST_FLOW reply (xid=0x4):
 cookie=0x0, duration=15.2s, table=0, n_packets=120, n_bytes=9840, priority=0,actions=CONTROLLER:65535
Paso a paso

Planos de la Arquitectura

La arquitectura SDN se divide estrictamente en tres capas bien diferenciadas que debemos comprender para auditar su seguridad de forma correcta.

Marca cada paso al entenderlo · 0/3

Cuidado

Canales Inseguros por Defecto

Muchos despliegues iniciales de SDN utilizan conexiones OpenFlow sin cifrar por defecto. Esto permite que cualquier atacante con acceso a la red intermedia pueda realizar ataques de interceptación o inyección de reglas maliciosas.

Concepto

Ataques de saturación de tabla

Un atacante puede inundar la red con paquetes falsos con cabeceras aleatorias, obligando al switch a enviar solicitudes Packet-In constantes al controlador, agotando sus recursos de CPU y memoria mediante una denegación de servicio.

Practica

Simulando tráfico masivo

En un entorno de pruebas controlado, podemos verificar la resiliencia del controlador ante flujos no reconocidos usando herramientas de generación de paquetes como hping3 o scripts propios.

terminal
$ hping3 -S --flood -p 6633 192.168.1.100
HPING 192.168.1.100 (eth0 192.168.1.100): S set, 40 headers + 0 data bytes
appliying flood mode... to stop, press Ctrl+C
Dato clave

APIs vulnerables

Las interfaces de programación de aplicaciones (APIs Northbound y Southbound) expuestas en los controladores SDN suelen ser el blanco favorito para la inyección de código y la elevación de privilegios si carecen de autenticación estricta.

Paso a paso

Pilares de Defensa SDN

Para blindar una red definida por software contra amenazas avanzadas, es obligatorio aplicar contramedidas específicas desde el primer día de diseño.

Marca cada paso al entenderlo · 0/4

Concepto

Virtualización de Redes

La virtualización permite crear múltiples redes lógicas superpuestas sobre la misma infraestructura física subyacente, aislando el tráfico de diferentes inquilinos o departamentos mediante encapsulación como VXLAN o GRE.

Practica

Verificando túneles VXLAN

Comprobamos el estado de las interfaces de tunelización virtual en el host de hipervisor para asegurar que el aislamiento de tráfico funciona correctamente.

terminal
$ ip link show type vxlan
4: vxlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue state UNKNOWN mode DEFAULT
    link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff link-netnsid 0
Cuidado

Falta de visibilidad lateral

Aunque el tráfico entre diferentes redes virtuales esté aislado, las vulnerabilidades en el plano de virtualización pueden permitir movimientos laterales invisibles para los sistemas de seguridad perimetrales tradicionales.

Concepto

Controladores Federados

Para evitar el punto único de fallo, las redes SDN modernas implementan arquitecturas de controladores distribuidos o federados, donde múltiples instancias sincronizan su estado mediante algoritmos de consenso.

Paso a paso

Checklist de Hardening SDN

Antes de poner en producción cualquier controlador SDN, asegúrate de cumplir con estos requisitos mínimos de seguridad operativa.

Marca cada paso al entenderlo · 0/4

Dato clave

El futuro es programable

La programabilidad de redes llegó para quedarse. Entender la seguridad en SDN ya no es una opción avanzada, sino un requisito indispensable para cualquier analista o ingeniero de infraestructura moderna.

Repaso rápido

¿Te acuerdas? Toca para comprobarlo

Atajos: ← → para cambiar de pieza · / para buscar