Objectif

Le protocole LLDP (Link Layer Discovery Protocol) MED (Media Endpoint Discovery) offre des fonctionnalités supplémentaires pour prendre en charge les périphériques de point d'extrémité multimédias, telles que l'annonce de stratégies réseau pour les applications voix ou vidéo, la détection de l'emplacement des périphériques et les informations de dépannage. LLDP et Cisco Discovery Protocol (CDP) sont tous deux des protocoles similaires, la différence étant que LLDP facilite l'interopérabilité des fournisseurs et que CDP est un protocole propriétaire de Cisco.

Le protocole LLDP permet à un périphérique d’annoncer son identification, sa configuration et ses fonctionnalités aux périphériques voisins qui stockent ensuite les données dans une base MIB (Management Information Base). Les informations partagées entre les voisins permettent de réduire le temps nécessaire à l'ajout d'un nouveau périphérique au réseau local (LAN) et fournissent également les détails nécessaires au dépannage de nombreux problèmes de configuration.

Le protocole LLDP peut être utilisé dans des scénarios où vous devez travailler entre des périphériques qui ne sont pas propriétaires de Cisco et des périphériques qui sont propriétaires de Cisco. Le commutateur fournit toutes les informations sur l’état LLDP actuel des ports et vous pouvez utiliser ces informations pour résoudre les problèmes de connectivité au sein du réseau. Il s'agit de l'un des protocoles utilisés par les applications de découverte de réseau telles que FindIT Network Management pour détecter les périphériques du réseau.

Un commutateur LAN donné peut comporter des périphériques associés à l’un des ensembles de fonctionnalités suivants :

- Périphériques prenant en charge uniquement LLDP-MED (par exemple un téléphone tiers)

- Périphériques prenant en charge uniquement le protocole CDP (par exemple un commutateur Cisco plus ancien ou un téléphone Cisco plus ancien)

- Périphériques prenant en charge uniquement le protocole LLDP (par exemple, un routeur tiers ou un commutateur tiers)

- Périphériques prenant en charge LLDP et CDP (par exemple, un routeur Cisco)

- Périphériques prenant en charge LLDP-MED et CDP (par exemple un téléphone Cisco)

- Périphériques prenant en charge LLDP, LLDP-MED et CDP (par exemple un commutateur Cisco)

Le schéma ci-dessous présente un scénario dans lequel les protocoles CDP et LLDP ou LLDP-MED s’exécutent simultanément sur des périphériques Cisco. Vous pouvez configurer le contrôle de sorte que l'un de ces protocoles puisse être désactivé.

Le schéma ci-dessous montre un scénario dans lequel le contrôle des protocoles a déjà été configuré en conséquence : Le protocole CDP est utilisé entre les périphériques Cisco tandis que le protocole LLDP-MED est utilisé entre les périphériques Cisco et tiers.

Cet article explique comment configurer les paramètres de port LLDP sur le commutateur via l'interface de ligne de commande (CLI).

Note: Pour savoir comment configurer les paramètres de port LLDP de votre commutateur via l'utilitaire Web, cliquez ici.

Périphériques pertinents

- Série Sx300

- Gamme Sx350

- Gamme SG350X

- Série Sx500

- Gamme Sx550X

Version du logiciel

- 1.4.7.05 - Sx300, Sx500

- 2.2.8.4 - Sx350, SG350X, Sx550X

Configurer les paramètres de port LLDP sur le commutateur via l’interface de ligne de commande

La configuration des paramètres de port LLDP vous permet d'activer les notifications LLDP et SNMP par port, et d'entrer les valeurs de longueur de type (TLV) qui sont envoyées dans l'unité de données de protocole LLDP (PDU). Les TLV LLDP-MED à annoncer peuvent être configurés via les paramètres de port LLDP-MED et le TLV d'adresse de gestion du périphérique peut être configuré. Pour savoir comment configurer les paramètres de port LLDP-MED sur un commutateur via l'utilitaire Web, cliquez ici. Pour obtenir des instructions basées sur l'interface de ligne de commande, cliquez ici.

Les paramètres globaux et d’interface LLDP par défaut sont les suivants :

Fonctionnalité

Paramètre par défaut

État global LLDP

Désactivé

Temporisateur LLDP (fréquence de mise à jour des paquets)

30 secondes

Multiplicateur de retenue LLDP (avant abandon)

4 (120 secondes)

Délai de réinitialisation LLDP

2 secondes

Délai Tx LLDP

2 secondes

Intervalle de notifications LLDP

5 secondes

Gestion des paquets LLDP

Filtrage (lorsque LLDP est désactivé)

ID du châssis LLDP

Adresse MAC :

LLDP tlv-select

Activé pour envoyer et recevoir tous les TLV.

État de l’interface LLDP

Activée

Réception LLDP

Activée

Transmission LLDP

Activée

LLDP med-tlv-select

Activé pour envoyer tous les TLV LLDP-MED

Important : Puisque LLDP est globalement désactivé par défaut, vous devez l'activer avant de configurer les paramètres LLDP sur une interface spécifique. Pour activer et configurer les propriétés LLDP globales sur votre commutateur, cliquez ici.

Désactiver LLDP sur l'interface

LLDP est désactivé globalement sur le commutateur et sur toutes les interfaces prises en charge. Vous devez activer le protocole LLDP globalement pour permettre à un périphérique d'envoyer des paquets LLDP. Une fois activée, aucune modification n'est requise au niveau de l'interface.

Vous pouvez configurer l'interface de manière à ne pas envoyer et ne pas recevoir de paquets LLDP sur le réseau. La désactivation du protocole LLDP sur un port spécifique vous permettra de configurer le protocole CDP pour prendre le contrôle. Ceci est avantageux si le périphérique connecté sur le port est un commutateur Cisco plus ancien ou un téléphone Cisco plus ancien.

Pour désactiver LLDP sur une interface spécifique, procédez comme suit :

Étape 1. Connectez-vous à la console du commutateur. Le nom d'utilisateur et le mot de passe par défaut sont cisco/cisco. Si vous avez configuré un nouveau nom d'utilisateur ou mot de passe, saisissez plutôt les informations d'identification.

Note: Les commandes peuvent varier en fonction du modèle exact de votre commutateur. Dans cet exemple, le commutateur SG350X est accessible via Telnet.

Étape 2. Dans le mode d’exécution privilégié du commutateur, saisissez le contexte de configuration globale en entrant les informations suivantes :

SG350X#configure

Étape 3. Entrez l'interface que vous voulez configurer en saisissant ce qui suit :

SG350X(config)#interface [id-interface]

Note: Dans cet exemple, l'interface ge1/0/6 est utilisée.

Étape 4. Pour désactiver la transmission LLDP sur une interface, saisissez ce qui suit :

SG350X(config-if)#no lldp transmit

Étape 5. Pour désactiver la réception LLDP sur une interface, saisissez ce qui suit :

SG350X(config-if)#no lldp Receive

Étape 6. Entrez la commande end pour revenir au contexte d'exécution privilégié :

SG350X(config-if)#end

Étape 7. (Facultatif) Dans le mode d’exécution privilégié du commutateur, enregistrez les paramètres configurés dans le fichier de configuration initiale, en saisissant ce qui suit :

SG350X#copy running-config startup-config

Étape 8. (Facultatif) Appuyez sur Y pour Oui ou N pour Non sur votre clavier une fois que l'invite Overwrite file [startup-config]... s'affiche.

Vous devez maintenant désactiver LLDP sur un port spécifique de votre commutateur via l'interface de ligne de commande.

Afficher les paramètres LLDP sur une interface

Étape 1. Pour afficher les paramètres de configuration actuels du ou des ports que vous souhaitez configurer, saisissez ce qui suit :

SG350X#show lldp configuration [id-interface | détaillé]

Les options sont les suivantes :

- interface-id : (Facultatif) Spécifie l'ID de port.

- detail : (Facultatif) affiche des informations sur les ports non présents en plus des ports actuels.

Note: Dans cet exemple, les paramètres de configuration LLDP de ge1/0/6 s'affichent. Les propriétés LLDP globales ci-dessous sont des paramètres préconfigurés.

La configuration LLDP affiche les informations suivantes :

- LLDP state : état de LLDP dans le commutateur.

- Timer : intervalle de temps entre les mises à jour LLDP.

- Coefficient d'attente : durée (en tant que multiple de l'intervalle de temporisation) pendant laquelle le périphérique récepteur conserve un paquet LLDP avant de le supprimer.

- Reinit delay : intervalle minimal d'attente d'un port LLDP avant de réinitialiser une transmission LLDP.

- Délai Tx : délai entre les transmissions de trames LLDP successives initiées par des changements de valeur/d'état dans la MIB des systèmes locaux LLDP.

- Intervalle de notifications : débit de transmission maximal des notifications LLDP.

- Gestion des paquets LLDP : gestion des paquets LLDP lorsque LLDP est globalement désactivé.

- ID de châssis — Identificateur du châssis. L'ID de châssis par défaut est l'adresse MAC.

- Port : numéro de port.

- State : état LLDP du port. La valeur par défaut est Rx et Tx.

- TLV facultatifs : TLV facultatifs annoncés. Les valeurs par défaut sont SN et SC. Les valeurs possibles sont les suivantes :

- PD - Description du port

- SN - Nom du système

- SD - Description du système

- SC - Capacités système

- Address : adresse de gestion annoncée. La valeur par défaut est automatique.

- Notifications : indique si les notifications LLDP sont activées ou désactivées. Ceci est désactivé par défaut.

- 802.3 TLV en option : TLV que le commutateur va publier. Les TLV disponibles sont les suivants :

- 802.3 MAC-PHY — Fonctionnalités de duplex et de débit binaire et paramètres de débit duplex et binaire actuels du périphérique émetteur. Il indique également si les paramètres actuels sont dus à la négociation automatique ou à la configuration manuelle.

- Alimentation 802.3 via MDI - Puissance maximale transmise via MDI (Multiple Document Interface).

- 802.3 Agrégation de liaisons : indique si la liaison (associée au port sur lequel la PDU LLDP est transmise) peut être agrégée. Elle indique également si la liaison est actuellement agrégée et, dans l'affirmative, fournit l'identificateur de port agrégé.

- 802.3 Taille de trame maximale - Capacité de taille de trame maximale de l'implémentation MAC-PHY.

- TLV 802.1 en option

- PVID : ID VLAN de port annoncé. Cette fonction est désactivée par défaut.

- PPVID — ID VLAN du port de protocole annoncé.

- VLANs : VLAN qui seront annoncés.

- Protocoles : protocoles qui seront annoncés.

Étape 2. (Facultatif) Pour afficher les informations LLDP annoncées à partir d'une interface spécifique, saisissez :

SG350X#show lldp local [id-interface]

- interface-id : (Facultatif) Spécifie un ID de port.

Vous devez maintenant avoir correctement affiché les paramètres LLDP sur une interface spécifique de votre commutateur via l'interface de ligne de commande.

Configurer les paramètres LLDP sur l’interface

Pour activer LLDP sur une interface qui a été désactivée, procédez comme suit :

Étape 1. Dans le mode d’exécution privilégié du commutateur, saisissez le contexte de configuration globale en entrant les informations suivantes :

SG350X#configure

Étape 2. Entrez l'interface que vous voulez configurer en saisissant ce qui suit :

Note: Assurez-vous que le périphérique connecté à ce port prend en charge LLDP, tel qu'un routeur tiers ou un commutateur tiers.

SG350X(config)#interface [id-interface]

Note: Dans cet exemple, l'interface ge1/0/6 est utilisée.

Étape 3. Pour activer la transmission LLDP sur l’interface, saisissez ce qui suit :

SG350X(config-if)#lldp transmit

Étape 4. Pour activer la réception LLDP sur l'interface, saisissez ce qui suit :

SG350X(config-if)#lldp Receive

Étape 5. Pour activer l'envoi de notifications LLDP sur une interface, saisissez ce qui suit :

SG350X(config-if)#lldp notifications [enable | désactiver]

Les options sont les suivantes :

- enable : active l'envoi de notifications LLDP.

- disable : désactive l'envoi de notifications LLDP.

Note: L'envoi de notifications LLDP est désactivé par défaut. Vous pouvez également utiliser la commande no lldp notifications pour désactiver l'envoi de notifications LLDP.

Note: Dans cet exemple, les notifications LLDP sont activées.

Étape 6. Pour spécifier les TLV facultatifs qui sont transmis sur l'interface, saisissez ce qui suit :

SG350X(config-if)#lldp optionnel-tlv [nom-tlv | aucun]

Important : La saisie d'un nouveau TLV facultatif remplace les TLV facultatifs par défaut.

Les options sont les suivantes :

- - tlv : spécifie les TLV à inclure. Les TLV disponibles en option sont les suivants :

- port-desc — Port Description facultative TLV.

- sys-name : nom du système TLV facultatif. Il est transmis par défaut.

- sys-desc : description du système TLV facultatif.

- sys-cap — Fonctionnalités système TLV en option. Il est transmis par défaut.

- 802.3-mac-phy — Fonctionnalités de duplex et de débit binaire et paramètres de débit duplex et binaire actuels du périphérique émetteur. Il indique également si les paramètres actuels sont dus à la négociation automatique ou à la configuration manuelle.

- 802.3-lag : indique si la liaison (associée au port sur lequel la PDU LLDP est transmise) peut être agrégée. Elle indique également si la liaison est actuellement agrégée et, dans l'affirmative, fournit l'identificateur de port agrégé.

- 802.3-max-frame-size — Capacité de taille de trame maximale de l'implémentation MAC-PHY.

- Power-via-MDI : puissance maximale transmise via l'interface MDI (Multiple Document Interface).

- 4 filsPower-via-MDI - (adapté aux ports PoE prenant en charge la technologie PoE 60 W) TLV propriétaire Cisco défini pour prendre en charge la technologie Power over Ethernet qui permet une alimentation de 60 watts (prise en charge standard jusqu'à 30 watts).

- none : (facultatif) effacez tous les TLV facultatifs de l'interface.

Étape 7. (Facultatif) Pour restaurer les paramètres de configuration des TLV facultatifs par défaut, saisissez ce qui suit :

SG350X(config-if)#no lldp optionnel-tlv

Étape 8. (Facultatif) Pour spécifier si le PVID 802.1 doit être transmis, saisissez ce qui suit :

SG350X(config-if)#lldp optionnel-tlv 802.1 pvid [enable | désactiver]

Les options sont les suivantes :

- enable : le PVID est annoncé.

- disable : le PVID n'est pas annoncé.

Note: Dans cet exemple, la transmission du PVID TLV 802.1 facultatif est activée.

Étape 9. (Facultatif) Pour rétablir la transmission du PVID 802.1 à la configuration par défaut, saisissez ce qui suit :

SG350X(config-if)#no lldp optionnel-tlv 802.1 pvid

Étape 10. (Facultatif) Pour spécifier si vous devez transmettre le PPVID 802.1, saisissez ce qui suit :

SG350X(config-if)#lldp optionnel-tlv 802.1 ppvid [add | supprimer] [ppvid]

Les options sont les suivantes :

- add : le PPVID est annoncé. Le PPVID est le PVID qui est utilisé en fonction du protocole du paquet.

- remove : le PPVID n'est pas annoncé.

Note: La plage PPVID est comprise entre 0 et 4 094. Si le PPVID est 0, il indique que le port n'est pas capable de prendre en charge les VLAN de port et de protocole et/ou que le port n'est activé avec aucun VLAN de protocole. Dans cet exemple, le PPVID 802.1 reste configuré par défaut.

Étape 11. (Facultatif) Pour spécifier si l'ID de VLAN 802.1 doit être transmis, saisissez ce qui suit :

SG350X(config-if)#lldp optionnel-tlv 802.1 vlan [add | remove] [vlan-id]

Les options sont les suivantes :

- add : l'ID de VLAN est annoncé.

- remove : l'ID de VLAN n'est pas annoncé.

Note: La plage d'ID de VLAN est comprise entre 0 et 4094. Dans cet exemple, VLAN 20 est utilisé.

Étape 12. (Facultatif) Pour spécifier si le protocole 802.1 doit être transmis, saisissez ce qui suit :

SG350X(config-if)#lldp optionnel-tlv 802.1 protocol [add | remove] [protocole]

Les options sont les suivantes :

- add : spécifie l'annonce du protocole spécifié.

- remove : spécifie de ne pas annoncer le protocole spécifié.

Assurez-vous que le protocole est configuré globalement sur votre commutateur. Les protocoles disponibles sont les suivants :

- stp — Protocole Spanning Tree facultatif TLV

- rstp — Protocole Spanning Tree rapide - TLV facultatif

- mstp — Protocole Spanning Tree multiple facultatif TLV

- pause — Suspendre le TLV facultatif

- 802.1x - Contrôle d'accès au réseau par port (PNAC) TLV en option

- lacp — Protocole de contrôle d'agrégation de liaisons TLV facultatif

- gvrp — Protocole d'enregistrement VLAN GARP facultatif TLV

Note: Dans cet exemple, RSTP est utilisé.

Étape 13. (Facultatif) Pour spécifier l'adresse de gestion annoncée par une interface, saisissez ce qui suit :

SG350X(config-if)#lldp management-address {ip-address | aucun | automatique [id-interface]}

Les options sont les suivantes :

- ip-address : spécifie l'adresse de gestion statique à annoncer.

- none : spécifie qu'aucune adresse n'est annoncée.

- Automatic : spécifie que le logiciel sélectionne automatiquement une adresse de gestion à annoncer à partir de toutes les adresses IP du produit. Dans le cas de plusieurs adresses IP, le logiciel sélectionne la plus petite adresse IP parmi les adresses IP dynamiques. S'il n'y a pas d'adresse dynamique, le logiciel sélectionne l'adresse IP la plus basse parmi les adresses IP statiques. Il s'agit de l'annonce par défaut.

- Automatic interface-id : spécifie que le logiciel sélectionne automatiquement une adresse de gestion à annoncer à partir des adresses IP configurées sur l'ID d'interface. Dans le cas de plusieurs adresses IP, le logiciel sélectionne l’adresse IP la plus basse parmi les adresses IP dynamiques de l’interface. S'il n'y a pas d'adresse dynamique, le logiciel sélectionne l'adresse IP la plus basse parmi les adresses IP statiques de l'interface. L'ID d'interface peut être l'un des types suivants : Port Ethernet, port-channel ou VLAN. Notez que si le port ou le port-channel sont membres d'un VLAN qui a une adresse IP, cette adresse n'est pas incluse car elle est associée au VLAN.

Note: Par défaut, aucune adresse IP n'est annoncée. Dans cet exemple, 192.168.1.150 est utilisé.

Étape 14. Entrez la commande end pour revenir au contexte d’exécution privilégié :

SG350X(config-if)#end

Étape 15. (Facultatif) Pour afficher les paramètres de configuration actuels du ou des ports que vous avez configurés, saisissez ce qui suit :

SG350X#show lldp configuration [id-interface]

Étape 16. (Facultatif) Pour afficher les informations LLDP annoncées à partir d'une interface spécifique, saisissez :

SG350X#show lldp local [id-interface]

- interface-id : (Facultatif) Spécifie un ID de port.

Étape 17. (Facultatif) Dans le mode d’exécution privilégié du commutateur, enregistrez les paramètres configurés dans le fichier de configuration initiale, en saisissant ce qui suit :

SG350X#copy running-config startup-config

Étape 18. (Facultatif) Appuyez sur Y pour Oui ou N pour Non sur votre clavier une fois que l'invite Overwrite file [startup-config]... s'affiche.

Vous devez maintenant avoir correctement configuré les paramètres de port LLDP sur votre commutateur via l'interface de ligne de commande.

Pour en savoir plus sur LLDP et LLDP-MED, cliquez ici.