策略路由通过指定下一跳IP地址的方法进行路由,转发时需要在ARP表中查找下一跳IP地址对应的ARP表项获得出接口信息,也就是说策略路由必须依靠ARP表项,如果ARP表项不存在,策略路由中断导致转发不通。
为什么ARP表项会丢失?这就要从ARP老化机制说起:默认ARP表项的老化时间是20分钟,在学到ARP后达到老化时间的一半(也就是10分钟)时,S9500会主动发起一个ARP请求,如果S9500得到ARP响应,则重新进行20分钟老化,如此循环往复,一直保持ARP表项不被老化。如果S9500没有收到ARP响应,则继续老化直到20分钟,此时再发一个ARP请求,如果S9500得到响应,则循环前述过程。如果S9500不能得到ARP响应,则此ARP表项被老化掉。由于某些原因对端设备不响应95的ARP请求,导致ARP被老化掉。某地用户反映通过策略路由上网每天会中断几次,每次中断几分钟就是这个原因。
可以通过配置对端上行设备的静态ARP表项的方法避免这个问题。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作