天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧安全 >> 正文

详解路由器协议类型的故障具体排查方法

2013-2-1MartinMartin
68169">

  在路由器的一些故障中,除了常见的一些设置故障外,还有不少属于协议类型的故障,这些故障不是一般人所能解决的了,需要专业的人员来进行排查。

  一、接口MTU值相同,但无法建立IS-IS邻居

  两端接口MTU值相同的情况下,MTU值还需满足大于lsp-length originate配置的max-size值和小于lsp-length receive配置的max-size值两个条件,接口MTU状态才能UP。与此同时,还需在接口上使能IS-IS并配置有效IP地址,接口状态才能UP,否则IS-IS报文转发也会出现故障。

  二、OSPF停留在exchange状态,说明2台路由器在交互DD报文时出现了问题

  DD报文包含24个字节的OSPF报文头、2个字节的MTU值、可选项、00000、I、M 、MS、4个字节的DD序列号和LSA头部。首先检查2台路由器的MTU值,两端设置的一致均为1536。询问现场配合的传输工程师,SDH上也设置有MTU值,为1522,修改为1536后,OSPF邻居达到了FULL状态。

  三、路由器,同时部署了OSPF与IS-IS,在OSPF中import isis,查看路由表中找到IS-IS路由条目

  按RFC标准,OSPF的外部路由条目的生成需要检查外部LSA的产生者,如果外部LSA的产生者是本机,则不生成OSPF路由条目,如果是其他路由器通告的,则产生。但是,虽然本机不产生OSPF路由条目,但仍然会产生type 5的LSA,并将此LSA通告给其他OSPF路由器,其他路由器根据下面的外部路由的产生规则仍会生成该OSPF路由条目。

  问:在两条相连的链路上都运行OSPF协议,前一段链路的Cost值为11,为何后一段的Cost值为65546?

  四、在直连的路由器之间运行OSPF协议,通过OSPF下发缺省路由,为什么上不网

  首先检查确认PC配置没有问题。如果PC没有问题,检查OSPF配置,如果基础配置没有问题,且邻居状态都正常。进一步查看各设备OSPF路由表,如果发现NE16E上面只有OSPF缺省路由,没有OSPF明细路由。则再次查看NE16E上OSPF配置,看是否在NE16E上做了路由过滤,只允许学习OSPF缺省路由。

  五、IS-IS邻居中断后,无法找到相应的邻居中断信息

  原因是没有打开IS-IS邻居状态变化的输出开关,导致IS-IS邻居中断信息没有输出,所以在flash及硬盘日志中都找不到相应的邻居中断信息。解决的办法是在IS-IS视图下执行命令log-peer-change打开邻居状态变化的输出开关,这样IS-IS邻居状态改变的信息就可以记录到日志中。

  六、广播网中IS-IS频繁建立邻接关系

  当IS-IS的circuit-type是P2P时只能有一个Adjacency。,如果在广播网上将IS-IS的circuit-type设置为P2P时,路由器就会频繁建立Adjacency,新的Adjacency反复覆盖旧的Adjacency,因而造成Adjacency不稳定。解决的方法是将接口的circuit-type 更改为广播类型。


本文来源:Martin 作者:Martin

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行