Résumé

  • RFC 5305 diffuse des attributs de liens utiles au calcul TE. Les débits réservable et non réservé peuvent néanmoins dépasser le débit physique en cas de surallocation, et la disponibilité existe en huit versions selon la priorité d’établissement.
  • Une preuve exploitable doit relier sans les fusionner l’origine et l’âge de l’annonce, sa compréhension, son emploi dans le calcul, l’admission, la réservation, l’installation, les paquets et le résultat de service.

Huit disponibilités derrière un seul lien

Le sous-TLV 11 ne publie pas « la bande passante libre ». Il transporte huit nombres à virgule flottante, un pour chacune des priorités d’établissement 0 à 7. Cette pluralité est nécessaire parce que la préemption change ce qu’une demande peut obtenir. Un chemin admissible à une priorité peut être refusé à une autre ; un chemin admis aujourd’hui peut céder demain devant une demande mieux classée.

La distinction précède même ces huit cases. Le sous-TLV 9 décrit le débit maximal du lien dans le sens annoncé. Le sous-TLV 10 décrit le débit maximal réservable. RFC 5305 autorise ce dernier à dépasser le débit du lien pour les besoins de surallocation. Il autorise la même chose pour les valeurs non réservées. La grandeur réservable est donc un produit de politique, pas la lecture directe d’un instrument physique.

Les unités méritent également une discipline : le format encode des octets par seconde, et non des bits. Mais une valeur correctement décodée n’est toujours pas un échantillon de trafic. Elle ne dit ni quand la capacité a été mesurée, ni quel engagement a été accepté, ni quelle charge concurrente s’est présentée après l’émission du LSP.

Enfin, la stabilité commande de ne pas régénérer rapidement des LSP à chaque variation du débit non réservé. Ce choix raisonnable évite de faire du protocole de routage un flux de télémétrie instantané. Il inscrit en même temps un délai possible entre l’état local, sa projection dans le LSP et les copies reçues ailleurs.

La couleur est une décision humaine

Le sous-TLV de groupe administratif contient un masque de 32 bits attribué par l’administrateur. Une couleur n’est pas découverte sur le câble. Elle qualifie le lien selon une convention : domaine de risque, classe d’infrastructure, politique d’évitement ou autre sens défini localement. Le calcul ne peut être aussi juste que l’attribution et la convention qu’il applique.

La métrique TE obéit à une logique semblable. Elle est administrée et peut présenter au calcul TE une topologie pondérée autrement que le SPF ordinaire. Si elle manque, le calcul doit reprendre la métrique normale du lien. L’absence d’un attribut change ainsi la règle de décision sans faire disparaître l’adjacence.

Une valeur maximale pour la métrique étendue produit un autre découplage : le lien ne doit pas entrer dans le SPF normal, tout en pouvant rester annoncé pour l’ingénierie de trafic. Une base de liens n’est donc pas une liste uniforme de chemins utilisables. Elle réunit des éléments dont l’éligibilité dépend du calcul demandé.

Lorsqu’un incident survient, « le lien figurait dans IS-IS » n’explique rien à lui seul. Il faut retrouver la couleur au moment du calcul, la métrique retenue, le recours éventuel à la métrique par défaut, l’âge du LSP et le moteur qui a interprété ces éléments.

Le protocole transporte aussi des références qu’il interdit de router

RFC 5305 prévoit une adresse IPv4 d’interface et une adresse IPv4 de voisin. Un équipement qui met en œuvre TE doit publier la première ; sur une adjacence point à point, il doit publier la seconde. Pourtant, le texte interdit de créer une route /32 dans les tables de routage ou de transfert à partir de ces seules adresses, afin d’éviter des boucles avec des systèmes qui ne comprennent pas l’extension.

Le Router ID TE est lui aussi une adresse stable de référence. Il permet de nommer un routeur à distance et de rapprocher des topologies OSPF et IS-IS. Lui non plus ne doit pas engendrer automatiquement une entrée /32 de transfert.

Cette retenue est instructive. Une référence facilite la coordination du plan de contrôle ; elle ne prouve pas la joignabilité. Une adjacence décrite n’est pas une route installée. Une route installée n’est pas un paquet livré.

Le traitement des extensions inconnues renforce la prudence. Un sous-TLV inconnu doit être ignoré et sauté. Un récepteur peut donc accepter la structure principale sans comprendre la propriété qu’un autre moteur juge déterminante. Il faut vérifier séparément la réception, le décodage, la conservation et l’usage dans le calcul.

Deux décideurs peuvent consommer la même annonce

La diffusion d’état de liens rapproche les vues ; elle ne crée pas une transaction mondiale. Entre l’origine du LSP et une décision passent la temporisation, la propagation, l’installation dans la base, le calcul et parfois plusieurs demandes concurrentes.

Deux têtes de chemin peuvent lire la même valeur non réservée et conclure, chacune correctement à partir de sa copie, que sa demande tient. RFC 5305 fournit leur entrée commune. Il ne verrouille pas la ressource et n’arbitre pas la course. L’admission et la réservation appartiennent à un mécanisme ultérieur, dont le résultat doit posséder son propre identifiant et son propre journal.

L’authentification n’abolit pas cette séquence. Elle peut aider à établir la provenance et l’intégrité d’un LSP selon la politique du récepteur. Elle ne transforme ni une valeur administrative en capacité physique, ni une copie âgée en état instantané, ni une annonce en engagement. De même, la poignée de main à trois voies de RFC 5303 améliore la preuve d’adjacence point à point sans certifier le contenu sémantique de tous les attributs ensuite diffusés.

Portée et limites

RFC 5305 est un document de normes de 2008 issu de RFC 3784. Il définit TLV 22, TLV 134, TLV 135 et plusieurs sous-TLV. Il ne décrit pas les procédures de migration vers ces nouveaux formats. Des RFC ultérieurs ont élargi les attributs pour GMPLS, l’inter-AS, les métriques de performance et les applications. Cette évolution atteste la fécondité du modèle extensible, non l’existence d’une preuve opérationnelle unique.

Cette analyse ne prétend qu’aucun opérateur suralloue, que des annonces actuelles sont périmées ou que tel moteur ignore un attribut. Il faudrait, pour cela, des configurations, LSP horodatés, bases TE, journaux d’admission, états de réservation, tables de transfert et mesures de service.

Elle soutient une proposition plus étroite : l’annonce expose une possibilité soumise à politique. L’engagement commence ailleurs.

Sources