CDP est donc très utile mais CDP
est une propriété propriétaire
sh cdp comme exemple me montre que mon périphérique local est affiché dans la liste des voisins qui est le routeur local.
Notez l’adresse IP du
routeur local correspondant à l’adresse IP indiquée dans la sortie voisine et
généralement due au fait qu’un périphérique autre que Cisco transmet des messages
CDP sur le réseau.
Ainsi, les routeurs se voient eux-mêmes à travers le réseau car il y
a une boucle quelque part ou un autre problème peut se poser.
Alors, comment puis-je voir les périphériques voisins qui n'utilisent peut-être pas CDP?
En d'autres termes, les périphériques non Cisco.
Eh bien, je peux le faire en activant le protocole LLDP.
À présent, ce routeur
ne prend pas en charge le protocole LLDP mais, à titre d’exemple, si je transmets telnet à mon
commutateur 3750, regardons les détails ici, c’est son
adresse IP, puis je me connecterai par telnet.
Ce commutateur est un commutateur physique Cisco. Ainsi, GNS3
en a connaissance. Le commutateur est
un 3750 physique. Nous pouvons ainsi voir différentes interfaces physiques sur le commutateur pris en charge
par ce commutateur.
Remarquez que je peux taper lldp run pour activer LLDP sur ce commutateur.
Donc, sh cdp
voisins me montre mes périphériques Cisco,
mais remarquez que sh lldp
voisins me montre des périphériques non Cisco, notamment un serveur Dell et un serveur hyperviseur Ubuntu.
Il s’agit donc de serveurs Linux exécutés sur mon réseau local.
Le serveur Dell dispose de 2 connexions au commutateur.
Ainsi, le 3750 local est connecté au Dell sur les deux F0
/ 24 et 0/23 sur
les serveurs Ubuntu connectés à F1 /
0/19. Utilisation d'Ethernet 1 pour se connecter
au commutateur en défilant Je peux voir que le serveur
Dell se connecte également via Ethernet 0
au commutateur local.
Ainsi, le serveur Dell
a connecté ses deux cartes réseau Ethernet au 3750 local. Je refais cette
commande pour que les voisins de
lldp nous avisent que l'adresse IP du serveur
Dell et le système d'exploitation sont
visibles il fonctionne sous Ubuntu 14/04, c'est un système d'exploitation x86 64 bits.
Nous pouvons voir les options pour les capacités de supports physiques afin de
prendre en charge le gigabit Ethernet fonctionnant en duplex intégral.
Sur ce serveur Ubuntu connecté au port P2 P1, ce serveur Ubuntu exécute une boîte virtuelle
sous Ubuntu et dispose de plusieurs interfaces
de balise, d’où le nom intéressant de cette interface.
C'est l'adresse IP de ce serveur Ubuntu.
Donc, de la même manière que CDP me permet de voir les informations entre les périphériques Cisco.
LLDP me permet de voir les informations des périphériques non Cisco.
Dans ma topologie GNS3, je pouvais exécuter LLDP sur ces commutateurs.
Ainsi, sur le commutateur 1, par exemple, je peux taper
lldp run no CDP run. J’ai donc désactivé CDP sur le commutateur 1 mais
j’exécute LLDP sur le commutateur 1.
Le commutateur 2 activera LLDP et listera le CDP en cours d'exécution.
Ainsi, sur le commutateur 2 sh cdp voisins, je peux
voir divers périphériques de Cisco remarquer que les minuteries du
commutateur 1 durent moins de 120 secondes, car les minuteries CDP s’arrêtent alors
que les voisins sh lldp me montrent le commutateur 1, ainsi je peux
voir 1 mais je ne vois pas les commutateurs 3
et 4 car les commutateurs 3 et 4 ne fonctionnent
pas sous LLDP. Par exemple, sur le commutateur 3, show lldp voisin, nous pouvons voir
que LLDP n'est pas activé mais CDP est activé et nous pouvons voir
ce commutateur. 1 va expirer si quelque chose comme le
routeur 1 a été réinitialisé à cause des mises à jour du CDP.
Ainsi, vous pouvez exécuter CDP en même temps que LLDP, comme je
le fais ici sur le
commutateur 2. CDP me montrera
les périphériques qui exécutent CDP. LLDP me
montrera les périphériques exécutant LLDP. Nous ne voyons donc pas le commutateur
1 via CDP, mais nous
le verrons via LLDP.
Rappelez-vous que LLDP est plus utile lorsque vous ne possédez aucun périphérique Cisco. Comme
dans cet exemple sur 3750, je peux voir les serveurs
Linux qui exécutent LLDP. Je pourrais également voir
des périphériques tels que des téléphones IP Cisco exécutant LLDP
ainsi que des non-Cisco. routeurs et commutateurs de fournisseurs tels que HPE.
Le protocole de découverte de couche de liaison est essentiellement
une version standard de Cisco Discovery Protocol ou CDP