LLDP

Discovery-Protocol

Prólogo: LLDP (Link Layer Discovery Protocol) es un protocolo de red esencial que permite a los dispositivos conectados intercambiar información sobre sí mismos. Este intercambio de datos facilita la creación de inventarios de red, la visualización de topologías y la automatización de tareas de gestión. LLDP es una herramienta indispensable para los administradores de redes que buscan optimizar el funcionamiento y la eficiencia de sus infraestructuras.

LLDP (Link Layer Discovery Protocol)

-. LLDP es un protocolo de detección de vecinos de la capa-2 que permite a los dispositivos de red anunciar información sobre sí mismos a otros dispositivos conectados directamente. Es decir, los equipos de red entre sí, comparten detalles como su identificación, capacidades y configuración.

Que nos permite LLDP

  • Descubrimiento de dispositivos: Identifica automáticamente los dispositivos conectados a una red, lo que facilita la gestión y el mantenimiento.
  • Inventario de red: Permite crear un inventario detallado de los equipos de red, incluyendo sus modelos, versiones de software y configuraciones.
  • Gestión de VLANs: Ayuda a gestionar las VLANs (Virtual Local Area Networks) al proporcionar información sobre los puertos conectados a cada VLAN.
  • Topología de red: Facilita la creación de diagramas de red precisos al mostrar las conexiones entre los dispositivos.
  • Automatización: Proporciona información que puede ser utilizada por herramientas de automatización para configurar y administrar la red de forma dinámica.

Cómo funciona LLDP

-. LLDP funciona intercambiando paquetes de datos llamados LLDP TLVs (Type-Length-Value). Estos paquetes contienen información sobre el dispositivo.

  • ID del sistema: Un nombre único para identificar el dispositivo.
  • Descripción del sistema: Una descripción textual del dispositivo.
  • ID del chasis: Un identificador único para el chasis del dispositivo.
  • ID del puerto: El número del puerto en el que se encuentra el dispositivo.
  • Descripción del puerto: Una descripción textual del puerto.
  • Capacidades del dispositivo: Las capacidades del dispositivo, como si es un Router, Switch, etc.
  • VLAN: La VLAN a la que pertenece el puerto.

Características de LLDP

  • Estándar: Es un estándar-IEEE (802.1AB), lo que garantiza su interoperabilidad entre diferentes fabricantes de equipos.
  • Sencillo: Es fácil de configurar y utilizar.
  • Flexible: Permite extenderse para incluir información adicional específica de cada fabricante.
  • Eficiente: Utiliza recursos de red mínimos.

Ventajas de LLDP sobre CDP

  • Independiente del proveedor: LLDP funciona con dispositivos de diferentes fabricantes, mientras que CDP es específico de Cisco.
  • Más información: LLDP proporciona más información sobre el dispositivo.
  • Estándar: LLDP es un estándar IEEE, mientras que CDP es un protocolo propietario de Cisco.

Usar LLDP

-. LLDP es útil en cualquier red donde se necesite conocer la topología de la red, identificar los dispositivos conectados y facilitar la gestión de la red. Es especialmente útil en redes heterogéneas con dispositivos de diferentes fabricantes.

Resumiendo: LLDP es una herramienta valiosa para los administradores de redes que buscan simplificar la gestión de sus redes y obtener una mejor visibilidad de la infraestructura de red. Al comprender cómo funciona LLDP y sus beneficios, puedes aprovechar al máximo esta tecnología para mejorar la eficiencia y la confiabilidad de tu red.

Visualizar el Protocolo-LLDP en una Topologia-Cisco

Nota: pasemos a la configuración del protocolo LLDP de detección de vecinos, en una Topologia-Cisco en un entrono de simulación de redes GNS3.

Que necesitamos

-. Para visualizar el protocolo-LLDP en una topología de red-Cisco, se necesita el emulador-GNS3, una plataforma de simulación de redes de alto nivel. Utilizare una topología de red preexistente, como «Laboratorio_1«, que incluye dos Switch-Cisco. Además, se requiere Wireshark, un analizador de protocolos de red, para visualizar el protocoloLLDP en acción. Con estos elementos, se puede analizar el funcionamiento del protocolo LLDP y su interacción en la red.

Nota: Lancemos el GNS3 y cargamos el Laboratorio_1, renovarlo adecuarlo como Laboratorio_LLDP.

-. Tenemos que forzar el tráfico LLDP significa configurar un switch-Cisco para que envíe anuncios LLDP de manera periódica, incluso si no ha detectado cambios en la configuración o en los dispositivos conectados

-. Configurar el intervalo de envío de anuncios LLDP, el comando lldp timer permite configurar el intervalo en segundos entre los anuncios LLDP. Por ejemplo, para enviar anuncios cada 10 segundos.

-. Forzar el tráfico LLDP en una interfaz específica, puede hacer de la siguiente manera:

  • lldp transmit: Habilita el envío de anuncios LLDP en la interfaz.
  • lldp receive: Habilita la recepción de anuncios LLDP en la interfaz.

-. El objetivo es habilita LLDP globalmente, configura un intervalo de envío de anuncios de 10 segundos y fuerza el tráfico LLDP en la interfaz GigabitEthernet0/0.

Configurar Switch-1 (ciscoIOS L2) (Activando LLDP)

Nota: Lanzamos Switch-1 menú de contesto / Start / Console

  • In: Switch>enable
  • In: Switch#conf terminal
  • Out: Enter configuration commands, one per line. End with CNTL/Z.
  • In: Switch(config)#lldp run
  • In: Switch(config)#lldp timer 10
  • In: Switch(config)#interface Gi0/0
  • In: Switch(config-if)#lldp transmit
  • In: Switch(config-if)#lldp receive
  • In: Switch(config-if)#end
  • In: Switch#
  • *Nov 12 09:41:21.260: %SYS-5-CONFIG_I: Configured from console by console

  • In: Switch#show lldp
  • Out: Global LLDP Information:
  • Out: Status: ACTIVE
  • Out: LLDP advertisements are sent every 10 seconds
  • Out: LLDP hold time advertised is 120 seconds
  • Out: LLDP interface reinitialisation delay is 2 seconds
  • In: Switch#

Configurar Switch-2 (ciscoIOS L2) (Activando LLDP)

Nota: Lanzamos Switch-2 menú de contesto / Start / Console

  • In: Switch>enable
  • In: Switch#conf terminal
  • Out: Enter configuration commands, one per line. End with CNTL/Z.
  • In: Switch(config)#lldp run
  • In: Switch(config)#lldp timer 10
  • In: Switch(config)#interface Gi0/0
  • In: Switch(config-if)#lldp transmit
  • In: Switch(config-if)#lldp receive
  • In: Switch(config-if)#end
  • In: Switch#
  • *Nov 12 09:41:21.260: %SYS-5-CONFIG_I: Configured from console by console

  • In: Switch#show lldp
  • Out: Global LLDP Information:
  • Out: Status: ACTIVE
  • Out: LLDP advertisements are sent every 10 seconds
  • Out: LLDP hold time advertised is 120 seconds
  • Out: LLDP interface reinitialisation delay is 2 seconds
  • In: Switch#

Levantamos las Gi0/0 de los Switch-1 y Switch-2:

  • In: Switch(config-if)#no shutdown
  • In: Switch#show lldp
  • In: Switch#show lldp nerghbors

Nota: Conectamos las dos interfaces Gi0/0 de los Switch-1 y Switch-2.

Captura-Wireshark:

Nota: ¡en este punto! / boton derecho / Start capture /.

Explicación: del diagrama, de captura muestra los detalles de un paquete LLDP (Link Layer Discovery Protocol). Este protocolo se utiliza en redes Ethernet para que los dispositivos de red se descubran y compartan información entre sí.

  • Frame: Indica que se está analizando un marco o paquete de datos.
  • Ethernet: Especifica el tipo de capa de enlace de datos utilizada, que es Ethernet.
  • Source: La dirección MAC de origen del paquete.
  • Destination: La dirección MAC de destino del paquete, en este caso, un multicast específico para LLDP.
  • Type: Indica que el tipo de protocolo del paquete es LLDP.
  • LLDP: Se muestran los detalles específicos del protocolo LLDP, como:
  • Chassis ID: La identificación del chasis del dispositivo que envió el paquete.
  • Port ID: La identificación del puerto por el que se envió el paquete.
  • Time to Live: El tiempo de vida del anuncio LLDP.
  • System Name: El nombre del sistema del dispositivo.
  • System Description: Una descripción detallada del dispositivo.
  • Port Description: Una descripción del puerto.
  • Capabilities: Las capacidades del puerto.

Resumiendo: este diagrama muestra que un dispositivo de red un switch Cisco, ha enviado un paquete LLDP para anunciar su presencia en la red y proporcionar información sobre sí mismo a otros dispositivos. Esta información es crucial para que los dispositivos de red puedan configurarse automáticamente y establecer conexiones entre sí.

Recopilando:

-. Veamos los puntos mas importantes de este post:

  • LLDP (Link Layer Discovery Protocol) es un protocolo de capa 2 para descubrimiento de vecinos.
  • Permite a dispositivos de red anunciar información sobre sí mismos a otros dispositivos conectados directamente.
  • Los dispositivos comparten su identificación, capacidades y configuración.
  • Funciona mediante el intercambio de paquetes llamados LLDP TLVs (Type-Length-Value).
  • Facilita el descubrimiento automático de dispositivos en una red.
  • Permite crear inventarios detallados de equipos de red.
  • Ayuda en la gestión de VLANs.
  • Facilita la creación de diagramas de topología de red precisos.
  • Es útil para la automatización de tareas de gestión de red.
  • Los TLVs incluyen: ID del sistema, descripción, ID del chasis, ID del puerto y capacidades.
  • Es un estándar IEEE (802.1AB) que garantiza interoperabilidad entre fabricantes.
  • Es más versátil que CDP (Cisco Discovery Protocol) al ser independiente del fabricante.
  • Se configura mediante comandos como «lldp run» y «lldp timer».
  • Requiere configuración en interfaces específicas con «lldp transmit» y «lldp receive».
  • El tiempo entre anuncios es configurable (por defecto 30 segundos).
  • Los paquetes LLDP se envían a una dirección multicast.
  • Proporciona información sobre el sistema y descripción del puerto.
  • Es eficiente en el uso de recursos de red.
  • Es especialmente útil en redes heterogéneas con dispositivos de diferentes fabricantes.

 

  • Referencias: moreluz.entorno
  • Referencias: Cisco
Etiquetada como

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *