是否所有 LAN 流量都通过路由器传输

jrt*_*c27 45 networking router switch routing wired-networking

我有一个非常简单的问题:如果我有一个路由器(启用 DHCP - 在192.168.0.2和之间租用 IP 地址192.168.0.254)并插入一个交换机,并且我将两台计算机插入交换机,网络流量(文件传输等)是否会通过路由器,还是直接通过交换机直接连接到另一台计算机,完全避开路由器?

Dar*_*oid 37

网络流量会通过路由器发送吗?

简而言之,没有。

交换机应该跟踪可以在哪些端口上访问哪些 MAC 地址,然后它只通过正确的端口发送数据包。交换机可以记住的 MAC 地址数量是有限制的,尽管这通常不是问题,除非您运行的是超大型网络。

此外,大多数消费者路由器实际上是 LAN 端口的交换机,然后连接到位于此交换机和 WAN 端口之间的路由硬件,因此即使您没有单独的交换机,您仍然不会能够控制被定向到局域网内另一台计算机的数据包的路由。

例如,您可以将 2 台计算机连接到具有千兆链路的交换机,然后将该交换机连接到具有 100Mbit 链路的路由器,并且仍然以 1Gbps 的速度在计算机之间发送数据。您甚至可以在计算机之间发送数据时完全断开路由器与交换机的连接,而不会影响所述数据

我想指出的是,一旦您引入了其他协议(例如 VLAN 标记),所有这些都会变得更加复杂,但这超出了家庭用户在家中计算机之间传输文件的范围。不过,如果您正在研究它,是一个很好的入门读物。

  • 它不会被使用。只要所有流量都是本地的,从设备到插入交换机的设备,交换机-路由器连接就不会出现瓶颈。 (2认同)