要想讲数据从A传到C,路径为A->B->C. 他的过程如下吗?
- A在网络层将目的地为C的IP数据报传送给数据链路层,并查询路由表知道下一跳B的IP地址,并根据B的IP地址通过ARP协议将获取B的MAC地址,告知数据链路层B的MAC地址。
- A在数据链路层填充源MAC地址A,目的MAC地址为B,将其封装成帧,然后通过物理层发送给B。
- B在数据链路层将数据帧发送给网络层,B在网络层查询路由表下一跳为C的IP地址,并根据C的IP地址通过ARP协议知道C的MAC地址,以此类推,传送给C。
ARP协议是根据路由表下一跳的IP地址,获取下一跳的MAC地址的吗?