发布时间: 2017-06-16 14:33:22
涉及知识点
A.OSPF 邻居关系建立条件;
B.帧中继手工添加映射;
C.华为配置命令学习。
拓扑及需求如下:
原有配置如下:
A.Sysname R2
#
interface Serial1/0/0
link-protocol fr
undo fr inarp
fr map ip 123.1.1.3 203
fr map ip 123.1.1.4 205 broadcast
ip address 123.1.1.2 255.255.255.0
ospf network-type broadcast
#
interface GigabitEthernet0/0/1
ip address 12.1.1.2 255.255.252.0
#
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 123.1.1.0 0.0.0.255
area 0.0.0.1
network 12.1.1.0 0.0.0.255
area 0.0.0.2
vlink-peer 12.1.1.1
#
ospf 2
area 0.0.0.1
B.Sysname R3
#
interface Serial1/0/0
link-protocol ppp
ip address 123.1.1.3 255.255.255.0
#
interface LoopBack0
ip address 3.3.3.3 255.255.255.0
#
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 3.3.3.0 0.0.0.255
network 123.1.1.0 0.0.0.255
C.Sysname R4
#
interface Serial1/0/0
link-protocol fr
ip address 123.1.1.4 255.255.255.0
#
interface LoopBack0
ip address 4.4.4.4 255.255.255.0
#
ospf 1 router-id 4.4.4.4
area 0.0.0.0
network 4.4.4.0 0.0.0.255
network 123.1.1.0 0.0.0.255
D.帧中继映射表:
回顾ospf不能建立邻居的原因:
1.OSPF版本号必须一致
2.Router-ID不一致
3.区域ID必须一致
4.认证必须一致
5.MA网络中掩码必须一致(P2P不用选举DR/BDR,忽略该字段)BMA NBMA
6.Hello和Dead时间必须一致
7.MTU一致(否则卡在Exstart状态,与其他厂商设备对接会出现问题)
8.端口未设置为静默,不收不发hello信息
9.网络接口类型一致
10.区域类型必须一致:stub / totally stub / NSSA / totally NSSA
排错:
1.错点:R2与R3,R4的接口不通,证明帧中继配置有误
排查:分别查看serial接口下配置:
R2添加手工映射必须添加broadcast参数,且指向123.1.1.4 时dlci号错误;
R3没有添加手工映射,且未修改链路类型;
R4没有添加手工映射。
修改:
测试:
查看R2,R3,R4的ospf邻居,发现无邻居关系:
错点:网络类型不一致;
修改:
注意如果改为nbma网络,无法自动发现邻居,需要通过peer 123.1.1.3指定邻居关系。因为是hub-spoke结构的,所以R3和R4无邻居关系。验证:
R2上查看路由表,有可能发现路由学不全的情况
解决:让R2即成为hub又成为DR,让R3和R4成为Dother
验证:
总结:在帧中继网络环境下构建ospf,首先保证底层互通,其次注意网络类型,默认为nbma,所以无法自动发现邻居,解决方案有两个,1)修改网络类型为广播;2)手动指peer。最后查看路由学习情况,一般hub都要是DR,否则可能产生路由学不到问题。
上一篇: PPP知识点
下一篇: OSPF深入解析-LSA