Nous J'ai récemment eu un petit problème avec un réseau où plusieurs serveurs perdaient par intermittence la connectivité réseau d'une manière assez pénible à résoudre (il fallait redémarrer le système). Cela dure depuis environ deux semaines, apparemment au hasard, sur différents serveurs. Aucun modèle particulier n'a pu être discerné.
Après quelques recherches, nous avons constaté que le commutateur signalait 100 Mbps pour le port problématique :
Cela ressemble beaucoup à ce qui s'est passé dans l'article de Joel Spolsky. Cinq raisons
Michael a passé un certain temps à faire un post-mortem, et a découvert que le problème était un simple problème de configuration sur le commutateur. Il existe plusieurs vitesses possibles qu'un commutateur peut utiliser pour communiquer (10, 100 ou 1000 mégabits/seconde). Vous pouvez soit définir la vitesse manuellement, soit laisser le commutateur négocier automatiquement la vitesse la plus élevée avec laquelle les deux parties peuvent travailler. Le commutateur qui a échoué avait été configuré en auto-négociation. Cela fonctionne généralement, mais pas toujours, et le matin du 10 janvier, ce n'était pas le cas.
Nous avons maintenant auto-négociation désactivée sur notre matériel réseau et le régler sur un taux fixe de 1000 Mbps (gigabit).
Mes questions à ceux qui ont plus d'expertise en matière de mise en réseau du matériel de serveur :
- Dans quelle mesure les problèmes d'auto-négociation sont-ils courants avec le matériel réseau moderne ?
- Est-il considéré comme une bonne pratique standard de désactiver la négociation automatique et de définir des vitesses fixes lors de la mise en place d'un réseau ?