ui设计常用软件 ARP是什么。用来做什么的?
浏览量:1806
时间:2021-03-14 10:53:27
作者:admin
ARP是什么。用来做什么的?
ARP是地址转换协议的缩写。它是一个链路层协议。它在OSI模型的第二层工作。它与该层的硬件接口相连,为上层(网络层)提供服务。我们知道第二层以太网交换设备不能识别32位IP地址。它们用48位以太网地址(通常称为MAC地址)传输以太网数据包。因此,IP地址和MAC地址之间必然存在一种对应关系,而ARP协议是用来确定这种对应关系的。当ARP工作时,它首先请求主机发送一个包含所需IP地址的以太网广播包,然后目标IP的所有者将用一个包含IP和MAC地址对的包来响应请求主机。这样,请求主机可以获得与要到达的IP地址相对应的MAC地址。同时,请求主机将这个地址对放入自己的ARP表缓存中,以节省不必要的ARP通信。ARP缓存表采用老化机制。如果表中的某一行在一段时间内未被使用(Windows系统为2分钟,Cisco路由器为5分钟),则该行将被删除。通过下面的例子,我们可以清楚地看到ARP的工作机制。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。