首页 新三板 > 正文

arp是什么意思啊_arp是什么意思

1、RP实际上是英文词组Address Resolution Protocol的简称,它的中文名叫做地址解析协议。


(资料图片)

2、它主要指的就是根据电脑的ip地址获取到的一个物理地址上的ip协议,arp是建立在网络中各个主机之间互相信任的前提下,它还可以对本机ARP缓存中的的ip地址以及mac地址这两者的对应关系进行排查,由此做出添加以及删除各种静态对应关系等等。

3、现在我们常见的相关协议有rarp、代理arp等等,如果ndp的用户还能在IPv6中来代替arp。

4、解决办法根据主机A上的路由表内容,IP确定用于访问主机B的转发IP地址是192.168.1.2。

5、然后A主机在自己的本地ARP缓存中检查主机B的匹配MAC地址。

6、如果主机A在ARP缓存中没有找到映射,它将询问192.168.1.2的硬件地址,从而将ARP请求帧广播到本地网络上的所有主机。

7、源主机A的IP地址和MAC地址都包括在ARP请求中,本地网络上的每台主机都接收到ARP请求并且检查是否与自己的IP地址匹配。

8、如果主机发现请求的IP地址与自己的IP地址不匹配,它将丢弃ARP请求。

9、主机B确定ARP请求中的IP地址与自己的IP地址匹配,则将主机A的IP地址和MAC地址映射添加到本地ARP缓存中。

10、主机B将包含其MAC地址的ARP回复消息直接发送回主机A。

11、当主机A收到从主机B发来的ARP回复消息时,会用主机B的IP和MAC地址映射更新ARP缓存。

12、本机缓存是有生存期的,生存期结束后,将再次重复上面的过程。

13、主机B的MAC地址一旦确定,主机A就能向主机B发送IP通信了。

14、扩展资料防护原理防止ARP攻击是比较困难的,修改协议也是不大可能。

15、但是有一些工作是可以提高本地网络的安全性。

16、首先,你要知道,如果一个错误的记录被插入ARP或者IP route表,可以用两种方式来删除。

17、a. 使用arp –d host_entryARP断网攻击b. 自动过期,由系统删除这样,可以采用以下的一些方法:减少过期时间#ndd –set /dev/arp arp_cleanup_interval 60000#ndd -set /dev/ip ip_ire_flush_interval 6000060000=60000毫秒 默认是300000加快过期时间,并不能避免攻击,但是使得攻击更加困难,带来的影响是在网络中会大量的出现ARP请求和回复,请不要在繁忙的网络上使用。

18、参考资料:百度百科-ARP攻击。

本文分享完毕,希望对大家有所帮助。

关键词:

最近更新

关于本站 管理团队 版权申明 网站地图 联系合作 招聘信息

Copyright © 2005-2023 创投网 - www.xunjk.com All rights reserved
联系我们:39 60 29 14 2@qq.com
皖ICP备2022009963号-3