简答题
TCP/IP中用于IP地址到物理地址解析的协议是什么?简述该协议的工作原理。
答案解析
正确答案:ARP用来解决IP地址到本地物理网络所使用的MAC地址之间的转换问题。ARP的工作原理如下:(1)物理网络中的每台主机都会在本地维护一张ARP缓存表,表中记录了主机已知的IP地址和MAC地址的映射关系。(2)当主机通信时,如果目的主机的IP地址对应的MAC地址已位于ARP缓存表中,则直接使用该MAC地址通信;否则,主机发送APR请求报文。ARP请求报文是个广播帧,它包含源主机的IP地址和MAC地址、以及请求的目的主机的IP地址(3)本地网络中的主机收到APR请求后,首先把报文中源主机IP地址和MAC地址的对应关系添加到本地ARP缓存。然后,检查是否是请求自己IP对应的MAC地址,如果是则使用请求主机的MAC地址作为目的地址,回复一个包含请求IP地址所对应MAC地址的ARP应答报文。
