数据配置原因导致MA5200G的ATM口上运行ospf业务不通

发布时间:  2012-07-26 浏览次数:  77 下载次数:  0
问题描述
MA5200G--MA5200G
两台MA5200G通过ATM口运行ospf互联,用户为了提高它们之间的网络收敛速度 ,需要将ATM端口默认的NBMA运行模式改为p2p模式(不进行DR和BDR的选择)。但修改后,OSPF业务不通。
告警信息

处理过程
在ATM端口的PVC模式下加入如下命令:
map ip X.X.X.X  //以前的版本还需要加一个brostcast参数,新版本默认带此参数。 
这条命令能使ATM产生一个伪广播,这样就能使OSPF的多播报文被转发出去。
根因
1、查看两设备连接对端的ATM端口的网络类型都已配置为p2p。
2、查看两设备的ospf邻居状态都为DOWN。
3、打开ospf包调试开关,发现只有发送hello报文,没有接受hello报文的信息。
4、怀疑是链路有问题,但更换链路后,问题依旧。
5、在两台设备之间,加一个HUB抓包后发现链路上没有hello报文。
通过以上分析发现是ATM端口没有把ospf报文发送出去。其具体原因是ATM端口在ospf协议中,ATM端口的默认类型是NBMA。在配置上邻居后,ATM端口将用单播发送路由信息到对端。把ATM端口的网络类型该成p2p后,ATM端口将无法转发OSPF的多播和广播报文(ATM本身的特性决定的)。这样就造成链路上没有hello报文,协议无法建立邻居。

END