ospf hello时间和dead_网络工程师_思科 | OSPF由简到难,配合命令学
交換機工作原理:
????基于源mac學習,基于目的mac轉發。
路由器的工作原理:
????收到一個數據包,拆掉幀頭,拆開ip包頭,提取目的ip地址,查找自己的路由表,有路由,轉發,沒有路由,丟棄。
路由器查表原則:
????最長掩碼查表--走最精確的那條
路由條目的加表原則:
????先比較管理距離(OSPF110 EIGRP 90 170 5 RIP 120 靜態1),再比較度量值
數據層面:數據包的傳遞方向
控制層面:路由條目的傳遞方向
數據包在網絡設備之間的傳遞流程
SW1#show mac-address-table??
//查看mac地址表
R1#show run int f0/0?
?//查看接口下配置
R1#show ip int bri?
//查看接口ip地址和接口狀態
R1#show run | sec router?
//查看動態路由協議配置
R2#clear ip ospf process??
//重啟ospf進程
R1#show ip protocols?
?//查看設備運行的動態路由協議
OSPF三張表:
R2#show ip os nei? 鄰居表
R2#show ip os da? ?鏈路狀態數據庫-----都是Link States---LSA
一個接口宣告到ospf進程,這個接口就可以成為一個鏈路--ip地址--cost--掩碼--路由前綴
R2#show ip route os? //去往一個目的地的最優路由
OSPF-Open Shortest Path First
OSPFv2---ipv4用的
OSPFv3---ipv6用的
network:
????OSPF--EIGRP---把本地直連網段宣告進協議
? ? BGP----把路由表里面的條目引入到BGP
OSPF5種數據包
OSPF7個狀態
OSPF建立鄰居必須匹配點
OSPF 1 2 3 4 5 7lsa
OSPF特殊區域
OSPF不規則區域? ?防環原則? ?網絡類型
OSPF hello時間10s--廣播網絡
? ? ?dead-time? 40s
OSPF如果只有一個區域,可以是骨干區域0,可以是非0區域。
? ? 如果有多個區域,必須有骨干區域0,而且所有非0區域必須和區域0直連,非0區域之家才可以通信。
ABR:區域邊界路由器
ASBR:自治系統邊界路由器---兩個協議之間--重分布
DR和BDR針對同一個廣播網段而言的。
? ? ? ?一旦選舉成功之后不能被搶占,如果重設置,需要重啟ospf進程。
? ? ? ?R1#clear ip ospf process? //重啟ospf進程
DR和BDR選舉原則:
1.先看接口優先級--越大越優--默認是1,如果設置為255,人為他就是DR,如果設置為0,沒有選舉資格
? R1(config-if)#ip ospf priority 10? //接口下修改
2.比較RID---越大越優
RID選舉原則:
1.手動配置
2.up狀態的ip地址最大的環回口
3.up狀態的ip地址最大的物理口
224.0.0.5----所有OSPF路由器都偵聽
224.0.0.6----只有DR和BDR偵聽
Hello:建立和維持鄰居關系
DBD:數據庫描述--Database Description
LSR:鏈路狀態請求
LSU: 鏈路狀態更新
LS ACK:確認
OSPF鄰居建立7個過程:
Down:接口啟用了ospf進程,沒有往外發送hello
Init:收到了對方的hello,看到了RID和Priority,有hello時間
Two-way:兩者都收到了對方的Hello,都看到了對方的RID和Priority
-----------------------------------------鄰居-只用到hello
選舉DR和BDR
1.接口優先級--默認是1----DR--255
2.RID---越大越優
Exstart:選舉主從(Master/slave)關系,誰是主,誰先發送DBD(數據庫描述)
? ? ? ? ?誰的RID的大,誰就是主
? ? ? ? ?用到的DBD--第一個DBD
Exchange:交換DBD---數據庫描述
Loading:加載lsa----lsr---lsu---ls ack
Full:收斂完畢
建立OSPF鄰居必須匹配點:
1.Hello
廣播網絡-Multi Access(f口-e口-g口)--點對點網絡(s口)----10s
R3(config-if)#ip ospf hello-interval 15
2.區域ID
? OSPF區域的劃分是根據路由器的接口。
3.認證
? 不認證
? 明文認證
? 密文認證
4.末節區域標識
--Stub
--完全Stub
--Nssa
--完全Nssa
5.DBD中的mtu字段
R1(config-if)#ip ospf mtu-ignore? //建立ospf鄰居忽略mtu
mtu值=最大傳輸單元=1500字節
6.一條鏈路兩端兩個接口ip地址的掩碼要一致
R1#show ip os int f0/0 //查看接口ospf信息的R1(config)#int f0/0R1(config-if)#ip os hello-interval 10 //修改hello時間R1(config-if)#ip os dead-interval 40 //修改死亡時間被動接口:
OSPF/EIGRP:接口就不會向外發送hello包,接口和下面的設備不會建立OSPF鄰居關系
OSPF如果只有一個區域,可以是骨干區域0,可以是非0區域。
? ? 如果有多個區域,必須有骨干區域0,而且所有非0區域必須和區域0直連,非0區域之家才可以通信。
ABR:區域邊界路由器
ASBR:自治系統邊界路由器---兩個協議之間--重分布
一臺路由器只要能夠產生5類的lsa(OSPF外部路由)就是ASBR
OSPF劃分區域:
1.防止環路
? 當一臺ABR通過非0區域收到來自區域0的lsa,這個時候這臺ABR不會使用這條lsa,也不會傳遞。
? 除非這臺ABR在區域0沒有鄰居。
? R2#show ip ospf border-routers? //查看邊界路由器
2.過濾LSA
OSPF度量值計算:路由條目傳遞方向入站接口cost值得累加
cost=參考帶寬/接口帶寬
參考帶默認=100M=100000000bit
控制層面---路由條目的傳遞方向
數據層面---路由條目傳遞的反方向
F口=100=COST=1
G口=1000=COST=1
S口=1.544==COST=64
Lo0口=8000=COST=1
LSA介紹---link-state
?LSA一共有11種類別,我們經常使用的是前七種。而第六類LSA是用于組播ospf(它是為IPV4組播而設計),所以現在我們暫時使用不到。
1.Router LSA------------路由器lsa
2.Network LSA-----------網絡lsa
3.Summary Net Lsa-----------匯總lsa
4.Summary ASB LSA-------
5.Autonomous system external LSA
7.Defined for not-so-stubby area-------只存在于Nssa區域(特殊區域)
OSPF更新機制:周期更新(1800s)+觸發更新
? ? ? ? ? ? ? ospf lsa有老化時間=3600s=1h
注意:描述LSA時,研究它時一般通過三點去研究
(1)傳播范圍---本路由器--本區域--所有區域---除了本區域以外其他所有區域
(2)通告者-----誰發出的---誰產生的
(3)包含信息---
1.Router LSA------------路由器lsa
(1)傳播范圍---只會在本區域內泛紅
(2)通告者-----每一臺路由器關于每個區域只會產生1條1類的lsa,ABR關于每個區域都會產生1條。
(3)包含信息---本路由器有幾條鏈路在本區域---鏈路前綴--掩碼--度量值--S口
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 鏈路前綴--度量值--F口
R1#show ip os database router 1.1.1.1? //查看R1的1類lsa詳細信息? ? ? ? ? ? ? ??
R1#show ip ospf database? //查看LSDB
Link ID:1類lsa的標識--RID
ADV Router:Advertisement Router---通告者---誰產生的
Seq#:序列號,防止重復報文
路由器收到1條lsa:
1.去看自己的lsdb,沒有,直接添加到lsdb
2.如果有,對比序列號
? 一樣,丟棄
? 新收到的序列號大,替換掉原來的
? 新收到的序列號小,丟棄
Checksum:檢驗數據完整性
Link count:鏈路數量
S口默認認為有兩種網絡類型:
1.點對點---point-to-point
2.a Stub Network
1類的lsa誰產生,每臺路由器都會產生。
區域內部路由器只會產生1條,如果路由器是ABR,這臺設備關于每個區域都會產生1條。
2.Network LSA-----------網絡lsa
(1)傳播范圍---本區域內泛紅
(2)通告者---DR發的--用DR的RID來表示的
(3)包含信息---廣播網段的---廣播網段的鏈路前綴--鏈路掩碼--沒有度量值(結合1類的)
Link ID:2類lsa的標識---DR接口的IP地址
ADV Router:本廣播網段DR的RID來表示的
R2#show ip os int f2/0? //查看f2/0口下面ospf的信息
R2#show ip os database network? //查看2類lsa的詳細信息
努力學習,勤奮工作,讓青春更加光彩
再長的路,一步步也能走完,再短的路,不邁開雙腳也無法到達
總結
以上是生活随笔為你收集整理的ospf hello时间和dead_网络工程师_思科 | OSPF由简到难,配合命令学的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python迷宫求解代码_Python中
- 下一篇: 树莓派装系统,配置,换源,远程操控