AR28-09策略路由配置错误导致报文转发丢包50%

发布时间:  2012-07-26 浏览次数:  113 下载次数:  6
问题描述
AR28-09路由器配置策略路由时,可以配置两个下一跳参数。
配置第一个下一跳参数为主路径的下一跳,第二个下一跳参数为从路径的下一跳。
从一端Ping另一端时,将主路径断掉,发现报文在两个下一跳(主,从下一跳)之间轮询匹配,丢包50%。
组网和配置请参考附件。
告警信息
Pinging 7.30.0.4 with 32 bytes of data:
Reply from 7.30.0.4: bytes=32 time=48ms TTL=253
Request timed out.
Reply from 7.30.0.4: bytes=32 time=48ms TTL=253
Request timed out.
Ping statistics for 7.30.0.4:
    Packets: Sent = 4, Received = 2, Lost = 2 (50% loss),
Approximate round trip times in milli-seconds:
    Minimum = 48ms, Maximum = 48ms, Average = 48ms
处理过程
配置错误,应该配置成两个node,将两个下一跳分别指定。
route-policy voip_pbr permit node 10
apply ip-address next-hop IP add1 
route-policy voip_pbr permit node 20
apply ip-address next-hop IP add2
根因
配置错误。
策略路由一个节点下的两个下一跳使用轮询方式。
如果想通过策略路由指定当主路径不可达时,流量转发至从路径,则需要配置两个节点(NODE)。
这样,当主路径的下一跳不可达时,即可查询下一个节点的策略,找到从路径的下一跳。
建议与总结

END