CDP e LLDP resolvem o mesmo problema: descobrir quais dispositivos estão diretamente conectados a um equipamento de rede.
Você chega num equipamento sem documentação de topologia. Com dois comandos você sabe o hostname, o modelo, a interface e o endereço IP de cada vizinho. Sem precisar olhar o cabeamento fisicamente.
CDP: Cisco Discovery Protocol
CDP é proprietário Cisco. Vem habilitado por padrão em todos os equipamentos Cisco. Opera na camada 2 e funciona em qualquer tipo de mídia: Ethernet, Serial, Frame Relay.
Daí o CDP não precisa de endereço IP configurado para funcionar. Ele envia quadros de camada 2 diretamente para o vizinho. Mesmo uma interface sem IP responde ao CDP.
Os equipamentos enviam anúncios CDP a cada 60 segundos. O holdtime padrão é 180 segundos. Se o vizinho para de enviar anúncios, ele some da tabela após 3 ciclos.
Verificação CDP
Router# show cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
SW1 Gi0/0 157 S I WS-C2960 Fa0/1
R2 Gi0/1 142 R ISR4331 Gi0/0
O show cdp neighbors mostra: Device ID (hostname do vizinho), Local Interface (porta local), Holdtime, Capability (R=roteador, S=switch), Platform (modelo) e Port ID (porta do vizinho).
Para ver o endereço IP dos vizinhos:
Router# show cdp neighbors detail
-------------------------
Device ID: SW1
Entry address(es):
IP address: 192.168.1.2
Platform: cisco WS-C2960, Capabilities: Switch IGMP
Interface: GigabitEthernet0/0, Port ID (outgoing port): FastEthernet0/1
Holdtime : 157 sec
Version :
Cisco IOS Software, Version 15.2(7)E3
O detail adiciona endereço IP, versão do IOS e capacidades completas.
Router# show cdp
Global CDP information:
Sending CDP packets every 60 seconds
Sending a holdtime value of 180 seconds
Sending CDPv2 advertisements is enabled
Desabilitar CDP
Em produção, o CDP deve ser desabilitado em interfaces voltadas para o exterior ou para redes não confiáveis. Ele expõe modelo, versão de IOS e endereços IP dos dispositivos.
Desabilitar globalmente:
Router(config)# no cdp run
Desabilitar em uma interface específica:
Router(config)# interface GigabitEthernet0/1
Router(config-if)# no cdp enable
Desabilitar por interface é mais granular. Mantém CDP ativo internamente mas não envia anúncios para fora.
LLDP: Link Layer Discovery Protocol
LLDP é o padrão aberto da IEEE (802.1AB). Funciona da mesma forma que o CDP mas com suporte a qualquer fabricante. Indispensável em ambientes com switches de múltiplos vendors.
Diferenças em relação ao CDP:
- LLDP está desabilitado por padrão nos equipamentos Cisco
- LLDP só funciona em Ethernet. CDP funciona em qualquer mídia
- No LLDP, transmissão e recepção são configurados separadamente por interface
Configuração LLDP
Habilitar globalmente:
Router(config)# lldp run
Habilitar por interface (transmissão e recepção separados):
Router(config)# interface GigabitEthernet0/0
Router(config-if)# lldp transmit
Router(config-if)# lldp receive
Verificação:
Router# show lldp neighbors
Capability codes:
(R) Router, (B) Bridge, (T) Telephone, (C) DOCSIS Cable Device
(W) WLAN Access Point, (P) Repeater, (S) Station, (O) Other
Device ID Local Intf Hold-time Capability Port ID
SW1 Gi0/0 120 B Gi0/1
Router# show lldp neighbors detail
CDP vs LLDP
| Característica | CDP | LLDP |
|---|---|---|
| Padrão | Proprietário Cisco | IEEE 802.1AB |
| Habilitado por padrão | Sim | Não |
| Mídia suportada | Qualquer | Só Ethernet |
| Ambiente recomendado | Só Cisco | Multi-vendor |
| Transmissão e recepção | Juntos | Configurados separados |
| Intervalo de anúncio | 60s | 30s |
| Holdtime padrão | 180s | 120s |
O que a prova CCNA cobra
CDP e LLDP estão no domínio Network Fundamentals. Os pontos mais frequentes:
O que cada protocolo faz e em qual camada opera. Diferença entre CDP (proprietário Cisco) e LLDP (padrão IEEE). CDP habilitado por padrão, LLDP desabilitado por padrão. Como desabilitar CDP globalmente e por interface. O comando show cdp neighbors detail para ver endereços IP. No LLDP, transmissão e recepção são configurados separadamente.
FAQ
O CDP pode causar problemas de segurança?
Sim. CDP expõe modelo, versão de IOS e endereços IP. Em interfaces conectadas à internet ou a redes de terceiros, desabilite com no cdp enable na interface.
Posso usar CDP e LLDP ao mesmo tempo? Sim. São protocolos independentes e podem coexistir no mesmo equipamento e na mesma interface.
O CDP funciona entre roteador e switch de camada 2? Sim. Por operar na camada 2, o CDP não precisa que os dispositivos compartilhem uma subnet IP. Funciona mesmo sem configuração de endereços IP.
▌ CDP e LLDP são temas de Network Fundamentals do CCNA. O diagnóstico gratuito do PacketPass mostra onde estão suas lacunas por domínio. Resultado na hora, sem cadastro.
Informações baseadas no blueprint CCNA 200-301 atual, LabCisco, RedesNaWeb e documentação oficial da Cisco.