乾颐堂安德HCIE课程3-OSPF的精华1、2类LSA,区域间的3类LSA和过滤策略
OSPF3
1.什么是OSPF的鄰接關系(FULL)
鄰居狀態:DOWN-ATTEMPT-INIT-2way(鄰居,DR和BDR)-Exstart(M/S)-Exchange-Loading-FLL
鄰居事件引發鄰居狀態改變
請問剛才的報文交互,哪個設備是Master?
R1是Master(RID較大的設備成為Master)
5種報文:
Hello
DBD
LSRequest
LSUpdate
LSAck
1.1 DR和BDR
在MA網絡,其他設備同DR和BDR建立FULL的鄰接關系。基于鏈路而非基于路由器(每個鏈路上可以一個DR,路由器上可以可以有很多鏈路哦)
DR/BDR的選舉:
1)選舉期內 2)DR優先級大 3)RID較大的 4)優先級0不參與選舉
2.區域內的路由-1類LSA和2類LSA來計算區域的路由
SPF(拓撲信息和路由信息)
1.2 1類LSA
角度:
通告者 通告范圍 通告的內容和作用
每臺設備 區域內部 拓撲(鏈路類型)和路由(前綴和度量)
link-type如果為P2P,那么link ID代表對端的RID,DATA代表本設備連接對方的地址
<SW3>dis ospf lsdb router
在華為設備上環回接口默認為點到點net,無論多少位 ,在1類LSA中都被描述為32位,所以其他設備得到路由也是32的,除非改為broadcast'的網絡類型,才會還原
沒有修改網絡類型時候的1類LSA:
- Link ID: 15.15.15.15
Data : 255.255.255.255
Link Type: StubNet
還原后的:- Link ID: 15.15.15.0
Data : 255.255.255.0
Link Type: StubNet
Metric : 0
Priority : Low
思科設備存在一種stubhost的類型,而華為不存在該類型
1.3 2類LSA
通告者 通告范圍 通告的內容和作用
MA網絡的DR設備 區域內部 拓撲和路由(掩碼信息)同時表明哪些設連到一個MA網絡
- Link ID: 15.15.15.0
網絡類型對應的鏈路類型不影響鄰居建立
B+P2P 有鄰居,沒路由
B+NBMA 沒鄰居
P2P+P2MP 有鄰居,路由!
轉發地址(forwarding address)、MPLS ×××的OSPF接入
接收哪一個可以信賴的LSA會比較:1)序列號 2)校驗和 3)老花時間
lsa-link state advertisement
224.0.0.5=allspfrouter
224.0.0.6=alldrouter
簡易的SPF算法(僅僅適用于area內部):1.構建骨架(拓撲和節點) 2.羽翼豐滿(具體路由,STUBNET)
在區域15中,如何使用最少命令使得SW3成為DR?
<SW3>dis ospf lsdb network
Type : Network
Ls id : 10.1.15.3
Adv rtr : 15.15.15.15
Ls age : 751
Len : 36
Options : E
seq# : 80000009
chksum : 0xe0bf
Net mask : 255.255.255.0
Priority : Low
Attached Router 15.15.15.15
Attached Router 1.1.1.1
Attached Router 5.5.5.5
軍哥,請問除了MA網絡外的其網絡類型沒有DR,那2類LSA由誰通告?
答案:如果整個網絡都是P2P/P2MP,拓撲和路由信息就足夠計算了!P2P和P2MP直接就產生路由信息和拓撲信息,就可以計算了
2.區域間路由
3類LSA(考試重點)
<SW3>display ospf abr-asbr //驗證ABR或者ASBR
RtType Destination Area Cost Nexthop Type
Intra-area 1.1.1.1 0.0.0.15 1 10.1.15.1 ABR
Intra-area 5.5.5.5 0.0.0.15 1 10.1.15.5 ABR
display ospf lsdb summary //查看3類LSA
通告者 通告范圍 通告的內容和作用
ABR設備 區域之間 用以計算區域間路由的拓撲和路由信息
LSA條目以及路由條目都有機會減少(不代表不能路由)-->匯總(CIDR)
Type : Sum-Net
Ls id : 11.1.1.1
Adv rtr : 5.5.5.5
Ls age : 1035
Len : 28
Options : E
seq# : 8000000c
chksum : 0xef10
Net mask : 255.255.255.255
Tos 0 metric: 48 //ABR到目的地的開銷。總開銷=本設備到ABR+ABR到目的地
Priority : Medium
2.1 區間路由計算
總開銷的累加
如何使得R3到達11.1.1.1/32等價負載?
答案:
[R3-GigabitEthernet0/0/0]ospf cost 48
[R3]dis ip routing-table protocol ospf
Route Flags: R - relay, D - download to fib
Public routing table : OSPF
Destinations : 10 Routes : 12
OSPF routing table status : <Active>
Destinations : 10 Routes : 12
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.1.1.1/32 OSPF 10 96 D 10.1.35.5 GigabitEthernet0/0/0OSPF 10 96 D 10.1.34.4 Serial2/0/010.1.1.4/32 OSPF 10 48 D 10.1.34.4 Serial2/0/010.1.1.5/32 OSPF 10 48 D 10.1.35.5 GigabitEthernet0/0/010.1.15.0/24 OSPF 10 49 D 10.1.35.5 GigabitEthernet0/0/010.1.56.0/24 OSPF 10 96 D 10.1.35.5 GigabitEthernet0/0/011.1.1.1/32 OSPF 10 96 D 10.1.35.5 GigabitEthernet0/0/0OSPF 10 96 D 10.1.34.4 Serial2/0/0 15.15.15.15/32 OSPF 10 49 D 10.1.35.5 GigabitEthernet0/0/044.1.1.1/32 OSPF 10 48 D 10.1.34.4 Serial2/0/055.1.1.1/32 OSPF 10 48 D 10.1.35.5 GigabitEthernet0/0/066.1.1.1/32 OSPF 10 96 D 10.1.35.5 GigabitEthernet0/0/0OSPF routing table status : <Inactive>
Destinations : 0 Routes : 0
有沒有可能使得R3到11.1.1.1/32走3條路徑?
如何減少OSPF的LSA?
1)針對1類LSA,
[SW1-Vlanif30]ospf filter-lsa-out all //出方向過濾所有的LSA,模擬器上交換機(可能)不能實現,路由器可以
前綴抑制
stub-router命令用來配置Stub設備 //include-stub
指定設備為Router LSA中的stub鏈路設置最大開銷65535
2)針對2類LSA,修改網絡類型來消除
3)針對3類LSA,路由匯總
過濾也可以實現
如果實現SW3到達11.1.1.1/32下一跳為R5呢?
[R1]ip ip-prefix 1 deny 11.1.1.1 32
[R1]ip ip-prefix 1 permit 0.0.0.0 0 less-equal 32
[R1-ospf-1-area-0.0.0.0]filter ip-prefix 1 export //針對3類LSA在區域0的出方向做過濾
驗證:
<SW3>display ip routing-table 11.1.1.1
Route Flags: R - relay, D - download to fib
Routing Table : Public
Summary Count : 1
Destination/Mask Proto Pre Cost Flags NextHop Interface
前綴列表:
[R1]display ip ip-prefix 1
Prefix-list 1
Permitted 11
Denied 1
index: 10 deny 11.1.1.1/32
index: 20 permit 0.0.0.0/0 le 32
<SW3>display ospf lsdb summary 11.1.1.1 //
Type : Sum-Net
Ls id : 11.1.1.1
Adv rtr : 5.5.5.5 //剩余R5通告的1類LSA
Ls age : 1292
Len : 28
Options : E
seq# : 80000002
chksum : 0x406
Net mask : 255.255.255.255
Tos 0 metric: 48
Priority : Medium
2.2 區域間防環
OSPF區域間(區域0和普通區域)的水平分割,從區域更新的LSA不在更新回區域0
**2.3 Vlink虛鏈路**
請參考視頻中的作業部分
作業:
1.如何使得R3到達11.1.1.1/32等價負載?
2.如果實現SW3到達11.1.1.1/32下一跳為R5呢?不允許在區域0配置
轉載于:https://blog.51cto.com/enderjoe/2051999
總結
以上是生活随笔為你收集整理的乾颐堂安德HCIE课程3-OSPF的精华1、2类LSA,区域间的3类LSA和过滤策略的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQuery在页面加载的时候自动调用某个
- 下一篇: 关于http中Transfer-Enco