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