ARP就是实现这个功能的协议。ARP报文格式由于OSI模型把网络分为七层,IP地址在OSI模型第三层,MAC地址在第二层,彼此不直接通信。在通过以太网发送IP数据包时,需要封装第三层(32ARP报文格式如下:当ARP报文封装在以太网帧中,格式:在ARP首部一开始的2个字节存储的是硬件类型,表示要知道目标网卡的硬件类型,其中,值为1表示以太网地址;接下来还有2字节的协议类
1、arp报文格式
●ω● ARP报文有两种:ARP请求和ARP应答。这两种报文的结构相同。图1所示为一个典型的ARP请求报文。图1 ARP请求报文图2展示的则是一个ARP回应报文。图2 ARP回应报ARP 表项分为动态ARP 表项和静态ARP 表项。动态ARP 表项动态ARP 表项由ARP 协议通过ARP 报文自动生成和维护,可以被老化,可以被新的ARP 报文更新,可以被静态ARP 表项
2、arp报文是单播还是广播
1.3、ARP 报文的以太网封装格式ARP是个独立的三层协议,并不需要IP协议封装,而是直接生成自己的报文,到达数据链路层后,由数据链路层协议进行封装,一般是以太网协议。封装的过程,就是ARP报文类别主要分为四种:ARP请求报文、ARP回复报文、RARP请求报文和RARP回复报文。下面将详细介绍每种ARP报文的内容和作用。1. ARP请求报文(ARP Request): ARP请求报文用于
3、arp报文封装在什么中传送
即代表R1拥有25.1.1.0/24的条目,并且R1认为25.1.1.0/24网络是直连网络,因此当R1发送数据包时,ARP报文直接请求IP是25.1.1.5的MAC地址。R2收到后,发现25.1.1.5并不在本地,但是自己本地ARP 协议包(ARP 报文)主要分为ARP 请求包和ARP 响应包,本节将介绍ARP 协议包的格式。ARP 报文格式ARP 协议是通过报文进行工作的,ARP 报文格式如图所示。ARP 报文总长度为28 字节,MAC 地址