Qu’est-ce que LLDP (Link Layer Discovery Protocol) ?
Le LLDP, ou Link Layer Discovery Protocol, est un protocole standardisé par l’IEEE (norme 802.1AB) permettant à des équipements réseau de s’annoncer et de découvrir automatiquement leurs voisins sur un réseau local. À la différence de CDP (Cisco Discovery Protocol), LLDP est ouvert, interopérable et utilisé dans des environnements multi-constructeurs.
Pourquoi utiliser LLDP ?
LLDP simplifie considérablement :
- La cartographie automatique du réseau
- Le dépannage rapide des liaisons
- L’identification des ports actifs
- Le déploiement de la VoIP et des services PoE via LLDP-MED
Comment fonctionne LLDP ?
Chaque équipement envoie régulièrement des trames Ethernet LLDP sur ses interfaces actives. Ces trames contiennent des informations codées en TLV (Type-Length-Value) telles que :
- L’identifiant de l’équipement (Chassis ID)
- Le port source (Port ID)
- Le nom système, description du port, VLAN, adresse IP de gestion
- Les capacités (commutateur, routeur…)
Par défaut :
- Intervalle d’annonce : 30 secondes
- Durée de vie des informations (TTL) : 120 secondes
Les données reçues sont stockées dans une table de voisins LLDP, consultable via CLI (ex. show lldp neighbors).
LLDP-MED : l’extension pour la VoIP
LLDP peut être enrichi avec LLDP-MED (Media Endpoint Discovery), une extension définie par l’ANSI/TIA, pour transmettre :
- Des politiques VLAN voix
- Des niveaux de priorité QoS
- Des informations de géolocalisation (utilisées par les appels d’urgence)
C’est un standard clé pour les téléphones IP en entreprise.
LLDP vs CDP : quelles différences ?
- CDP (Cisco Discovery Protocol) est un protocole propriétaire développé par Cisco. Il fonctionne au niveau 2 du modèle OSI (couche liaison de données) et permet aux équipements Cisco de découvrir les voisins connectés. Il envoie des informations comme le nom de l’équipement, le port, l’adresse IP, le modèle et le type de plateforme. CDP utilise l’adresse MAC de destination
01:00:0C:CC:CC:CCet l’Ethertype0x2000. Les trames sont envoyées toutes les 60 secondes, avec une durée de vie (TTL) de 180 secondes. - LLDP (Link Layer Discovery Protocol), à l’inverse, est un protocole standardisé par l’IEEE (802.1AB). Il est également basé sur la couche 2 mais fonctionne dans des environnements multi-constructeurs. Il utilise des trames TLV (Type-Length-Value) pour transmettre des informations similaires à CDP (nom système, port, VLAN, PoE, adresse IP de gestion, etc.). Il envoie ses messages toutes les 30 secondes avec un TTL de 120 secondes, utilise l’Ethertype
0x88CCet l’adresse MAC de destination01:80:C2:00:00:0E.
LLDP dispose d’extensions comme LLDP-MED, utilisées notamment pour la configuration automatique de téléphones IP (VoIP), la gestion des VLAN voix, la localisation des postes et la détection d’alimentation PoE.
Commandes utiles (Cisco)
# Activer LLDP
conf t
lldp run
# Voir les voisins
show lldp neighbors
show lldp neighbors detail
# Configurer les timers
lldp timer 60
lldp holdtime 180
Avantages de LLDP pour votre infrastructure
- Découverte rapide des liens
- Interopérabilité totale
- Support VoIP et PoE via LLDP-MED
- Gain de temps en administration réseau
- Outil essentiel en environnement SDN et datacenter
Conclusion : LLDP, un must-have pour les réseaux modernes
Que vous soyez administrateur système, ingénieur réseau ou responsable sécurité, LLDP est un protocole incontournable pour la visibilité et la gestion de votre topologie réseau. Sa simplicité, sa compatibilité et son extensibilité en font une solution idéale pour les environnements complexes et hétérogènes.