TCP/IP学习20180709-数据链路层-arp协议

Posted lsjava

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP/IP学习20180709-数据链路层-arp协议相关的知识,希望对你有一定的参考价值。

arp协议:address resolution protocol地址解析协议
数据链路层,每个数据包都有MAC地址。主机是怎样根据对方主机的ip地址知道对方主机的mac地址呢?通过arp协议。
主机里有ip-arp对应表。拿到ip就查对应表。查到了就用mac地址。查不到就向网络发arp协议广播包。
收到这个广播包的所有主机都查自己的ip地址。如果该主机发现自己的ip地址符合,就把包含自己mac地址的arp包发给广播主机。广播主机拿到arp包后更新ip-arp对应表。然后用arp地址发送数据包。




以上是关于TCP/IP学习20180709-数据链路层-arp协议的主要内容,如果未能解决你的问题,请参考以下文章

TCP/IP学习20180627-数据链路层

tcp/ip 学习笔记 章二 链路层

TCP/IP学习20180805-数据链路层-IP选路

tcp/ip网络协议学习

TCP/IP学习20180710-数据链路层-ICMP协议

TCP/IP学习20180630-数据链路层-router choose