假设以太网上运行的主机A要和主机B通信,在已知主机B的IP地址情况下,请说明主机A得到主机B的MAC地址的过程?
假设以太网上运行的主机A要和主机B通信,在已知主机B的IP地址情况下,请说明主机A得到主机B的MAC地址的过程?

【正确答案】:主机A采用地址解析协议ARP获得主机B的MAC地址,具体过程如下:(1)主机A首先根据主机B的IP地址,在自己的ARP高速缓存表查找与之对应的MAC地址。如果可以找到,不再进行地址解析;否则,以广播方式发送ARP请求分组。(2)主机B在接收到ARP请求分组时,将完成地址解析,并发送ARP应答分组,该分组包含了主机B的MAC地址。(3)主机A收到来自主机B的ARP应答分组时,将提取主机B的IP地址和MAC地址加入到ARP高速缓存表中,下一次源站点对同一目的站点的地址转换可直接引用高速缓存中的地址内容。

Top