88 votes

Que se passe-t-il lorsque vous branchez les deux côtés d'un câble sur un seul périphérique réseau ?

Que risque-t-il de se passer lorsque vous branchez deux extrémités d'un câble réseau sur un seul commutateur/routeur ? Cela créera-t-il des problèmes sur le réseau ou sera-t-il simplement ignoré ?

97voto

Pablo Venturino Points 1660

Cela dépend du routeur/commutateur.

Si c'est " Géré "Comme un Netgear, Cisco ou HP Procurve décent, ou dont le STP (Spanning Tree Protocol) ou l'une de ses variantes est activé, il y a quelques secondes de folie absolue, puis le commutateur se rend compte qu'il y a une boucle dans la topologie du réseau, et bloque l'un des ports.

(J'ai seulement décrit la re-convergence STP comme une "folie absolue" parce que si vous utilisez l'ancien système STP lent, la re-convergence peut prendre 30 secondes ou plus, selon la complexité du réseau. Les extensions STP spécifiques aux fournisseurs, telles que BackboneFast, etc., réduisent ce délai, mais vous pouvez toujours vous retrouver avec un réseau légèrement instable pendant une courte période. Le STP rapide est un ロット plus rapide à converger, en raison d'un algorithme différent)

Si c'est " Non gérée "Comme la plupart des équipements de qualité SOHO et une bonne partie des petits commutateurs de 4 à 8 ports, l'enfer se déchaîne, car vous venez de créer une boucle dans un réseau et tout le trafic a tendance à rebondir à l'intérieur de la boucle.

La raison en est que les commutateurs s'appuient sur un processus d'apprentissage des adresses MAC pour associer les adresses MAC aux ports physiques. Dans un réseau non bouclé, une adresse MAC ne sera visible pour le commutateur que sur un port physique donné. Si vous avez une boucle, le commutateur verra plusieurs chemins vers la même adresse MAC, et éventuellement plusieurs adresses MAC sur plusieurs ports, de sorte qu'au lieu d'être commuté efficacement, le trafic sera diffusé partout où il voit les MAC. C'est ce qu'on appelle un "Broadcast Storm".

Cela peut rapidement utiliser toute la puissance du processeur d'un commutateur, remplir les tampons d'émission et de réception, et polluer la table d'adresses MAC.

En gros, si vous créez une boucle dans le réseau, vous le saurez, soit par le biais de la surveillance (en détectant un changement dans la topologie STP [vous avez une surveillance, n'est-ce pas ?]), soit par le fait que tout s'écroule de façon spectaculaire.

Si vous observez un commutateur qui subit une tempête de diffusion, vous constaterez que tous les voyants d'activité du port clignotent en même temps.

1voto

Un problème similaire s'est produit à mon travail, mais on m'a dit que cette situation (câble Ethernet branché sur deux ports réseau distincts) ne permettait pas de relier les réseaux, à moins qu'il ne s'agisse d'un câble croisé. Nous avons trouvé un cas où quelqu'un dans une salle de conférence a branché un seul câble dans les ports femelles de deux réseaux complètement séparés. Une discussion animée a eu lieu pour savoir s'il s'agissait d'une preuve irréfutable (les réseaux doivent être séparés), mais récemment, les commutateurs d'un réseau ont été mis à niveau et la détection automatique n'a pas été désactivée - ou peut-être s'agit-il de la détection automatique (qui configure automatiquement la connexion pour qu'elle soit croisée même si vous n'utilisez pas de câble croisé) - il est donc possible que ce soit ce qui s'est passé.

0voto

norb Points 1

Je me demande si c'est utile de remonter ce vieux post mais je voulais juste ajouter que j'ai expérimenté cela sur un réseau domestique avec deux routeurs, le second pour étendre le wifi et utiliser son switch. Une fois que j'ai créé la boucle dans le deuxième commutateur, tout le réseau s'est déconnecté. Aucun DHCP n'est sorti des deux routeurs et même le Wifi est mort sur les deux et c'est resté comme ça jusqu'à ce que je retire la boucle après quelques minutes de test.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X