Résumé

  • Le RFC 1461, publié en mai 1993, définit des objets SNMP pour les échanges multiprotocoles sur X.25. Il distingue l'échec qui empêche de trouver un numéro X.121 à partir d'une adresse encapsulée et celui qui empêche de reconnaître l'appelant X.121.
  • Pour chacun, un compteur, la dernière adresse en cause et une indication relative au temps de fonctionnement de l'appareil restent consultables. Même une attribution incertaine à une interface ne doit pas effacer l'échec.

Un opérateur pouvait voir un circuit X.25 et chercher au mauvais endroit la cause d'un paquet perdu. La question préalable était parfois plus simple : quel numéro appeler ? Le RFC 1356 décrit le transport de plusieurs protocoles, dont IP, dans X.25. Mark Throop a ensuite écrit le RFC 1461 pour exposer au système de gestion les décisions nécessaires à ce transport. Il s'agit d'une spécification, pas d'un registre de pannes observées.

La première table ne contient que les interfaces X.25 employées pour le trafic multiprotocole. Une autre associe un pair à son adresse X.121, à l'interface utilisée et aux paramètres d'appel. La troisième indique les modes d'encapsulation admis pour ce pair. Une interface présente, un pair connu et un protocole accepté constituent trois vérifications distinctes. Les regrouper dans un voyant vert aurait été une mauvaise économie de diagnostic.

Pour le trafic sortant, le RFC compte les recherches d'une adresse X.121 qui échouent à partir de l'adresse encapsulée. La recherche peut passer par la table des pairs ou par un algorithme. L'objet voisin garde la dernière adresse fautive : pour IP, un octet 0xCC précède les quatre octets de l'adresse. Un autre objet mémorise la valeur de sysUpTime lors du dernier échec. On sait ainsi ce qui n'a pas trouvé de correspondant, sans prétendre disposer d'une date civile.

Le sens entrant a sa propre série. Un appel X.25 peut arriver avec un numéro X.121 que la machine ne sait pas traduire en adresse encapsulée. Compteur, dernier numéro et temps relatif sont alors séparés des échecs sortants. Les fermetures dues au bit Q ont encore leurs propres objets. La distinction évite de traiter l'appelant inconnu comme une simple rupture de circuit.

Le passage le plus honnête du texte concerne l'interface responsable. Si l'agent ne sait pas à quelle entrée attribuer un échec sortant, il doit choisir la première entrée plausible et compter tout de même. Le chiffre témoigne de l'incident de traduction ; l'étiquette de l'interface peut rester approximative. Cette nuance est écrite dans la norme, pas ajoutée après coup par un analyste.

Le RFC 1382 expose les circuits et paramètres de la couche X.25. Le RFC 1461 remonte vers l'adresse du pair et le protocole transporté. Une ligne disponible ne trouve pas à elle seule son destinataire.