乾頤堂安德HCIE課程3-OSPF的精華一、2類LSA,區域間的3類LSA和過濾策略

OSPF3乾頤堂安德HCIE課程3-OSPF的精華一、2類LSA,區域間的3類LSA和過濾策略
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網絡

網絡類型對應的鏈路類型不影響鄰居創建
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 網絡

OSPF Process 1 with Router ID 15.15.15.15
                     Area: 0.0.0.15
             Link State Database

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或者ASBRless

OSPF Process 1 with Router ID 15.15.15.15
             Routing Table to ABR and 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設備 區域之間 用以計算區域間路由的拓撲和路由信息ide

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 code

OSPF routing table status : <Active>
Destinations : 10 Routes : 12router

Destination/Mask Proto Pre Cost Flags NextHop Interface視頻

10.1.1.1/32  OSPF    10   96          D   10.1.35.5       GigabitEthernet0/0/0
                OSPF    10   96          D   10.1.34.4       Serial2/0/0
   10.1.1.4/32  OSPF    10   48          D   10.1.34.4       Serial2/0/0
   10.1.1.5/32  OSPF    10   48          D   10.1.35.5       GigabitEthernet0/0/0
  10.1.15.0/24  OSPF    10   49          D   10.1.35.5       GigabitEthernet0/0/0
  10.1.56.0/24  OSPF    10   96          D   10.1.35.5       GigabitEthernet0/0/0
   11.1.1.1/32  OSPF    10   96          D   10.1.35.5       GigabitEthernet0/0/0
                OSPF    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/0
   44.1.1.1/32  OSPF    10   48          D   10.1.34.4       Serial2/0/0
   55.1.1.1/32  OSPF    10   48          D   10.1.35.5       GigabitEthernet0/0/0
   66.1.1.1/32  OSPF    10   96          D   10.1.35.5       GigabitEthernet0/0/0

OSPF 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 Interfaceblog

11.1.1.1/32  OSPF    10   49          D   10.1.15.5       Vlanif15

前綴列表:
[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 //接口

OSPF Process 1 with Router ID 15.15.15.15
                     Area: 0.0.0.15
             Link State Database

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配置

相關文章
相關標籤/搜索