我刚刚有一个关于路由器和交换机之间转换的非常基本的问题:我想知道当路由器收到一个数据包时会发生什么,它如何将它传递给交换机以确保它到达该本地网络上的正确设备?
据我了解,路由器不支持 MAC,而交换机不支持 IP。路由器是否只是在 FF-FF-FF-FF-FF-FF 的广播 MAC 上发送数据,它是否维护 IP 到 MAC 表,或者它是否有更智能的方法来做到这一点?
我刚刚有一个关于路由器和交换机之间转换的非常基本的问题:我想知道当路由器收到一个数据包时会发生什么,它如何将它传递给交换机以确保它到达该本地网络上的正确设备?
据我了解,路由器不支持 MAC,而交换机不支持 IP。路由器是否只是在 FF-FF-FF-FF-FF-FF 的广播 MAC 上发送数据,它是否维护 IP 到 MAC 表,或者它是否有更智能的方法来做到这一点?
在 LAN 中,路由器只是另一台主机。它将数据包传递给同一 LAN 中的其他主机,就像 LAN 上的主机将数据包传递给同一 LAN 上的其他主机一样。
LAN 上的路由器使用 MAC 地址(并非所有第 2 层协议都使用 MAC 地址)将使用 ARP,就像 LAN 上的主机使用 ARP 将第 3 层地址解析为第 2 层 (LAN) 地址一样。
不幸的是,最便宜的 SOHO 设备在这里显然是题外话。硬件设备的制造商必须为设备提供可选的付费支持才能成为此处的主题。请参阅此处我可以询问哪些主题?,尤其是“并满足以下要求:”具有付费支持选项的硬件(企业/提供商级产品、一些小型企业级设备)下的警告。
关于消费级设备的问题可以在超级用户上提问。