无线路由器:第 3 层还是第 2 层交换?

无线路由器:第 3 层还是第 2 层交换?

我家里安装了无线路由器(由 ISP 提供)。场景:

路由器 IP:192.168.1.1

我的机器 IP(X):192.168.1.2

机器Y的IP:192.168.1.3

现在当我从我的机器 X ping Y 时(从 192.168.1.2 ping 192.168.1.3)

My Routing table says: 

192.168.1.0     0.0.0.0         255.255.255.0   U     9      0        0 wlan0

这是一条本地路由,现在将咨询 ARP 以获取 Y 的 MAC 地址。假设 Y 有 mac:yy:yy:yy:yy:yy:yy 因此数据包将从 wlan0 发送到路由器。

现在路由器将如何转发数据包?它将根据 MA​​C 进行交换还是使用第 3 层 IP 查找来转发数据包?

答案1

你可能会认为,由于这只涉及同一网络中的机器,路由器将只充当交换机并只查看 MAC 地址。但现实世界中的路由器并不总是按照你预期的方式运行。

相关内容