+ de 700 vidéos sur le CCNA
  • N°1 de la certification Cisco Francophone
  • + de 8000 abonnés
  • + de 400 000 vidéos vues

CDP LLDP : Discovery Protocol

CDP LLDP: La plupart des périphériques réseau ne fonctionnent jamais seuls.

En principe, ils ont des voisins ! 

Connaître ses propres voisins, aide grandement à dépanner le réseau et à le faire évoluer !

Si aucune documentation ou schéma n’est disponible sur le réseau, il est possible d’utiliser un protocole de découverte dynamique, qui permet de donner des informations sur les périphériques qui sont directement connectés, ainsi que certaines fonctionnalités. 

Ce protocole s’appelle| CDP .

C’est un protocole propriétaire Cisco qui peut découvrir ces propres voisins sans avoir besoin de connaitre leurs mots de passe.

 Pour fonctionner, les routeurs et les switches envoient des messages CDP à chacune de leurs interfaces. 

D’un point de vue dépannage, utiliser le protocole CDP permet de compléter ou corriger une documentation ou un schéma avec les interfaces que chaque équipement utilise.

 Il existe un autre protocole de découverte dynamique qui s’appelle| LLDP .

Contrairement à CDP, LLDP est un protocole de découverte standardisé et est complètement indépendant de Cisco.

Il permet donc de pouvoir découvrir les périphériques voisins de différents fournisseurs. Il a des fonctions très similaires à CDP.

|Cette image montre un exemple de la façon dont CDP échange des informations avec ses voisins qui sont directement connectés. 
L’admin qui se connecte sur le Switch 1, pourra voir les équipements| qui lui sont directement connectés.

À condition que CDP soit bien activé sur leurs interfaces.

CDP est capable de récolter de ses voisins :

  • |Leurs noms
  • |Leurs adresses IP
  • |Et l’identifiant de leurs interfaces

Sur l’image, vous pouvez voir que les routeurs 1 et 2, ainsi que le switch 4, ne participent pas aux échanges CDP.

Et bien c’est tout simplement parce que le switch 1 n’est pas directement connecté à ces équipements.

Pour obtenir les informations CDP de ces 3 équipements, il faudrait utiliser Telnet en se connectant au switch 3, pour récupérer les infos CDP du routeur 1 et du switch 4.

Et aller sur le switch 2 pour le routeur 2 !

CDP « Cisco Discovery Protocol »


|Les informations CDP sont visibles avec la commande |show cdp . 

En faisant un « CDP ? » , on voit qu’il existe plusieurs mots-clés qui permettent d’accéder à différents types d’informations et à différents niveaux de détail.

CDP est activée par défaut sur toutes les interfaces, mais on peut désactiver cette fonctionnalité sur 1 interface ou bien sur l’ensemble des interfaces !

|Pour le désactiver sur l’ensemble des interfaces, il faut utiliser la commande « no cdp run » en mode de configuration global.

|Et pour le désactiver seulement sur une interface, il faut faire un « no cdp enable » sur l’interface en question.

Dans l’exemple il s’agit de l’interface gigabit Ethernet 0/0.

|Et pour l’activation c’est la même commande, mais sans le « no » !

|Voici l’exemple d’une topologie, que vous pouvez très facilement reproduire sur packet tracer, ou nous avons 2 routeurs et 2 switches.

|La commande « show cdp neighbors », affiche des informations sur les périphériques voisins utilisant CDP. 

Ici, la commande est lancée sur le routeur 1.

Pour chaque voisin découvert CDP, affiche :

  • |Le device ID, qui est le nom d’hôte de l’équipement
  • |L’interface Local, qui correspond à son interface locale. C’est-à-dire celle qui est du côté de son voisin.
  • |On à Le Holdtime, qui est une valeur exprimée en seconde. C’est le temps qu’il reste avant de supprimer cette entrée, si aucune mise à jour n’est reçue.
  • |La colonne Capability : C’est le type de l’équipement voisin. Par exemple un « R » signifie que c’est un routeur et un S pour Switch.
  • |La colonne Platform : donne le Modèle de l’équipement voisin
  • |Et le Port ID : correspond au Port de l’équipement voisin.

|Si l’on ajoute le mot détail à la commande show cdp neighbors , la sortie comprendra beaucoup + d’information. |Comme :

  • les adresses IP des voisins !

CDP se limite à recueillir des informations que sur des équipements voisins Cisco , qui lui sont directement connectés.

LLDP

|Passons maintenant au protocole LLDP.

C’ est un protocole destiné à remplacer un bon nombre de protocoles propriétaires comme CDP.

Il est aussi utilisé pour la découverte des réseaux, et fonctionne comme CDP, c’est-à-dire en envoyant des messages à intervalles réguliers pour découvrir ses voisins !

|La commande pour activer LLDP sur l’ensemble des interfaces est « lldp run ». À faire en mode de configuration global !

|Un « No lldp run » le désactive.

|Pour la configuration sur une interface il faut faire un  : « lldp transmit » et un « lldp receive » directement sur l’interface.

|Et pour le désactiver il suffit de rajouter un [no] devant la commande d’activation

|Le mot « transmit » est pour l’envoi des lldp, et le mot | « receive » est pour la réception !