Comment connecter 7 périphériques à un module commutateur doté de quatre interfaces Ethernet? Existe-t-il une topologie préférée?

38

J'ai un routeur / commutateur avec quatre ports de commutation à l'arrière, auquel je dois connecter sept périphériques.

Y a-t-il une raison de préférer l'une ou l'autre des topologies ci-dessous ou une configuration complètement différente serait-elle préférable?

============
||        ||
|| Router ||
||        ||
||--------||                    ________
||        ||--------Device 1   |        |--------Device 4
|| 4-port ||--------Device 2   | 5-port |--------Device 5
|| Switch ||--------Device 3   | Switch |--------Device 6
||        ||-------------------|________|--------Device 7
============

============         ______
||        ||        |      |--------Device 1
|| Router ||        |      |--------Device 2
||        ||        |8-port|--------Device 3
||--------||        |switch|--------Device 4
||        ||--------|      |--------Device 5
|| 4-port ||        |      |--------Device 6
|| Switch ||        |______|--------Device 7
||        ||
============

Edit: Wow, cette question a eu 100 fois plus de points de vue que prévu - merci à tous pour votre contribution! J'ai décidé de suivre le deuxième diagramme ci-dessus - en commençant par l'achat d'un commutateur à 8 ports (probablement un Netgear GS108).

utilisateur200783
la source
1
en supposant également que tous les ports du routeur et du commutateur sont des ports gigabits, et en supposant que la «bande passante de commutation» maximale simultanée de chaque périphérique peut gérer une bande passante complète sur tous les ports en même temps? De plus, quelle est la rapidité de la vitesse de connexion Internet par rapport aux ports de commutation?
BeowulfNode42
1
@ BeowulfNode42 - Le routeur dispose de 4 ports gigabits et je m'attendrais à une "bande passante de commutation" suffisante. En ce qui concerne le commutateur, je suis en train de décider lequel acheter. Je suppose que je dois tenir compte de la bande passante, pas seulement du nombre de ports?
user200783
1
TBH Je serais surpris que la bande passante de commutation devienne importante - cela ressemble à une configuration SOHO.
MSalters
2
Notez également que si vous avez un FAI douteux ou un routeur défectueux qui doit être redémarré périodiquement, le commutateur à 8 ports serait préférable si, par exemple, Device 1 est votre NAS, et Device 4 votre HTPC et que vous regardez un film sur le réseau local. Avec la topologie de commutateur à 5 ports, le rebond du routeur interromprait votre film pendant une minute.
Joshua Huber
1
Une autre option consisterait à obtenir deux (ou trois, ou quatre) commutateurs à cinq ports et à les connecter chacun au commutateur interne à 4 ports du routeur. Vous disposeriez alors de 16 ports disponibles au total et pourriez distribuer la connectivité selon vos besoins (si vous avez deux périphériques qui communiquent fréquemment, par exemple un NAS et un HTPC diffusés en continu depuis le NAS, vous devez essayer de les mettre sur le même commutateur la bande passante des liaisons montantes vers le routeur ne correspond pas à une erreur ... mais une répartition géographique peut sembler plus logique, par exemple un commutateur dans chaque pièce).
Doktor J

Réponses:

52

Il ne faut pas oublier que le lien entre le commutateur et le routeur est partagé entre tous les périphériques essayant de communiquer sur le lien.

Si:

  • les appareils se connectent principalement à Internet et non les uns aux autres
  • et la vitesse de la connexion Internet est plus lente qu'un port de routeur unique

il n’existe alors aucune différence de réseau entre les 2 options, si ce n’est que les commutateurs à 5 ports coûtent très légèrement moins cher que ceux à 8 ports et que si le commutateur meurt, les périphériques connectés directement au routeur continueront d’avoir accès à Internet.

Toutefois, si vous transmettez en continu des données d’un périphérique à un autre au sein de votre réseau, le lien entre le commutateur et le routeur peut constituer un goulot d’étranglement si 2 périphériques du commutateur souhaitent accéder à 2 périphériques simultanément sur le routeur et en utiliser plus de deux. la moitié de la bande passante de liaison entre le routeur / commutateur chacun.

Toutefois, si la majeure partie du trafic interne est destinée à un serveur NAS / média local, il sera généralement limité à une seule vitesse de port et le goulot d'étranglement entre le commutateur et le routeur importera moins.

Personnellement, je trouve que des dispositifs sont dispersés dans ma maison et il n’est pas pratique pour moi de tout brancher sur le commutateur 1 à moins que je n’utilise des câbles partout. Ainsi, l'option supérieure fournit deux emplacements sur lesquels des périphériques peuvent être branchés, avec un seul câble passant entre les emplacements.

Edit: Nevin Williams fait valoir un bon point, cette option 2 a plus de ports au total. Pour reprendre l'un des arguments de Damon, il est préférable d'avoir plus de ports pour une expansion future ou des circonstances imprévues nécessitant un port de plus que vous n'en achetez. Toutefois, ces deux points ne s'appliqueraient plus si l'option 1 utilisait un commutateur à 8 ports et que vous utilisiez toujours tous les ports du routeur, en laissant les ports de réserve sur le commutateur.

BeowulfNode42
la source
2
Un autre léger avantage de la première topologie: un commutateur à 5 ports peut avoir une consommation électrique légèrement inférieure à celle d’un commutateur à 8 ports.
Michael
13
Avec la deuxième option, vous aurez 3 ports inutilisés. Avec la première option, vous n'avez pas de ports libres. Si vous souhaitez ajouter un huitième périphérique, vous devez acheter un autre commutateur 5 ports, y migrer l’un des sept périphériques d’origine pour laisser la place à sa connexion et ne conserver que trois ports libres après la connexion du huitième périphérique.
Nevin Williams
Une grande différence dans les topologies réside dans le fait que les interfaces de routeur doivent se trouver dans des réseaux différents (les routeurs acheminent les paquets de couche 3 entre réseaux), alors que les interfaces de commutateur pourraient toutes se trouver dans le même réseau (commutateurs commutant des trames de couche 2 dans le même réseau).
Ron Maupin
2
@RonMaupin: par "routeur", l'OP se réfère probablement à une combinaison modem / routeur / commutateur / WAP grand public. En règle générale, lorsque de tels périphériques comportent plusieurs ports Ethernet, ils sont tous connectés à un commutateur interne et font donc tous partie du même réseau L2.
David
8
@RonMaupin Et si vous imaginez le consommateur moyen, pensez-vous qu'il est même conscient du fait que la boîte qui s'appelle un routeur et sur laquelle est écrit "routeur Ethernet" est en fait un routeur et un commutateur intégré? De plus, je n’ai jamais vu de routeur grand public ne disposant pas de quatre ports ou plus. Il est donc difficile de dire que dessiner cela dans un seul boîtier est une erreur. Après tout, il reflète fidèlement les éléments sur lesquels le consommateur a le contrôle: deux boîtiers (le "routeur" et le "commutateur"), ainsi que des câbles.
Arthur
17

À moins que vous ne disposiez déjà d'un commutateur 5 ports et que vous êtes trop pauvre pour acheter le commutateur 8 bits, la deuxième solution est certainement la meilleure, en général. Il peut y avoir des raisons valables pour quelque chose de différent, mais en général, vous voulez certainement connecter tous les hôtes au commutateur.

J'achèterais cependant un commutateur à 16 ports, car d'après mon expérience, chaque fois que vous avez besoin de 8 ports et que vous avez un commutateur avec exactement 8 ports, vous avez besoin de 9 ports une semaine plus tard. Toutefois, vous n’avez jamais besoin de plus de 9 ou 10 ports si vous avez immédiatement acheté un commutateur à 16 ports.

Les routeurs Internet sont souvent peu coûteux, globalement et en ce qui concerne leurs capacités de commutation ainsi que leur fiabilité globale, et avec un micrologiciel où il est difficile de dire ou de contrôler ce qui se passe exactement.
Les commutateurs (sauf peut-être la merde la moins chère) sont généralement des appareils qui ne tombent jamais en panne et où vous savez exactement ce qui se passe à tout moment. Fiable et reproductible. Je n'ai jamais remplacé les commutateurs que lorsque j'avais besoin de plus de ports. Je n'ai jamais vu un commutateur planter ou prendre plus de 2 secondes pour «démarrer». J'aimerais pouvoir en dire autant des routeurs.

Si tous les périphériques sont connectés à un commutateur (en supposant un commutateur no-shit avec une largeur de bande de commutation suffisante), chaque périphérique est égal à égal. Chaque périphérique peut parler en duplex intégral à tout moment, comme s'il était directement connecté. De plus, chaque périphérique peut parler avec le routeur, partageant la connexion unique équitablement (ou injustement , si vous configurez explicitement un commutateur intelligent pour faire quelque chose de différent, ce qui a ses utilisations!).

Le partage de la bande passante avec le routeur n’est normalement pas un problème, car très peu de personnes disposent de connexions Internet dépassant la vitesse de 1 GbE. Par conséquent, le lien Internet est plus lent que la connexion partagée.

D’autre part, le fait de brancher plusieurs câbles réseau au routeur / commutateur peut très bien augmenter sa consommation d’énergie (et son dégagement de chaleur, diminuant respectivement la fiabilité et la durée de vie) de 20 à 30% (c’est le cas ici avec mon routeur AVM) et sur les détails que vous ne pouvez pas vérifier ou contrôler, peut-être aussi la charge du processeur, ce qui pourrait éventuellement réduire le débit.
Le routeur peut très bien être injuste (involontairement, à cause d'un microprogramme manquant) envers les clients partageant une connexion via un commutateur par rapport à ceux connectés directement. Espérons que ce n'est pas le cas, mais vous n'avez aucun moyen d'être sûr. Il peut autoriser le branchement de 4 câbles mais n’a une capacité de commutation que pour 2 d’entre eux en duplex intégral. Il est rare qu'un routeur serve également de point d'accès sans fil. Est-ce que cela est ponté dans le matériel ou le logiciel? Est-ce que cela compte ou non dans la capacité de commutation? D'habitude tu ne sais pas.

Aucune de ces choses "ne sait pas, ne peut pas dire" les choses s'appliquent si chaque hôte se connecte au commutateur. Il y a exactement un câble dans le routeur, qui est aussi bon qu'il obtient. Vous devez toujours vivre avec ce que vous ne connaissez pas sur le routeur, mais vous contrôlez ce que vous pouvez contrôler.

Les itinéraires ne sont injustes que si vous configurez explicitement le commutateur (s'il en est capable) pour qu'il se comporte de cette manière. Ceci est par exemple utile si vous exécutez quelque chose comme DownloadStation sur un NAS et souhaitez utiliser toute la capacité de votre connexion Internet, mais vous ne souhaitez pas non plus que votre ordinateur de bureau ait un impact notable ou soit virtuellement dépourvu d'Internet. "parce que la tâche de téléchargement vole toute la bande passante. Ou, si vous n'aimez pas que votre téléviseur intelligent soit trop intelligentet souhaitez supprimer ces stupides annonces HbbTV bloquant un tiers de votre écran, il vous suffit d'indiquer au routeur de ne pas transférer le port 80 à cet hôte. Ou quelque chose. Ne laissez pas certains objets IoT bon marché qui pourraient être piratés attaquer votre ordinateur de bureau à partir d'une adresse locale, en contournant éventuellement le pare-feu (mais en laissant le bureau se connecter au périphérique).
Bien sûr, certains routeurs peuvent faire ce genre de choses aussi, mais tout cela est plutôt bon marché, généralement limité, et avec des résultats souvent modérément satisfaisants.

C'est aussi un design beaucoup plus élégant. Chaque hôte a exactement le même nombre de sauts pour chaque emplacement local et distant, la connectivité de chaque hôte peut être contrôlée dans un emplacement central et il y a exactement un câble à vérifier en cas de "meh, internet no work", ou un câble vers tirez au cas où vous voudriez couper la ligne à la dure.

Damon
la source
2
Réponse très utile; Merci! FWIW, j'ai eu un commutateur "aller mal". Ou alors, il s'est avéré que son bloc d'alimentation s'est éteint, ce qui n'est devenu évident que lorsque j'ai laissé l'ancien bloc d'alimentation en place et que j'ai remplacé le commutateur. Ce qui bien sûr n'a pas fonctionné non plus. Tête. Bureau. Coup. Du bon côté des choses, j’ai constaté que tous les routeurs, commutateurs et serveurs d’impression Netgear utilisés à l’endroit utilisaient les mêmes blocs d’alimentation, ce qui fait que j’ai beaucoup de sauvegarde maintenant.
Steve Rindsberg
4
"Je n'ai jamais vu un commutateur planter, ou prendre plus de 2 secondes pour" démarrer "" - vous devez avoir uniquement traité avec des commutateurs non gérés, puis ...
ilkkachu
2
@ilkkachu: Non, ceux qui ne le sont pas sont "Appuyez sur le bouton et toutes les lumières sont allumées" . Les personnes gérées sont du genre "Appuyez sur le bouton, sortez du dessous du bureau et voyez, cela fonctionne" (j'appelle cela "deux secondes", il peut être de trois à cinq). Alors que les routeurs typiques sont: "Appuyez sur le bouton, sortez du dessous du bureau, allez chercher un expresso, revenez, asseyez-vous et attendez encore une minute avant qu’il soit opérationnel" . D'après mon expérience, de toute façon :-)
Damon
2
Vous pouvez avoir un seul port dans un commutateur qui va mal. Encore une autre raison: assurez-vous d’avoir quelques ports vides.
Ole Tange
1
@OleTange Et assurez-vous de marquer les mauvais ports quand ils apparaissent. J'essaie de couper les extrémités des câbles Ethernet défectueux et de les conserver afin de pouvoir les brancher physiquement afin d'éviter de brancher quoi que ce soit d'autre plus tard, après avoir oublié le port défectueux.
Monty Harder
4

Ajout de mes 0,02 $, puisqu'il n'est pas couvert directement dans les autres réponses:

La bande passante et les calculs de puissance mis à part, j'achèterais un commutateur à 8 ports et utiliserais la deuxième topologie, car votre réseau pourrait se développer ultérieurement. En fait, je penserais à acheter un commutateur encore plus grand si vous pouvez en trouver un à un prix similaire. J'ai récemment mis en place un petit réseau très similaire au vôtre et j'ai été surpris de la rapidité avec laquelle j'ai rempli les ports supplémentaires que je pensais ne jamais utiliser.

L'un des principes d'une bonne conception de réseau est l'extensibilité, ce que je prendrais certainement en compte lors de la conception de votre réseau (aussi petit soit-il).

Arnon
la source
3

En bref

Cela dépend de votre objectif:

  • Pour faire des économies ou pour avoir 2 ou 3 appareils privilégiés (et 4 à 5 d'importance secondaire, moins privilégiés ), vous pouvez opter pour la première solution, même avec un commutateur à 8 ports que vous devriez acheter de toute façon.
  • L'évolutivité et la "démocratie" (en privilèges) suggère la deuxième configuration.
  • Pour la robustesse et la résilience de votre réseau, vous avez besoin de la redondance : une troisième solution.

Quelques mots plus

Un examen de vos solutions:

  • Solution A: 3 sur le 1er niveau + commutateur avec 4 sur le deuxième niveau

    • Il peut donner à chacun des 3 premiers périphériques la même bande passante que le deuxième bloc.
    • Les trois premiers appareils échangeant des fichiers entre eux risquent de réduire la bande passante Internet du deuxième bloc.
    • Le second bloc peut échanger des fichiers sans réduire la bande passante des 3 premiers.
  • Solution B: 7 ensemble au deuxième niveau.

    • Aucune préférence pour les appareils. ( démocratie ).
    • Si deux périphériques échangent beaucoup entre eux, vous pouvez affecter la bande passante des 5 autres (il existe une limite de bande passante pour le réseau interne et pas seulement du côté externe).
    • 3 emplacements libres sur le routeur pour redimensionner le système (et acheter d'autres commutateurs)
    • 1 emplacement libre au deuxième niveau pour ajouter un nouveau périphérique de secours.

La redondance

  • Parfois, les choses tournent mal.
  • Si vous attendez assez de temps , il peut arriver ce moment « Tout ce qui peut aller mal ira mal. » .
  • Être prêt.
    (... et probablement ce moment n'arrivera jamais! Paraphrasant à nouveau Murphy )

Redondance. Si vous n’avez aucun problème à acheter 2 commutateurs de 8 ports chacun (BTW, vous utiliserez plus d’électricité), si un commutateur tombe en panne, vous aurez la possibilité de connecter tous vos appareils sur l’autre et de rétablir rapidement la connexion à Internet et à l’intérieur de votre maison. / réseau de travail.

  • Solution C: (2 commutateurs de 8 ports chacun).

    • Résilience : si un commutateur tombe en panne, vous pouvez connecter tous vos appareils à l’autre (solution B) et acheter le nouveau ...
    • Le trafic sera plus équilibré dans le cas où un utilisateur passionné (au moins l'autre bloc peut utiliser la moitié de la bande passante du routeur ou échanger à pleine bande passante entre eux).
    • Coûts (-) : Coûts de démarrage et de maintenance: vous devez acheter 2 commutateurs et les garder sous tension.
    • Indépendance. Le trafic à l'intérieur de chacun des 2 groupes n'affectera pas le trafic sur le second.

J'ai bien aimé ton Schetch:

============
||        ||                    ________
|| Router ||                   |        |--- Free x 5
|| 4-port ||                   | 8-port |--------Device 1
|| Switch ||                   | Switch |--------Device 2
||        ||     +-------------|________|--------Device 3
||        ||     |
||--------||     |              ________
||        ||-----+             |        |--------Device 4
|| 4-port ||-------------------| 8-port |--------Device 5
|| Switch ||-- Free            | Switch |--------Device 6
||        ||-- Free            |        |--------Device 7
============                   |________|--- Free x 4
Hastur
la source