Mit ziemlicher Sicherheit wäre der Kommunikationspfad A ↔ Switch ↔ B und würde nicht durch die Firewall und den Router verlaufen. Angenommen, die Arbeitsstationen A und B haben IP-Adressen mit demselben Netzwerk und derselben Netzmaske, sollten sie mit keinem beteiligten Router interagieren können, da der Switch weiß, wie Pakete weitergeleitet werden. Sie sollten in der Lage sein, zu überprüfen, dass es keine Zwischensprünge zwischen A und B gibt, indem Sie an einer Eingabeaufforderung auf A ausführen . (Unter Windows lautet der Befehl statt .)traceroute ip_address_of_B
tracert
traceroute
Alternative Szenarien sind zwar möglich , aber weniger wahrscheinlich.
Früher gab es vor der Verbreitung von Ethernet-Switches Ethernet-Hubs. Hubs funktionieren auf die gleiche Weise, mit der Ausnahme, dass sie eingehende Ethernet-Pakete unbemerkt über jeden einzelnen Port des Hubs duplizieren und weiterleiten, anstatt wie ein Switch über den entsprechenden Port. Wenn Sie einen Hub anstelle eines Switches hätten, würde der Router den gesamten Verkehr zwischen A und B sehen (und ignorieren) . Natürlich verursacht eine solche wahllose Paketweiterleitung eine Menge unnötigen Datenverkehrs, und Ethernet-Hubs sind heutzutage selten.
Ein weiteres mögliches (aber unwahrscheinlich) Szenario ist , dass der Schalter konfiguriert werden könnte , zu tun Port - Trennung . Dies würde den Datenverkehr jeder Workstation zwingen, den Router zu passieren. Möglicherweise möchten Sie dies tun, wenn Sie die Workstations als feindlich empfunden haben - beispielsweise Ports in einer öffentlichen Bibliothek oder in separaten Hotelzimmern - und wenn Sie nicht möchten, dass sie überhaupt direkt kommunizieren können. In einer Büroumgebung ist es jedoch sehr unwahrscheinlich, dass Ihr Netzwerkadministrator dies so eingerichtet hat.
Um Ihre Frage als Laie zu beantworten: Das Netzwerk sollte in Ihrem Fall natürlich das "Richtige" tun. Es könnte jedoch absichtlich neu konfiguriert werden, um ein anderes "Richtiges" zu tun. Infolgedessen könnte es auch versehentlich falsch konfiguriert sein, etwas Dummes zu tun.