知识库与软件

关于静态路由跳数的一个案例

文档编号:879
浏览:14011 评分:22
最后更新于:2011-03-30

 

网络环境:
HiPER 520两条接入线路,一条ADSL上网线路,另一条专线接入;专线的IP地址为172.17.64.0/24的网段。
 
问题描述:
现在用户通过专线访问总部的一个信息平台,为了不让访问专线的数据走到ADSL上网线路上,配置了到172.17.64.0/24的目标地址的静态路由并绑定到专线,但是用户通过专线只能访问总部其中的一个应用系统,访问其他应用系统均不正常。         
 
分析诊断:
1. 总部内网有两个网段,在HiPER 520上将到达这两个网段的静态路由均绑定到专线上面,测试仍旧不行。只能访问第一个应用系统,访问第二个就断开了。可能是应用系统应用有问题,将路由表保存一次,用户再次访问其他系统正常,接着访问第二个又访问不了,说明应用系统正常。
2. 可能是静态路由配置有问题。总部内网可能不止两个网段,添加到达172.0.0.0/8的目标地址都走专线,然后访问应用系统,问题依旧。
3. 可能是路由表引起的问题。
 
排查步骤:
1. 将静态路由重新保存一次,访问应用系统,同时telnet 到路由器CLI命令行查看路由表,这时路由表显示正常。接着访问第二个应用系统,没有成功,再次查看路由表,发现路由表优先级变为DOWN的优先级120(如图1所示)。
                                                                                      图1
2. 反复测试了几次,问题依旧,于是将静态路由的跳数改成页面最大值7跳(图2).
                                                                                        图2
3. 修改静态路由的跳数后,测试可以访问7个应用系统,这时查看路由表:METRIC值变成了7 (如图3所示).
                                                                                        图3
4. 接着访问第8个的应用系统的时候路由表的优先级又变为DOWN优先级120(如图1所示),到这里得出结论:由于静态路由配置的跳数不够引起应用系统不能正常访问。
 
解决方法:
通过telnet到路由器CLI命令行中修改静态路由的跳数,最大为16跳(如图4所示)。
                                               图4
 
注意:由于在WEB界面对静态路由跳数做了规定,只能填写1-7的数值范围,而用户需要访问10多个应用系统,所在只能够在CLI命令行中设置。
注解:“跳数”(hop count),每经过一个路由器,跳数就加1。最大是15.超过16就表示不可到达。

   2024 ©上海艾泰科技有限公司 版权所有 沪ICP备05037453号-1

   

      沪公网安备 31011702003579号