当一个路由器收到一个数据包后在路由器的网络层经过查找路由表已经知道该数据包应转发出去的下一跳及对应接口(端口),为什么还要用ARP地址解析协议来将目的IP地址解析为MAC地址,如果不进行地址解析难道就不能通过在路由表中找到的对应接口(端口)将数据正确发到下一个路由或终端设备吗?
将目的IP地址解析为MAC是否仅仅(仅对于寻址传输这个过程)为了能在下一跳路由或终端设备中在数据链路层检查该数据包是否是发给自己的?
换句话说,假设路由表已经完整,如果不将目的IP地址解析为MAC地址,数据包可以正确发到下一个路由或终端设备,只是不能确定该数据包是否是发给自己的!?
我所说的端口为物理接口