ARP报文交互进程
例如这个场景,某公司新来了一个丑陋的妹子,叫小红。小明看上人家了,想发情书给人家。详细IP信息如下:小明的 IP 地址为 192.168.1.1 ,小李的 IP 地址为 192.168.1.2 ,小红 的 IP 地址为 192.168.1.3 。它们都不知道对方的 MAC 地址。ARP 地址解析进程如下:
02 发ARP申请
因为小明电脑上 的 ARP 表上没找到对应的表项,因而就会发送一个播送帧,这个播送帧的报文,也是ARP申请报文,二层帧头次要信息如下:源 IP :192.168.1.1源 MAC 地址:mac1目的 IP 地址:192.168.1.3目的 MAC 地址是播送 MAC 地址,即 FFFF-FFFF-FFFF 。
03 ARP响应报文
小明的电脑,发了ARP播送报文后,只有在同一个网段内的一切主机就都能收到。小红的电脑收到这个ARP播送报文后,发现目的IP地址就是我本人,即有人找我,因而就发送ARP响应报文给小明电脑 ,
源 IP :192.168.1.3源 MAC 地址:mac3目的 IP 地址:192.168.1.1目的 MAC 地址是:mac1 。这个报文就叫 ARP 响应报文。此时,小红电脑上的 ARP 表记载小明IP和mac地址的映照瓜葛。