回顾我在尝试学习 ICND1 的过程中所做的一些笔记(仍处于早期阶段),我有一个在尝试自我测验时发现的问题
“如果路由器不知道将数据发送到哪里,路由器有哪两个选项?”
所以我的第一个响应是让它跨该广播域发送一个 ARP 请求。
我在想第二个选项可能是检查下一个路由器的路由表,然后如果不知道的话去最后的网关?
还是只是简单地拒绝数据?
回顾我在尝试学习 ICND1 的过程中所做的一些笔记(仍处于早期阶段),我有一个在尝试自我测验时发现的问题
“如果路由器不知道将数据发送到哪里,路由器有哪两个选项?”
所以我的第一个响应是让它跨该广播域发送一个 ARP 请求。
我在想第二个选项可能是检查下一个路由器的路由表,然后如果不知道的话去最后的网关?
还是只是简单地拒绝数据?
路由器仅发送下一跳的 ARP 请求,或者如果目的地位于本地连接的子网上。ARP 使用无法跨越另一个路由器的有限广播。
路由器根据其路由表转发数据包。路由表中的条目由以下任一填充
如果路由器不知道将数据包路由到哪里(即它没有到目的地的路由),它会丢弃数据包。它应该返回一个无法到达源的 ICMP目标网络,但并非所有路由器都这样做。
最后的网关是默认路由条目的网关 - 默认路由 0.0.0.0/0 适合所有目的地,即。如果设置了默认路由,路由器将永远不会丢弃缺少路由的数据包。