JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d'Oracle Solaris : Interfaces réseau et virtualisation réseau     Oracle Solaris 11 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Présentation de la pile réseau

Configuration réseau dans cette version d'Oracle Solaris

Pile réseau dans Oracle Solaris

Noms des périphériques réseau et des liaisons de données

Administration d'autres types de liens

Partie I Configuration automatique de réseau

2.  Présentation de NWAM

3.  Configuration et administration NWAM (présentation)

4.  Configuration de profil NWAM (tâches)

5.  Administration des profils NWAM (tâches)

6.  A propos de l'interface graphique NWAM

Partie II Configuration de liaisons de données et d'interfaces

7.  Utilisation des commandes de configuration de l'interface et de liaison de données sur les profils

8.  Configuration et administration des liaisons de données

9.  Configuration d'une interface IP

10.  Configuration des communications via une interface sans fil sur Oracle Solaris

11.  Administration des ponts

12.  Administration de groupements de liens

13.  Administration des réseaux locaux virtuels

14.  Présentation d'IPMP

15.  Administration d'IPMP

16.  Echange d'informations sur la connectivité réseau à l'aide du protocole LLDP

Présentation du protocole LLDP dans Oracle Solaris

Composants d'une implémentation LLDP

Fonctionnalités de l'agent LLDP

Configuration du fonctionnement de l'agent LLDP

Activation du protocole LLDP

Configuration des informations à diffuser

Spécification des unités TLV pour les paquets LLDP

Gestion des unités TLV

Définition des valeurs TLV globales

Data Center Bridging

Définition de valeurs TLV par agent

Contrôle des agents LLDP

Affichage des diffusions

Affichage des statistiques LLDP

Partie III Virtualisation du réseau et gestion des ressources

17.  Introduction à la virtualisation du réseau et au contrôle des ressources (présentation)

18.  Planification de la virtualisation du réseau et du contrôle des ressources

19.  Configuration des réseaux virtuels (tâches)

20.  Utilisation de la protection des liens dans les environnements virtualisés

21.  Gestion des ressources réseau

22.  Contrôle du trafic réseau et de l'utilisation des ressources

Glossaire

Index

Fonctionnalités de l'agent LLDP

L'agent LLDP transmet et reçoit des paquets LLDP, également appelés unités de données de protocole. L'agent gère et stocke les informations contenues dans ces paquets dans deux types de magasins de données :

Configuration du fonctionnement de l'agent LLDP

L'agent LLDP peut être configuré afin de fonctionner dans l'un des modes suivants :

Activation du protocole LLDP

Cette procédure active le protocole LLDP sur votre système pour la première fois.

  1. Installez le package LLDP.
    # pkg install lldp

    Remarque - Pour obtenir un aperçu des packages Oracle Solaris et de leur installation, reportez-vous au Chapitre 12, Gestion des packages de logiciels (tâches) du manuel Administration d’Oracle Solaris : Tâches courantes .


  2. Démarrez le service LLDP sur le système.
    # svcadm enable svc:/network/lldp:default
  3. Identifiez la liaison de données sur laquelle vous voulez activer le protocole LLDP.
  4. Définissez le mode de fonctionnement pour l'agent LLDP sur cette liaison de données.
    # lldpadm set-agentprop -p mode=value agent

    value peut être l'un des modes de fonctionnement, et agent utilise le nom de la liaison de données sur laquelle le protocole LLDP est activé.


    Remarque - Les sous-commandes de la commande lldpadm peuvent être saisies sous forme abrégée afin de faciliter l'utilisation de la commande. Par exemple, lldpadm set-agentprop peut être saisi sous la forme lldpadm set-ap. Pour connaître les sous-commandes et leur forme abrégée, reportez-vous à la page de manuel lldpadm(1M).


  5. Pour confirmer le mode de fonctionnement de l'agent LLDP, saisissez la commande suivante :
    # lldpadm show-agentprop -p mode agent
  6. Pour désactiver un agent LLDP, utilisez l'une des commandes suivantes :
    • lldpadm set-agentprop -p mode=disable agent
    • lldpadm reset-agentprop -p mode agent
  7. Pour désactiver le protocole LLDP sur l'ensemble du système, saisissez la commande suivante :
    # svcadm disable svc:/network/lldp:default

Exemple 16-1 Activation du protocole LLDP sur plusieurs liaisons de données

Dans cet exemple, un système possède deux liaisons de données, net0 et net1, et le protocole LLDP est activé dans différents modes pour chaque agent LLDP. Un agent transmet et reçoit les paquets LLDP, tandis que l'autre transmet uniquement les paquets LLDP.

# svcadm enable svc:/network/lldp:default
# lldpadm set-agentprop -p mode=both net0
# lldpadm set-agentprop -p mode=txonly net1

Configuration des informations à diffuser

L'agent LLDP transmet des informations relatives au système et à la connectivité dans des paquets LLDP ou LLDPDU. Ces paquets contiennent des unités d'information individuellement formatées au format TLV (Type-Longueur-Valeur). Par conséquent, les unités d'information sont également appelées unités TLV. Certaines unités TLV sont obligatoires et sont incluses par défaut dans les paquets LLDP lorsque le protocole LLDP est activé. Les unités TLV suivantes sont obligatoires :

L'ID de châssis correspond à l'information générée par la commande hostid, tandis que l'ID de port est l'adresse MAC de la carte d'interface réseau physique. Plusieurs agents LLDP peuvent être activés sur un système unique, selon le nombre de liaisons. La combinaison des ID de châssis et de port identifie un agent de manière unique et le distingue des autres agents sur le système.

Vous ne pouvez pas utiliser la commande lldpadm pour exclure une unité TLV obligatoire des paquets LLDP.

Des unités TLV facultatives peuvent être ajoutées à un paquet LLDP. Ces unités TLV facultatives permettent aux fournisseurs d'insérer des unités TLV spécifiques au fournisseur devant être diffusées. Les unités TLV sont identifiées par des identifiants uniques d'organisme (OUI) individuels et sont saisies en fonction qu'elles répondent aux spécifications IEEE 802.1 ou IEEE 802.3. Les propriétés de l'agent LLDP correspondant à chaque type TLV sont créées de sorte que vous puissiez définir des valeurs pour chaque type.

Le tableau ci-dessous répertorie les types ou groupes TLV, les noms de propriété correspondantes, les unités TLV pour chaque propriété et leurs descriptions.

Tableau 16-1 Unités TLV pouvant être activée pour un agent LLDP

Type TLV
Nom de propriété
TLV
Description
Gestion de base
basic-tlv
sysname, portdesc, syscapab, sysdesc, mgmtaddr
Spécifie le nom du système, la description du port, la capacité du système, la description du système et l'adresse de gestion à diffuser
OUI 802.1
dot1-tlv
vlanname, pvid, linkaggr, pfc, appln
Spécifie le nom du réseau VLAN, l'ID VLAN, l'agrégation de liens, la description du port et l'unité TLV de l'application à diffuser
OUI 802.3
dot3-tlv
max-framesize
Spécifie la taille de trame maximale à diffuser
OUI spécifique à Oracle (défini comme 0x0003BA)
virt-tlv
vnic
Spécifie la VNIC à diffuser si un réseau virtuel est configuré

Vous pouvez configurer n'importe laquelle de ces propriétés pour indiquer les unités TLV à inclure dans les paquets lorsque le protocole LLDP est activé.

Spécification des unités TLV pour les paquets LLDP

Cette procédure montre comment ajouter une unité TLV à diffuser dans le paquet LLDP. Pour définir les unités TLV pour les paquets LLDP, vous utilisez la sous-commande lldpadm set-agentprop.

  1. Si nécessaire, identifiez la propriété de l'agent LLDP pouvant contenir l'unité TLV que vous voulez ajouter.

    Cette sous-commande affiche également les unités TLV déjà définies pour chaque propriété.

    # lldpadm show-agentprop agent

    Si vous ne spécifiez pas la propriété, cette sous-commande affiche toutes les propriétés de l'agent LLDP et leurs valeurs TLV.

  2. Ajoutez l'unité TLV à la propriété.
    # lldpadm set-agentprop -p property[+|-]=value[,...] agent

    Les qualificatifs +|- sont utilisés pour les propriétés qui acceptent plusieurs valeurs. Ils vous permettent d'ajouter (+) ou de supprimer (-) des valeurs de la liste. Si vous n'utilisez pas les qualificatifs, alors la valeur que vous avez définie remplace toutes les valeurs précédemment définies pour la propriété.

  3. (Facultatif) Affichez les nouvelles valeurs de la propriété.
    # lldpadm show-agentprop -p property agent

Exemple 16-2 Ajout d'unités TLV facultatives au paquet LLDP

Dans cet exemple, l'agent LLDP net0 est déjà configuré pour diffuser les informations VLAN dans le paquet. Vous souhaitez également inclure des informations relatives à la capacité du système, l'agrégation de liens et la virtualisation du réseau à diffuser. Cependant, vous souhaitez supprimer la description du VLAN du paquet.

# lldpadm show-agentprop net0
# lldpadm set-agentprop -p dot1-tlv+=linkaggr net0
AGENT   PROPERTY   PERM   VALUE          DEFAULT   POSSIBLE
net0    mode       rw     both           disable   txonly,rxonly,both,
                                                   disable
net0    basic-tlv  rw     sysname,        none     none,portdesc,
                          sysdesc                  sysname,sysdesc,
                                                   syscapab,mgmtaddr,
                                                   all
net0    dot1-tlv   rw     vlanname,       none     none,vlanname,pvid,
                          pvid,pfc                 linkaggr,pfc,appln,
                                                   all
net0    dot3-tlv   rw     max-framesize   none     none, max-framesize,
                                                   all
net0    virt-tlv   rw     none            none     none,vnic,all


# lldpadm set-agentprop -p basic-tlv+=syscapab,dot1-tlv+=linkaggr,virt-tlv=vnic net0
# lldpadm set-agentprop -p dot1-tlv-=pfc net0
# lldpadm show-agentprop -p net0
AGENT   PROPERTY   PERM   VALUE          DEFAULT   POSSIBLE
net0    mode       rw     both           disable   txonly,rxonly,both,
                                                   disable
net0    basic-tlv  rw     sysname,        none     none,portdesc,
                          sysdesc,                 sysname,sysdesc,
                          syscapab                 syscapab,mgmtaddr,
                                                   all
net0    dot1-tlv   rw     vlanname,       none     none,vlanname,pvid,
                          pvid,                    linkaggr,pfc,appln,
                          linkaggr                 all
net0    dot3-tlv   rw     max-framesize   none     none, max-framesize,
                                                   all
net0    virt-tlv   rw     vnic            none     none,vnic,all