Au taff, on monte un lien fibre 1 Gbps entre deux switchs. Fibre fraîchement posée dans les murs (dans le faux plafond, pour être précis), donc OM2/3.
Pourquoi 1 Gbps seulement ? Car l'une des extrémités est un switch HP 5120 dont les 4 ports fibre de base prennent en charge la norme SFP mais pas la norme SFP+ qui permet, elle, de monter en 10 Gbps.
J'apprécie également que ces ports soient dit « combo » : un tel port fibre fonctionne si le port cuivre auquel il est associé est libre. Le port 49 forme une paire avec le 46, le 52 avec le 47, le 50 avec le 48, etc. Si le port cuivre 48 est utilisé, alors le port SFP 50 est inutilisable : le dernier port « up » remporte la partie et évince l'autre. Amusant, non ?
Notons que nous avons essayé de monter à 10 Gbps en utilisant les fibres qui ont été installées dans les murs il y a 15 ans. OM1 ? Monomode ? Nous n'avons pas retrouvé les spécifications. Ce qui est sûr, c'est que ça ne fonctionne pas.
Plusieurs jours après, je reviens avec un module permettant l'ajout de deux ports SFP+ au HP 5120. Je réutilise les mêmes jarretières et la même fibre optique dans les murs. On monte en 10 Gbps. Mais, au bout d'une minute, la liaison cesse de fonctionner.
Éteindre / allumer le port (shutdown
/ undo shutdown
), vérifier l'absence d'une boucle réseau, acter la désactivation de STP, retirer / remettre les transceivers à chaque extrémité, lire le journal des switchs : aucune des vérifications basiques fonctionnent.
Mon collègue armé de plus de 10 ans d'expérience dans le domaine me dit qu'il faut envoyer promener la théorie, ne pas chercher à comprendre et construire un nouveau circuit. Je pose donc deux jarretières neuves, je prends deux nouvelles fibres dans le tronçon mural, je prends deux autres transceivers dans le pot commun, etc. Et… Ça marche. Depuis plusieurs jours.
Ho, bien sûr, on peut expliquer ça : peut-être qu'un transceiver est mort, prématurément ou non (absence de traçabilité, c'est possible qu'il ait déjà servi) ou peut-être que j'ai mis une poussière sur une fibre quand j'ai installé les transceivers 10 Gbps (sisi, il existe des opérations de nettoyage des extrémités d'une fibre optique) ou peut-être que la chaleur, couplée à une torsion aux extrémités de la fibre, a fait que les deux transceivers n'étaient plus alignés (ainsi, la lumière ne parvenait plus jusqu'à l'autre transceiver). On aurait pu prendre le temps de creuser, mais, parfois, la recherche de l'origine d'un problème prend beaucoup plus de temps que la mise en œuvre de son contournement (cf. les ninjas de l'informatique ne peuvent pas tout).
Ce genre de situations me laisse perplexe : le résultat est atteint, mais c'est l'échec d'un raisonnement et de la méthode scientifique (car on change plusieurs éléments d'un coup) voire l'échec de l'ingénieur (son but est de comprendre, or, là, tout lui échappe). Comme quoi, même les humains payés pour l'être ne sont pas si rationnels ni compétents que cela. Comme d'hab, il faut détecter quand quelque chose sera impossible ou chronophage et contourner.