Läuft der gesamte LAN-Verkehr über einen Router?

35

Ich habe eine sehr einfache Frage: Wenn ich einen Router (DHCP-fähig - IP-Adressen zwischen 192.168.0.2und leasen 192.168.0.254) mit angeschlossenem Switch habe und zwei Computer an den Switch anschließe, wird der Netzwerkverkehr (Dateiübertragungen usw.) durchgeschickt der Router, oder geht es einfach direkt über den Switch auf den anderen Computer und umgeht den Router vollständig?

jrtc27
quelle
Dies ist die perfekte Website dafür. Alle allgemeinen Software- und Hardware-Fragen haben ein Zuhause auf Superuser :)
Darth Android
Freut
Wenn es um große, verwaltete Switches für Unternehmensnetzwerke geht, würde ich Sie auf serverfault.com verweisen, aber Heimnetzwerke mit Routern der Consumer-Klasse sind hier in Ordnung. Und ja, all die neuen Websites sind manchmal verwirrend.
Darth Android
Nur damit jeder weiß - es ist geplant, mindestens 10 Geräte an den Switch anzuschließen, von denen jedes möglicherweise gleichzeitig Daten über eine Gigabit-Verbindung überträgt.
jrtc27
1
In diesem Fall sollten Sie die Switching-Kapazität der Backplane des Routers überprüfen, da dadurch alle Daten, die den Switch durchlaufen, auf einmal verarbeitet werden. Normalerweise reicht es aus, die Gesamtauslastung aller Ports zu unterstützen, aber es lohnt sich, die Informationen zu prüfen, wenn sie leicht verfügbar sind. Beispielsweise kann ein 24-Port-Gigabit-Switch eine Switching-Kapazität von 48 Gbit / s haben oder auf allen 24 Ports gleichzeitig mit 1 Gbit / s senden und empfangen.
Darth Android

Antworten:

26

Wird der Netzwerkverkehr über den Router gesendet?

Kurz gesagt, nein.

Der Switch sollte nachverfolgen, welche MAC-Adressen an welchen Ports erreichbar sind, und sendet dann nur Pakete über die richtigen Ports. Die Anzahl der MAC-Adressen, an die sich ein Switch erinnern kann, ist begrenzt. Dies ist jedoch normalerweise kein Problem, es sei denn, Sie betreiben extrem große Netzwerke.

Darüber hinaus sind die meisten Consumer-Router eigentlich ein Switch für die LAN-Ports, der dann mit der Routing-Hardware verbunden wird, die sich zwischen diesem Switch und dem WAN-Port befindet. Dies ist also auch dann der Fall, wenn Sie keinen separaten Switch haben in der Lage, das Routing von Paketen zu steuern, die an einen anderen Computer im LAN gerichtet sind.

Sie können beispielsweise zwei Computer mit Gigabit-Verbindungen an einen Switch anschließen und diesen dann mit einem Router mit einer 100-Mbit-Verbindung verbinden und weiterhin Daten mit einer Geschwindigkeit von 1 Gbit / s zwischen den Computern senden. Sie können den Router sogar vollständig vom Switch trennen, während Daten zwischen den Computern gesendet werden, ohne die Daten zu beeinträchtigen

Ich möchte darauf hinweisen, dass all dies viel komplizierter wird, wenn Sie andere Protokolle wie das VLAN-Tagging einführen, dies jedoch außerhalb des Anwendungsbereichs eines Heimbenutzers liegt, der einfach Dateien zwischen Computern zu Hause überträgt. Dies ist jedoch eine gute Grundierung, wenn Sie sich damit befassen.

Darth Android
quelle
Wenn also eine Last von Geräten (z. B. 6) an den Switch angeschlossen ist, der seinerseits über ein 1-Gbit / s-Ethernetkabel mit dem Router verbunden ist, und ich gleichzeitig Dateien zwischen jedem Gerätepaar übertrage, tritt aufgrund der ein Engpass auf 1-Gbit / s-Verbindung zum Router oder muss diese Verbindung nicht verwendet werden?
jrtc27
1
Es wird nicht verwendet. Kein Engpass aufgrund der Switch-Router-Verbindung, solange der gesamte Datenverkehr lokal von Gerät zu Gerät erfolgt, das an den Switch angeschlossen ist.
KCotreau,
1
Diese Verbindung wird nicht verwendet, und Sie sollten sie während der Dateiübertragung ohne nachteilige Auswirkungen trennen können. Dies ist nicht der Fall, wenn Sie VLAN-Tagging verwenden. In diesem Fall müssen Sie über einen Switch verfügen, der VLAN-Routing unterstützt. Andernfalls wird ein Problem mit dem Router auf einem Stick auftreten. Weitere Informationen hierzu finden Sie hier: serverfault.com/questions/188350/how-do-vlans-work
Darth Android
Keine Sorge - dies ist nur eine einfache Einrichtung des Heimnetzwerks, nur mit ein paar mehr Verbindungen als das durchschnittliche Heimnetzwerk. Ich habe keine Pläne, ein VLAN zu verwenden (ich habe nichts, wofür ich es verwenden könnte). Vielen Dank für die Antwort Darth Android - ich werde Ihre annehmen, aber es wäre großartig, wenn Sie sie bearbeiten könnten, um diese Informationen für zukünftige Leser aufzunehmen.
Nochmals vielen
Wenn Sie nur zwei Computer haben, benötigen Sie keinen Switch. Ein Crossover-Kabel kann als Netzwerkinfrastruktur dienen.
mpez0
0

Jede Netzwerkkarte hört den gesamten Datenverkehr ab, leitet ihn jedoch in diesem Fall nicht weiter, sodass ich nicht behaupten würde, dass er ihn durchläuft. (Ich habe die ursprüngliche Frage falsch gelesen ... dachte, es wäre eine Router / Switch-Kombination).

Ein weiterer Hinweis: Obwohl es sehr unwahrscheinlich ist, dass Probleme auftreten (da nicht die letzte Adresse ausgegeben wird), sollte Ihr DHCP-Bereich 192.168.0.2-192.168.0.254 ohne die Broadcast-Adresse 192.168.0.255 lauten.

KCotreau
quelle
RE: DCHP-Bereich - Ich habe es aus dem Gedächtnis gemacht, nicht aus meinen Einstellungen - entschuldige mich für meinen Fehler.
jrtc27