![路由器作为 LAN 的功能?](https://linux22.com/image/1301671/%E8%B7%AF%E7%94%B1%E5%99%A8%E4%BD%9C%E4%B8%BA%20LAN%20%E7%9A%84%E5%8A%9F%E8%83%BD%EF%BC%9F.png)
以下是《TCP/IP 第一步》一书中的引文
路由器的作用是确定如何处理收到的 IP 数据包。路由器通常无法充当 LAN。它们可以连接 LAN,但它们本身并不是 LAN。
为什么路由器不能作为局域网使用,但它们可以互连局域网?这是什么意思?
答案1
路由器的功能是通过路由数据包来促进两个或多个不同网络之间的通信。尽管它在同一个网络中有多个端口,但它确实会在这些端口之间交换数据包。
例如,连接多个主机的 wifi 路由器充当主机 (LAN) 的交换机。
其基本功能是在两个网络(内部和互联网)之间路由数据包。
答案2
根据定义,路由器是一种路由工具,它在网络之间移动数据包。
交换机是您用于网络的设备,它在本地网络(LAN)上的设备之间传递数据包。交换机通常能够支持 VLAN。端口分配给 VLAN,并且不能与分配给不同 VLAN 的端口通信,这实际上创建了多个虚拟 LAN(VLAN)。
“第 3 层”交换机是一种可以在 VLAN 之间路由的交换机。因此,它既是交换机,又是路由器。第 3 层交换机的路由功能通常有限,例如,不打算用作 WAN 路由器。它的作用通常是在它配置的 VLAN 之间路由数据包。
有些路由器(例如家用路由器)带有交换端口。因此,这实际上是带有交换机的路由器。
最后一种类型的路由器肯定可以支持 LAN。但是,它只有几个交换端口,因此无法支持大型 LAN。
这篇文章实际上指的是路由器这个术语的绝对含义,但实际上为了满足不同的需求,这个含义是模糊的。
答案3
路由器用于处理 OSI 3 级流量,该流量处理 IP 网络和 IP 寻址。他们想说的是,路由器通常有一个端口,该端口连接到具有多个端口的交换机。该交换机通常是一个独立的网络(假设为 192.168.0.x)。LAN 上的所有计算机都插入交换机,所有 LAN 间流量都由交换机处理。如果数据包需要转到另一个网络(例如 176.12.7.x),则它会被发送到路由器,路由器将根据已知的网络图决定该数据包从其他端口取出的最佳路由。所以你感到困惑可能是因为你有一个连接家庭 LAN 的家庭“路由器”。你看到的实际是一个组合路由器/交换机。