Unterscheidet sich die Verkettung zweier Switches von der direkten Verbindung beider Switches mit dem Router?

14

Ich richte das Netzwerk für unser neues Büro in kleinen Unternehmen ein - ich habe ungefähr 20 Computer oben und 20 unten. In jeder Etage befindet sich ein Schalter, der Router befindet sich im Erdgeschoss und ein Cat5e-Kabel verläuft zwischen den Etagen. Alle Computer sollten sich im selben Subnetz befinden.

Gibt es einen Unterschied beim Verbinden beider Switches mit dem Router (Route A) oder beim direkten Verbinden der Switches miteinander (Route B) und nur eines Switches mit dem Router? Ich weiß, dass beide Ansätze funktionieren werden und frage mich nur, ob es einen Grund gibt, den einen oder anderen zu bevorzugen. Vielen Dank Netzwerklayout

Tradsud
quelle

Antworten:

12

Wenn Sie zwei Switches miteinander verbinden, erweitern Sie Ihre Broadcast-Domain. Die Broadcast-Domäne kann in relativ großen Netzwerken eine Belastung darstellen. Wenn Sie jeden Switch einzeln mit dem Router verbinden, gibt es für jeden Switch eine Broadcast-Domäne, die den Broadcast-Verkehr steuert, der durch Ihr Netzwerk geleitet wird.

Haroldmoma
quelle
7
Obwohl dies normalerweise der Fall ist, scheint es in diesem Fall, dass die Seite des Routers, an die er angeschlossen ist, tatsächlich ein Switch und kein unabhängiger Port ist (korrigieren Sie mich, wenn ich mich irre). In diesem Fall gibt es fast keinen Unterschied, welche Route er verwendet, es sei denn, der Router hat nur 100 MBit / s und die Switches sind Gigabit.
KJ-SRS
4
Ich denke, die meisten Heim- / Kleinunternehmens-Router, wie die mit 4 Ports, verwenden einfach einen nicht verwalteten Switch-Controller-Chip, um die 4 Ports bereitzustellen, wie von KJ-SRS beschrieben. Ein einfacher Indikator ist, ob die ursprüngliche Firmware vorschreibt, welcher Port WAN sein muss. Sie können sich auch beim Router anmelden und überprüfen ifconfig, wie viele Ports unabhängig voneinander gesteuert werden können.
billc.cn
1
@ billc.cn, Sie werden oft erst in ifconfig angezeigt, wenn Sie sie entsprechend konfigurieren. Das ist kein todsicherer Test.
user606723
2
Wie oben angegeben, ist die Antwort falsch. In beiden Fällen haben Sie nur eine Broadcast-Domäne, es sei denn, der Router kann die VLAN-Partitionierung durchführen und Sie konfigurieren sie für die Partitionierung.
Collin Anderson
Diese Antwort ist viel falsch, ich denke, das @Haroldmoma bedeutete Kollisionsdomänen.
Tim_Stewart
13

Unter anderem (wie das, was Haroldmoma erwähnte) ist zu berücksichtigen, dass, wenn Sie die Schalter miteinander verketten und der erste stirbt, der zweite ebenfalls aufhört zu arbeiten (jeder ist offline). Wenn Sie beide an den Router anschließen, wirkt sich ein Fehler nicht auf den anderen aus (nur die Hälfte des Büros ist offline).

ƬᴇcƬᴇιʜ007
quelle
7

Wenn Sie die Switches verketten, wird der dem Router am nächsten liegende Switch mehr Datenverkehr empfangen, als wenn Sie ihn parallel geschaltet hätten (wobei alle Daten über den Router übertragen werden) wiegen sich gegenseitig ab.

Dadurch wird der dem Router am nächsten gelegene Switch zu einer einzigen Fehlerquelle (wie von techie007 erwähnt).

Ratschenfreak
quelle
Da fast alle kostengünstigen Switches die Paketverarbeitung mit Store & Forward (anstelle von Cut-Through) verwenden, kann die Verkehrslast ein Problem sein. Auch beim Kaskadieren von Schaltern gibt es ein (wenn auch kleines) Leistungsproblem. Ein Store & Forward-Switch muss jeden Ethernet-Frame vollständig puffern, bevor er erneut übertragen werden kann. Dies erhöht die Latenz.
Sägemehl
1

Andere Antworten sprechen hier über einige der Unterschiede. Ich werde auf Ihre folgende Frage kommen,

Ich weiß, dass beide Ansätze funktionieren werden und frage mich nur, ob es einen Grund gibt, den einen oder anderen zu bevorzugen

Nehmen wir also an, Sie verwenden Ihren Router nur für den Zugriff auf Inet (kein VPN oder andere Routing-Anforderungen).

Wenn ich Router R_A und Switches S_A und S_B habe. Angenommen, wir verbinden beide Switches direkt mit dem Router. Dann nehme ich an, ich habe 2 Hosts an S_A (S_A_h1, S_A_h2) und 2 Hosts an S_B (S_B_h1, S_B_h2).

Wenn S_A_h1 mit S_B_h2 sprechen möchte, wie viele Sprünge müssen gemacht werden? 3, eins durch jeden Schalter und den Fräser.

Wenn S_A_h1 ins Internet wollen, wie viele Sprünge müssen im LAN gemacht werden? 2, eins durch den Schalter und eins durch den Fräser.

Angenommen, wir verbinden nur S_A mit dem Router und dann S_B mit S_A.

Nun, wenn S_A_h1 mit S_B_h2 sprechen möchte, wie viele Sprünge müssen gemacht werden? 2, einer durch jeden der Schalter.

Wenn S_B_h2 auf das Internet zugreifen möchte, wie viele Sprünge müssen gemacht werden? 3, beide Switches und der Router.

Wenn Sie also die Netzwerklatenz verringern möchten, sollten Sie Ihr Netzwerk so einrichten, dass weniger Hops erforderlich sind. ZB möchten Sie wahrscheinlich Ihren lokalen Medienserver auf demselben Switch wie Ihren Fernsehgeräten und Ihren Computern mit Internetzugang auf einem Switch belassen, der eine Verbindung zum Router herstellt.

Gunnerman
quelle