ARP协议

2020-01-12  本文已影响0人  温岭夹糕

参考:《Linux高性能服务器编程》


工作原理

ARP协议用于实现IP地址和MAC地址的转换,其工作原理类似在mysql中维护一张表

每台主机都会维护着一个自己的ARP缓存表 arp -a查看

ARP缓存表

该表表示了IP地址到MAC地址的映射,当我们需要发送数据的时候会先去查找ARP缓存表中有无目标IP的MAC地址,有该IP映射的MAC地址就直接通过网卡发送,没有的话:

1.局域网

在自己所在的网络广播一个ARP请求(包含目标主机的网络地址),此网络上的其他机器都会收到请求但只有目标机器才会回应(响应自己的MAC地址)

2.万维网需要经过网关转发数据

关于ARP请求/应答报文

书本截图 书本截图
上一篇 下一篇

猜你喜欢

热点阅读