路由器的工作原理:
1)一个帧到达路由,路由器首先检查目标 MAC 地址是否自己,如果不是则丢弃,如果是则解封装,并将IP包送到路由器内部;
2)路由器检查IP 包头中的目标IP,并匹配路由表,如果匹配失败,则丢弃,并向源IP回馈错误信息,如匹配成功,则将IP 包路由到出接口;
3)封装帧,首先将出接口的MAC地址作为源 MAC 封装好,然后检查 ARP 缓存表,检查是否有下一跳的 MAC 地址,如有,将提取并作为目标 MAC 地址封装到帧中,如没有,则发送 ARP 广播请求下一跳的 MAC ,并获取到对方的 MAC 地址,再记录缓存,并封装帧最后将帧发送出去。