發布時間: 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