7 votes

Dans quelles circonstances un dispositif 10BASE-T peut-il/veut-il ralentir un réseau 100BASE-T ou plus rapide ?

Supposons que je dispose d'un périphérique 10BASE-T, mais que tous les autres éléments de mon réseau soient 100BASE-T ou plus rapides. Lorsque je connecte le périphérique 10Mbit, l'une des deux choses suivantes peut se produire :

  1. Il pourrait être transmis comme 10BASE-T, ce qui ralentirait la connexion à 10BASE-T, ou bien
  2. Il pourrait être converti à une vitesse plus élevée.

Je cherche tous les exemples plausibles où le n°1 pourrait se produire ; où le fait d'attacher ce dispositif 10Mbit ralentira le reste du trafic. Je pense en quelque sorte que cela ne peut pas se produire - que dès qu'il entre en contact avec un autre trafic, il doit être recalibré pour être inséré dans le trafic à plus haut débit (donc pas de ralentissement à part les bits supplémentaires de la connexion), et que lorsqu'il n'est pas en contact avec d'autres trafics, qui se soucie de savoir s'il n'est qu'à 10Mbit ?

En fait, j'aimerais mieux comprendre l'impact éventuel de l'insertion d'un appareil lent dans un réseau Ethernet rapide.

8voto

Spiff Points 95683

Si vous branchez un appareil 10BASE-T sur un commutateur 10/100, seul le port de cet appareil fonctionnera à 10mbps. Tous les ports connectés aux appareils 100BASE-TX fonctionneront toujours à 100mbps. Que le commutateur effectue une commutation de type "cut-through" ou "store-and-forward", il fait fonctionner chaque port à sa vitesse native. Ce n'est pas comme si le commutateur devait faire fonctionner tous les ports pour renégocier la vitesse de liaison de tous les ports à 10/demi juste parce qu'un client 10/demi transmettait une diffusion ou une multidiffusion. Ce serait insensé.

Si un serveur sur 100BASE-TX doit envoyer beaucoup de données à un client sur 10BASE-T, le serveur d'envoi pourrait remplir la liaison de 10mbit du client, mais le serveur pourrait toujours utiliser les 90% restants de sa propre liaison pour transférer des données à d'autres appareils.

Je pourrais imaginer une conception de commutateur pathologiquement mauvaise, où le commutateur ne dispose que d'un petit pool de tampons de trames partagé par tous les ports, et utilise un algorithme pathologiquement mauvais pour choisir les trames à laisser tomber lorsque les tampons se remplissent, de sorte que si un appareil de 100mbps envoie beaucoup de données à l'appareil de 10mbps, il pourrait remplir tous les tampons du commutateur et les maintenir dominés par ce seul flux de trafic, ce qui ferait souffrir tous les autres flux de trafic à travers le commutateur. Mais là encore, il ne s'agit que d'imaginer le pire des scénarios. Il est peu probable que quelqu'un crée un commutateur aussi mauvais.

Vous avez peut-être entendu parler d'une bête (mal nommée) appelée "10/100 à double vitesse". plaque tournante ". Ces appareils sont comme un concentrateur 10BASE-T relié à un concentrateur 100BASE-TX, avec un schéma pour partager le même ensemble de prises physiques. Pensez-y de la manière suivante : Lorsque vous branchez un appareil sur un port, ce dernier négocie automatiquement la vitesse. S'il négocie 10mbps, il connecte le port à un circuit interne du concentrateur 10BASE-T. S'il négocie 10mbps, il connecte le port à un circuit interne du concentrateur. S'il négocie 100mbps, il connecte le port à un circuit hub interne 100BASE-TX. Les deux circuits concentrateurs internes sont connectés ensemble via un circuit de pont (un pont est un commutateur à deux ports). Mais même si votre boîtier réseau 10/100 avec toutes les prises RJ-45 s'avère être un de ces concentrateurs à double vitesse et non un véritable commutateur 10/100, le périphérique 10BASE-T ne ralentira pas les périphériques 100BASE-TX, car le circuit de pont entre les deux effectuera le stockage et la mise en mémoire tampon dans chaque direction.

4voto

Cry Havok Points 3508

Si vous n'utilisez pas de concentrateurs, qui obligent tout à fonctionner à une vitesse unique, l'utilisation d'un appareil de 10 Mb n'entraînera pas de ralentissement sur votre réseau.

4voto

Alex Points 962

Le seul cas auquel je puisse penser serait lié à une sorte de multidiffusion qui comprend les deux appareils de 100MB et l'appareil de 10MB. Dans certaines opérations de multidiffusion, les appareils les plus lents déterminent la vitesse de tous les appareils. Dans certains cas, un membre très lent sera exclu du groupe.

La multidiffusion est très rare, et il semble même très improbable qu'un appareil 10base-t ait quoi que ce soit à voir avec une multidiffusion destinée à d'autres appareils de votre réseau.

Une utilisation assez courante est celle d'un produit comme Ghost, qui permet d'envoyer une image à tous les systèmes en même temps. L'image n'est transmutée qu'une seule fois.

3voto

Anshul Shah Points 11

Tout cela semble bien en théorie, mais la réalité peut être un peu plus désagréable.

J'ai un routeur belkin F5D8235-4 v2000 avec des ports 10/100/1000. La connexion Internet est de 50mb/s (sur un port WAN de 1000mb/s).

Tout va bien avec un mélange d'appareils 100/1000 (vitesse large bande de 50mbps atteinte), mais lorsqu'un appareil 10base-T est connecté (directement au routeur ou par l'intermédiaire d'un commutateur gigabit), le trafic internet ne peut dépasser 10mbps sur AUCUN appareil de l'ensemble du réseau !

Les vitesses de liaison sont toujours négociées individuellement à 100 ou 1000 (c'est du moins ce qu'ils prétendent), mais quelque chose fait descendre le trafic à 10Mbps. Dès que l'appareil 10base-t est déconnecté ou mis hors tension, tout revient à la normale.

Ainsi, même si vous êtes sûr que tout ira bien, testez-le minutieusement avant de vous retirer !

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