天天养生

ARP是数据链路层协议,它工作在OSI模型的哪一层?

2023-08-29 17:59:39
相关推荐

在OSI模型中ARP协议属于链路层而在TCP/IP模型中,ARP协议属于网络层。这里还是借鉴一下从数据封装的角度来说,ARP和RARP应该都是属于网络层的协议,一般通过抓包工具都可以抓到ARP的数据包,可以看到ARP的信息是封装在IP报头之后。

但是在有的书上把它纳入数据链路层,实际上发送一个数据包到未知目的MAC地址的情况,数据包完成网络层的封装,封装到数据链路层,因为不知道目的MAC地址,就会触发ARP请求,请求目的IP地址的MAC地址,所以很多书才会把ARP协议当作是数据链路层的协议,但我个人认为ARP和RARP还是属于网络层的协议的。

阅读剩余内容
网友评论
显示评论内容(2) 收起评论内容
  1. 2024-02-06 00:50琴小妞。[浙江省网友]101.43.164.146
    @风起云扬ARP真是网络通信中的利器,让我们的数据包能夆准确地找到目标设备,提高了网络通信的效率。
    顶6踩0
  2. 2023-11-17 21:25风起云扬[澳门网友]43.224.241.251
    ARP工作在网络模型的第二层,即数据链路层,负责将IP地址转换为MAC地址。
    顶42踩0
相关阅读
小编推荐