ARP request或reply包丢失导致速率下降优化

ARP协议

arp协议中,arp缓存在reachable状态定时器超时,并且继续需要使用此缓存表项发送数据包,那需要重新发送arp request进行probe。如图,也就是从reachable --》state–》delay状态。
在这里插入图片描述

速率问题

无线网络中,由于空口环境干扰,出现丢包,如果恰好丢失的是arp request或者reply包,会导致缓存删除,一段时间无法发送数据包,速率下降。实际各节点mac和ip地址没有变化,数据包路由路径没有变化。
优化arp协议状态机维护机制:delay期间继续可以发送数据包,并且delay状态时,在delay时间之内有ip数据发送,状态依然为delay。在delay状态就开始发送arp 探测包。

发布了41 篇原创文章 · 获赞 2 · 访问量 3283

猜你喜欢

转载自blog.csdn.net/qq_45683435/article/details/103167020
arp