在OSPF中我把路由器的MTU改为150,为什么邻居关系一直维持在EXSTART状态?

如题所述

因为DD报文里有一个字段是描述路由器接口的mtu值的,在ospf关系建立的过程中,一端产生的DD报文会发送给邻居,邻居检查一下,发现mtu与自己的不一致,这样就不会继续往下交互,因此邻居的状态会一直卡在exstart状态。两端改成一样的就好了。
即使mtu小一点也没关系,只要两端一致,是不会影响最终邻居建立的,只是可能时间会慢一点(不过也不容易看出来)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-12
你好 希望你满意
分析了下

两端发生MTU值不匹配,会造成OSPF建立邻居关系时对端自动丢弃MTU超过1440的数据包而导致邻居关系无法建立起来的问题,但是问题就是你的这个实验是在已经建立好邻接关系以后修改的MTU,如果建立好了邻居关系再修改MTU则不会影响OSPF路由,还有你的值也有些小(大小不是主要因素)。

所以会导致你在exstart【信息交换初始状态,在这个状态下,本地路由器和邻居将建立Master/Slave关系,并确定DD Sequence Number,路由器ID大的的成为Master】.

【完】
第2个回答  2011-04-06
MTU值太低了,2端不匹配
第3个回答  2011-04-06
你这也太低了,能放进去那么多信息么?
相似回答