arp协议的作用及工作原理(arp协议的功能是什么)
知识百科
2024-08-27 09:36:44
导读 今天菲菲来为大家解答以上的问题。arp协议的作用及工作原理,arp协议的功能是什么相信很多小伙伴还不知道,现在让我们一起来看看吧!1、ARP...
今天菲菲来为大家解答以上的问题。arp协议的作用及工作原理,arp协议的功能是什么相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、ARP协议的作用:1.什么是ARP? ARP(AddressResolutionProtocol)是个地址解析协议。
2、最直白的说法是:在IP以太网中,当一个上层协议要发包时,有了该节点的IP地址,ARP就能提供该节点的MAC地址。
3、 2为什么要有ARP?OSI模式把网络工作分为七层,彼此不直接打交道,只通过接口(layreinterface).IP地址在第三层,MAC地址在第二层。
4、协议在发生数据包时,首先要封装第三层(IP地址)和第二层(MAC地址)的报头,但协议只知道目的节点的IP地址,不知道其物理地址,又不能跨第二、三层,所以得用ARP的服务。
5、详细说明:Ø 在网络通讯时,源主机的应用程序知道目的主机的IP地址和端口号,却不知道目的主机的硬件地址,而数据包首先是被网卡接收到再去处理上层协议的,如果接收到的数据包的硬件地址与本机不符,则直接丢弃。
6、因此在通讯前必须获得目的主机的硬件地址。
7、ARP协议就起到这个作用Ø 当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是根据48位的以太网地址来确定目的接口的,设备驱动程序从不检查IP数据报中的目的IP地址。
8、ARP(地址解析)模块的功能为这两种不同的地址形式提供映射:32位的IP地址和48位的以太网地址一.ARP报文各字段含义:ARP报文字段总共有28个字节1.硬件类型:占2个字节,表明ARP实现在何种类型的网络上。
9、Ø 值为1:表示以太网。
10、2.协议类型:占2个字节表示要映射的协议地址类型。
本文就为大家分享到这里,希望小伙伴们会喜欢。
猜你喜欢