O Cisco Discovery Protocol (CDP) é um protocolo usado pelos dispositivos Cisco para compartilhar informações de dispositivos com outros dispositivos Cisco conectados. Isso inclui o tipo de dispositivo, a versão do firmware, o endereço IP, o número de série e outras informações de identificação. As configurações do CDP podem ser ajustadas globalmente ou em uma base de porta individual no switch.
Semelhante ao Link Layer Discovery Protocol (LLDP), o CDP é um protocolo de camada de enlace para que os vizinhos conectados diretamente anunciem a si mesmos e suas capacidades uns aos outros. No entanto, ao contrário do LLDP, o CDP é um protocolo proprietário da Cisco.
Este artigo fornece instruções sobre como configurar as definições do CDP em um switch através da Interface de Linha de Comando (CLI), que abrange o seguinte fluxo de trabalho:
Se você preferir definir as configurações do CDP usando a interface gráfica do usuário (GUI), clique aqui.
Etapa 1. Faça login no console do switch. O nome do usuário e a senha padrão são cisco/cisco. Se você configurou um novo nome do usuário ou senha, digite as credenciais.
Note: Para saber como acessar uma CLI de switch SMB por meio de SSH ou Telnet, clique aqui.
Note: Os comandos podem variar de acordo com o modelo exato do switch. Neste exemplo, o switch SG350X é acessado por meio do Telnet. SSH é recomendado.
Etapa 2. No modo EXEC com privilégios do switch, insira o modo de configuração global digitando o seguinte:
SG350X#configureEtapa 3. Para ativar globalmente o CDP no switch, digite o seguinte:
SG350X(config)#cdp executar
Note: O CDP é ativado por padrão.
Etapa 4. (Opcional) Para especificar o tratamento de pacotes CDP quando o CDP estiver desativado globalmente, digite o seguinte:
SG350X(config)#cdp pdu [filtragem | Bridging | inundações]As opções são:
Etapa 5. Para permitir que o dispositivo anuncie a VLAN de voz no CDP em todas as portas que estão ativadas para CDP e são membros da VLAN de voz, digite o seguinte:
SG350X(config)#cdp appliance-tlv enableNote: Isso permitirá o envio do TLV do equipamento.
Etapa 6. Para validar se todos os TLVs obrigatórios (de acordo com o protocolo CDP) estão presentes nos quadros CDP recebidos, informe o seguinte:
SG350X(config)#cdp required-tlvs validationNote: Se habilitado, os pacotes CDP de entrada que não contêm os TLVs obrigatórios serão descartados e o contador de erros inválidos será incrementado. Isso excluirá os pacotes CDP que não contêm todos os TLVs obrigatórios.
Etapa 7. Para especificar a versão 2 dos pacotes CDP transmitidos, digite o seguinte:
SG350X(config)#cdp advertise-v2
Note: Neste exemplo, a versão 2 é usada.
Etapa 8. Para especificar o valor do Time-to-Live (TTL) nas mensagens CDP enviadas, digite o seguinte:
SG350X(config)#cdp holdtime [segundos]Note: Esse é o tempo durante o qual os pacotes CDP são mantidos antes de serem descartados, medido em múltiplos do TLV Advertise Interval. Por exemplo, se o TLV Advertise Interval (Intervalo de anúncio de TLV) for de 30 segundos e o Hold Multiplier (Multiplicador de retenção) for 4, os pacotes CDP serão descartados após 120 segundos. O valor padrão é de 180 segundos. Neste exemplo, o TTL é definido como 240 segundos.
Etapa 9. Para especificar com que frequência os pacotes CDP são transmitidos, digite o seguinte:
SG350X(config)#cdp timer [segundos]Note: Essa é a taxa, em segundos, em que as atualizações de anúncio CDP são enviadas. O valor padrão é de 60 segundos. Neste exemplo, o temporizador é definido como 120 segundos.
Etapa 10. Para especificar o formato do TLV do ID do dispositivo, digite o seguinte:
SG350X(config)#cdp formato id-do-dispositivo [mac | número de série | nome do host]
Note: Neste exemplo, o TLV da ID do dispositivo deve ter o endereço MAC do dispositivo.
Etapa 11. Para especificar a porta de origem CDP usada para a seleção do endereço IP de origem, digite o seguinte:
SG350X(config)#cdp source-interface [interface-id]Note: Isso especificará uma interface cujo endereço IP mínimo será anunciado no TLV em vez do endereço IP mínimo da interface de saída.
Etapa 12. No modo de configuração global, insira o contexto de configuração de interface digitando o seguinte:
SG350X(config)#interface [id-da-interface]
Etapa 13. Para ativar o CDP na interface, digite o seguinte:
SG350X(config-if)#cdp enable
Note: O CDP é ativado por padrão.
Etapa 14. (Opcional) Para ativar a validação de que o status de VoIP da porta recebida em um pacote CDP corresponda à sua configuração real e à geração das mensagens de incompatibilidade de VoIP do SYSLOG, se elas não corresponderem, digite o seguinte:
SG350X(config-if)#cdp log mismatch voipNote: Quando ativada, uma mensagem SYSLOG será enviada quando uma incompatibilidade de VLAN de voz for detectada. Isso significa que as informações de VLAN de voz no quadro de entrada não correspondem ao que o dispositivo local está anunciando. Este recurso é ativado por padrão.
Etapa 15. (Opcional) Para ativar a validação de que a VLAN nativa recebida em um pacote CDP corresponde à VLAN nativa real da porta e a geração das mensagens de incompatibilidade nativa da VLAN SYSLOG se elas não corresponderem, insira o seguinte:
SG350X(config-if)#cdp log incompatível nativoNote: Quando ativada, uma mensagem SYSLOG será enviada quando uma incompatibilidade de VLAN nativa for detectada. Isso significa que as informações da VLAN nativa no quadro de entrada não correspondem ao que o dispositivo local está anunciando. Este recurso é ativado por padrão.
Etapa 16. (Opcional) Para ativar a validação de que o status duplex de uma porta recebida em um pacote CDP corresponda à configuração real das portas e à geração das mensagens de incompatibilidade duplex SYSLOG se elas não corresponderem, digite o seguinte:
SG350X(config-if)#cdp log incompatível duplexNote: Quando ativada, uma mensagem SYSLOG será enviada quando as informações duplex não corresponderem. Isso significa que as informações duplex no quadro de entrada não correspondem ao que o dispositivo local está anunciando. Este recurso é ativado por padrão.
Etapa 17. Digite o comando end para voltar ao modo EXEC privilegiado:
SG350X(config-if)#end
Agora, você deve ter configurado corretamente as configurações de CDP no seu switch através da CLI.
Etapa 1. Para exibir as informações CDP globais no switch, digite o seguinte:
SG350X#show cdp
Note: Neste exemplo, são exibidas as informações gerais sobre as configurações de CDP definidas no switch.
Etapa 2. (Opcional) Para exibir informações sobre vizinhos específicos, digite o seguinte:
SG350X#show cdp entry [* | nome do dispositivo] [protocolo | versão]As opções são:
Note: Neste exemplo, as informações de CDP de todos os vizinhos são exibidas.
Etapa 3. Para exibir informações sobre as portas nas quais o CDP está ativado, informe o seguinte:
SG350X#show cdp interface [interface-id]
Note: Neste exemplo, as configurações de CDP na porta ge1/0/2 são exibidas.
Etapa 4. Para exibir informações sobre vizinhos mantidos no cache principal ou secundário, digite o seguinte:
SG350X#show cdp neighbors [interface-id] [detalhe | secundário]
Note: Neste exemplo, são mostradas informações sobre vizinhos do cache secundário.
Etapa 5. (Opcional) Para exibir os contadores CDP, incluindo o número de pacotes enviados e recebidos e os erros de checksum, digite o seguinte:
SG350X#show cdp tlv [interface-id]
Note: Neste exemplo, os contadores CDP para a interface ge1/0/1 são exibidos.
Etapa 6. Para exibir os contadores CDP, incluindo o número de pacotes enviados e recebidos e os erros de checksum, digite o seguinte:
SG350X#show cdp traffic [global | interface-id]Os contadores exibem o seguinte:
Note: Neste exemplo, são exibidos detalhes sobre o tráfego CDP global.
Etapa 7. (Opcional) Para redefinir os contadores de tráfego CDP para 0, digite o seguinte:
SG350X#clear cdp counters [global | interface-id]
Note: Neste exemplo, o tráfego CDP para a interface ge1/0/2 é redefinido para zero.
Etapa 8. (Opcional) Para excluir as tabelas de cache do CDP, digite o seguinte:
SG350X#clear cdp table
Etapa 9. (Opcional) No modo EXEC com privilégios do switch, salve as configurações definidas no arquivo de configuração de inicialização, digitando o seguinte:
SG350X#copy running-config startup-config
Etapa 10. (Opcional) Pressione Y para Sim ou N para Não em seu teclado uma vez que o arquivo de Sobrescrever [startup-config].... é exibido.
Agora você deve exibir ou limpar as definições de configuração do CDP em seu switch através da CLI.
| Revisão | Data de publicação | Comentários |
|---|---|---|
1.0 |
12-Dec-2018
|
Versão inicial |