Résumé

  • Le projet du groupe LSR de l'IETF sur les identifiants distants des membres d'un faisceau L2 est passé à sa version 07 le 29 septembre. Celle-ci exige que l'identifiant distant annoncé soit exactement l'identifiant local non nul, sur 32 bits, que le voisin annonce pour le même membre. La version 06 recommandait l'emploi du Port ID découvert par LLDP.
  • LLDP et LACP restent des aides possibles pour découvrir le port voisin, mais leurs numéros n'ont pas nécessairement le format ni la valeur de l'identifiant de membre exigé. Authentifier l'annonce de routage ne certifie pas la découverte locale qui a produit la correspondance.

Un lien agrégé peut paraître unique au protocole de couche 3 alors que plusieurs câbles travaillent dessous. Si un contrôleur doit choisir un trajet sur un membre précis ou comprendre quelle liaison physique est en panne, la simple présence du faisceau ne lui dit pas quel membre de la première extrémité rejoint quel membre de la seconde. Le texte Advertisement of Remote Interface Identifiers for Layer 2 Bundle Members propose de diffuser cette information dans OSPF et IS-IS, puis de la rendre visible aux consommateurs BGP-LS. La révision de septembre précise ce que doit représenter le nombre transmis.

La version 06 du 22 août conseillait LLDP pour obtenir le Port ID du voisin et suggérait de réutiliser ce Port ID comme identifiant distant dans l'annonce. Elle évoquait aussi une dérivation à partir des numéros de port LACP. La version 07 abandonne cette équivalence directe. Chaque routeur attribue à ses propres membres un identifiant local non nul sur 32 bits. Pour annoncer l'identifiant distant d'un membre, il faut reprendre exactement la valeur que le voisin annonce comme identifiant local de ce membre. L'appariement peut ainsi être contrôlé des deux côtés.

Cette correction n'est pas une subtilité de vocabulaire. Le Port ID LLDP dépend d'un sous-type et ne se présente pas forcément comme un nombre sur 32 bits. Les numéros Actor et Partner de LACP sont sur 16 bits et chaque extrémité les attribue indépendamment. Ils peuvent aider à reconnaître un port physique sans livrer automatiquement la valeur portée dans l'attribut de membre L2 du voisin. Le nouveau projet laisse l'acquisition de cette valeur hors de son périmètre : configuration et procédures propres aux implémentations restent possibles.

Il ne proscrit ni LLDP ni LACP, mais il oblige à justifier la conversion entre découverte et annonce.

Prenons le cas hypothétique d'un membre A relié au membre X. Un système lit un nom de port dans LLDP, lui associe le mauvais numéro de membre et publie néanmoins une paire A–X dans le routage. L'authentification IGP établit l'origine de l'annonce ; elle ne vérifie pas que le renseignement de couche 2 était frais, non falsifié ou correctement rapproché. La nouvelle section de sécurité décrit expressément cette frontière de confiance. Une fausse paire pourrait conduire un contrôleur d'ingénierie de trafic à choisir le mauvais membre ou fausser son diagnostic de panne.

Aucun incident réel ni défaut d'un fournisseur particulier n'est démontré par le projet.

L'absence d'une valeur ne doit pas davantage devenir une preuve négative. Si l'identifiant distant manque, il peut simplement ne pas avoir été appris ou annoncé ; le membre correspondant peut exister. C'est particulièrement pertinent lorsque seule une extrémité prend en charge l'extension. Dans IS-IS, zéro sert à maintenir la position d'un membre dont l'identifiant distant est inconnu ; lors de l'export BGP-LS, ce zéro ne devient pas un identifiant valide. Le propagateur BGP-LS n'est pas chargé de contrôler le sens de la donnée.

Le consommateur doit apprécier la cohérence et décider des conséquences pour son application.

Le Datatracker classe la version 07 comme Internet-Draft actif, en IESG Last Call jusqu'au 13 octobre, avec le statut Proposed Standard visé. Ce n'est pas encore un RFC. L'activation volontaire sur des liens désignés figurait déjà dans la version 06. La nouveauté importante est la preuve attendue derrière un identifiant lorsque cette annonce est activée.

Sources