华为MTU值影响建立OSPF邻接关系详解

MTU 在哪里比较,如果不通过是什么状态,在什么报文里,如果 IP 网络中没有 MTU 一致性的规定会有什么问题出现。

答: MTU在EXSTART状态的时候进行比较。MTU在DBD报文里面,如果MTU不通过,两台OSPF路由器的邻居状态会停留在EXSTART状态,不会达到完全邻接状态。

华为设备默认不检查MTU,所以在发送DBD报文时MTU字段都填入0,对于收到的DBD报文则忽略MTU字段。

拓扑:

华为MTU值影响建立OSPF邻接关系详解

具体情况以下分3种情况分析

情况1:两端MTU不一致,并且任意一端开启MTU检查

配置:

AR1:

interface GigabitEthernet0/0/0

mtu 1400 //修改mtu值为1400

ospf mtu-enable //使能接口在发送DD报文时填MTU值

ospf enable 1 area 0.0.0.0

注意:ENSP要在以太网接口上修改,serial接口不生效

结果:两端可以建立FULL的邻居关系

[AR1]dis ospf peer b

OSPF Process 1 with Router ID 11.1.1.1

Peer Statistic Information

----------------------------------------------------------------------------

Area Id Interface Neighbor id State

0.0.0.0 GigabitEthernet0/0/0 22.1.1.1 Full

----------------------------------------------------------------------------

分析原因:不开启MTU检查的一端收到对方的DBD后忽略MTU的检查直接通过,本身发送时MTU值填0,对方可以通过检查(向小兼容)。

情况2:两端同时开启MTU检查,MASTER的MTU小,SLAVE的MTU大

结果:MASTER停留在EXSTART阶段,SLAVE停留在EXCHANGE阶段

分析原因:由于MASTER的MTU小,所以MASTER不能通过MTU检查,直接卡在EXSTART阶段。SLAVE通了MTU检查,并且开始发送有内容的DBD报文,所以卡在EXCHANGE阶段。

配置:

AR1:

interface GigabitEthernet0/0/0

ip address 21.1.1.1 255.255.255.0

ospf mtu-enable //默认MTU值为1500

ospf enable 1 area 0.0.0.0

AR2:

interface GigabitEthernet0/0/0

mtu 1400

ospf mtu-enable

ospf enable 1 area 0.0.0.0

由于R2的router-id 大,所以R2为master,R1为slave

[AR1]dis ospf peer b

OSPF Process 1 with Router ID 11.1.1.1

Peer Statistic Information

----------------------------------------------------------------------------

Area Id Interface Neighbor id State

0.0.0.0 GigabitEthernet0/0/0 22.1.1.1 Exchange

[AR2]dis ospf peer b

OSPF Process 1 with Router ID 22.1.1.1

Peer Statistic Information

----------------------------------------------------------------------------

Area Id Interface Neighbor id State

0.0.0.0 GigabitEthernet0/0/0 11.1.1.1 ExStart

情况3:两端同时开启MTU检查,MASTER的MTU大,SLAVE的MTU小

结果:MASTER和SLAVE同时停留在EXSTART阶段

分析原因:由于SLAVE的MTU小,所以MASTER可以通过MTU检查,等SLAVE送有内容的DBD。但SLAVE不能通过MTU检查,所以不会主动送有内容的DBD,这样两者都卡在EXSTART阶段。

配置:

AR1:

interface GigabitEthernet0/0/0

mtu 1390

ospf mtu-enable

ospf enable 1 area 0.0.0.0

AR2:

interface GigabitEthernet0/0/0

mtu 1400

ospf mtu-enable

ospf enable 1 area 0.0.0.0

[AR1]dis ospf peer b

OSPF Process 1 with Router ID 11.1.1.1

Peer Statistic Information

----------------------------------------------------------------------------

Area Id Interface Neighbor id State

0.0.0.0 GigabitEthernet0/0/0 22.1.1.1 ExStart

[AR2]

[AR2]dis ospf peer b

OSPF Process 1 with Router ID 22.1.1.1

Peer Statistic Information

----------------------------------------------------------------------------

Area Id Interface Neighbor id State

0.0.0.0 GigabitEthernet0/0/0 11.1.1.1 ExStart

展开阅读全文

页面更新:2024-06-21

标签:华为   报文   拓扑   以太网   两端   字段   路由器   详解   邻居   接口   主动   状态   阶段   原因   情况   关系   内容   数码

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top