O Cisco Discovery Protocol (CDP) é um protocolo usado por dispositivos Cisco para compartilhar informações de dispositivos com outros dispositivos conectados da Cisco. 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 de CDP podem ser ajustadas globalmente ou em uma porta individual no switch.
Semelhante ao Protocolo de Identificação de Camada de Enlace (LLDP - Link Layer Discovery Protocol), o CDP é um protocolo de camada de enlace para que os vizinhos diretamente conectados anunciem a si mesmos e seus recursos uns aos outros. No entanto, diferentemente do LLDP, o CDP é um protocolo proprietário da Cisco.
Este artigo fornece instruções sobre como configurar as configurações do CDP em um switch através da CLI (Command Line Interface, interface de linha de comando), que abrange o seguinte fluxo de trabalho:
Se preferir definir as configurações do CDP usando a Interface Gráfica do Usuário (GUI), clique aqui.
Etapa 1. Log in to the switch console. 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 através 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. O SSH é recomendado.
Etapa 2. No modo EXEC com privilégios do switch, insira o modo de configuração global digitando o seguinte:
SG350X#configurarEtapa 3. Para habilitar globalmente o CDP no switch, insira o seguinte:
SG350X(config)#cdp runNote: O CDP está ativado por padrão.
Etapa 4. (Opcional) Para especificar o tratamento de pacotes CDP quando o CDP estiver desabilitado globalmente, insira o seguinte:
SG350X(config)#cdp pdu [filtragem | Bridging | inundação]As opções são:
Etapa 5. Para permitir que o dispositivo anuncie a VLAN de voz no CDP em todas as portas ativadas para CDP e que são membros da VLAN de voz, insira o seguinte:
SG350X(config)#cdp appliance-tlv enableNote: Isso permitirá o envio do TLV do aplicativo.
Etapa 6. Para validar se todos os TLVs obrigatórios (de acordo com o protocolo CDP) estão presentes nos quadros CDP recebidos, insira o seguinte:
SG350X(config)#cdp obrigatório-validação tlvsNote: Se habilitado, os pacotes CDP de entrada que não contêm os TLVs obrigatórios são descartados e o contador de erros inválido é incrementado. Isso excluirá os pacotes CDP que não contêm todos os TLVs obrigatórios.
Passo 7. Para especificar a versão 2 dos pacotes CDP transmitidos, insira o seguinte:
SG350X(config)#cdp advertise-v2Note: Neste exemplo, a versão 2 é usada.
Etapa 8. Para especificar o valor de Time-to-Live (TTL) em mensagens CDP enviadas, insira o seguinte:
SG350X(config)#cdp holdtime [segundos]Note: Esse é o tempo em que os pacotes CDP são mantidos antes que os pacotes sejam descartados, medido em múltiplos do TLV Advertise Interval. Por exemplo, se o TLV Advertise Interval for 30 segundos e o Hold Multiplier 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 a frequência com que os pacotes CDP são transmitidos, insira o seguinte:
SG350X(config)#temporizador cdp [segundos]Note: Esta é a taxa em segundos na qual 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 da ID do dispositivo, insira o seguinte:
SG350X(config)#cdp device-id format [mac | número de série | hostname]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 do CDP usada para a seleção do endereço IP de origem, insira 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. In the Global Configuration mode, enter the Interface Configuration context by entering the following:
SG350X(config)#interface [interface-id]Etapa 13. Para ativar o CDP na interface, insira o seguinte:
SG350X(config-if)#cdp enableNote: O CDP está ativado por padrão.
Etapa 14. (Opcional) Para habilitar a validação de que o status de VoIP da porta recebida em um pacote CDP corresponde à configuração real e geração das mensagens de incompatibilidade de VoIP de SYSLOG, se elas não corresponderem, insira o seguinte:
SG350X(config-if)#erro de correspondência de log cdp 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 habilitar a validação de que a VLAN nativa recebida em um pacote CDP corresponde à VLAN nativa real da porta e a geração de mensagens de incompatibilidade nativa da VLAN SYSLOG se elas não corresponderem, insira o seguinte:
SG350X(config-if)#incompatibilidade de log 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 habilitar a validação de que o status duplex de uma porta recebida em um pacote CDP corresponde à configuração real das portas e à geração das mensagens de incompatibilidade duplex SYSLOG se elas não corresponderem, insira o seguinte:
SG350X(config-if)#incompatibilidade de log duplexNote: Quando ativada, uma mensagem SYSLOG será enviada quando as informações duplex forem incompatíveis. 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 com privilégios:
SG350X(config-if)#endAgora você deve ter configurado com êxito as configurações do CDP no switch através da CLI.
Etapa 1. Para exibir as informações CDP globais no switch, insira o seguinte:
SG350X#show cdpNote: Neste exemplo, as informações gerais sobre as configurações CDP configuradas no switch são exibidas.
Etapa 2. (Opcional) Para exibir informações sobre vizinhos específicos, insira o seguinte:
SG350X#show cdp entry [* | nome do dispositivo] [protocolo | versão]As opções são:
Note: Neste exemplo, as informações do CDP de todos os vizinhos são exibidas.
Etapa 3. Para exibir informações sobre portas nas quais o CDP está ativado, insira 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, insira 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 erros de checksum, insira 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 erros de checksum, insira o seguinte:
SG350X#show cdp traffic [global] | interface-id]Os contadores exibem o seguinte:
Note: Neste exemplo, os detalhes sobre o tráfego CDP global são exibidos.
Passo 7. (Opcional) Para redefinir os contadores de tráfego CDP para 0, insira 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 do Cache CDP, insira o seguinte:
SG350X#limpar tabela cdpEtapa 9. (Opcional) No modo EXEC Privilegiado do switch, salve as configurações definidas no arquivo de configuração de inicialização inserindo o seguinte:
SG350X#copy running-config startup-configEtapa 10. (Opcional) Pressione Y para Yes (Sim) ou N para No (Não) no seu teclado depois que o arquivo Overwrite (configuração de inicialização) [startup-config].... é exibido.
Agora você deve ter exibido ou limpo as configurações do CDP no switch através da CLI.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
12-Dec-2018 |
Versão inicial |