问题 单项选择题

ARP协议属于()协议,它的作用是()。

ARP协议属于()协议。

A.物理层

B.数据链路层

C.网络层

D.传输层

答案

参考答案:C

解析:

 ARP是网络层协议,它的作用是实现IP地址与MAC地址之间的变换。IP地址是 分配给主机的逻辑地址,在互联网中表示唯一的主机。另外,每个主机还有一个物理地址,通常用网卡地址(MAC地址)来表示主机的物理地址。

物理地址和逻辑地址的区别可以从两个角度看:从网络互连的角度看,逻辑地址在整个互连网络中有效,而物理地址只是在子网内部有效;从网络协议分层的角度看,逻辑地址由Internet层使用,而物理地址由子网访问子层(具体地说就是数据链路层)使用。

由于有两种主机地址,因而需要一种映像关系把这两种地址对应起来。在Internet中用地址分解协议(Address Resolution Protocol,ARP)来实现逻辑地址到物理地址的映像。ARP分组的格式如下图所示。

各字段的含义解释如下:

·硬件类型;网络接口硬件的类型,对以太网此值为1。

·协议类型:发送方使用的协议,0800H表示IP协议。

·硬件地址长度:对以太网,地址长度为6字节。

·协议地址长度:对IP协议,地址长度为4字节。

·操作类型:1—ARP请求,2—ARP响应,3—RARP请求,4—RARP响应。

选择题
单项选择题