認證課程 NP 理論複習之ospf(一)

2021-09-21 11:36:20 字數 4073 閱讀 2864

二.ospf (1-20)

1。距離向量和鏈路狀態的比較

距離向量:只知道直連的鄰居是誰。(距離代表遠近,向量代表方向)

鏈路狀態:鏈路,哪些介面執行這樣的協議,介面的特徵:ip位址,子網掩碼,開銷值,狀態,我跟誰建立鄰居,我的鄰居關係都有誰。

ospf(lsa),is-is(lsp)。

2.同步的概念

每台路由器產生的lsa,會被其它的路由器都接受和儲存,而且是一致的,相同的。

3.lsa存在的位置

放在鏈路狀態資料庫裡,所以鏈路狀態資料庫是相同的。

4.計算過程。

根據鏈路狀態資料庫,執行spf演算法,得到spf路徑樹,得到最佳路由,並放在路由表中。

5。三張表

.結論:鏈路狀態協議比距離向量,對路由的處理更為精確。為了達到這樣

路由器需要做三件事:

1).知道鄰居是誰。

2.)知道整個區域內有哪些路由器。

3)根據spf演算法計算機最優路徑。

由此三張表:

1)鄰居表,又叫鄰接關聯式資料庫。

2)拓撲表,又叫鏈路狀態資料庫。

3)路由表,又叫**資料庫。

6.。區域

設計用於大型的網路環境。

問題:1)有乙個介面發生了變化,就會產生lsa。

洪氾過程占用鏈路頻寬。

2)lsa——》lsdb——》路由表,重新計算路由表過程要占用cpu。

3)網路規模大,子網資訊儲存在記憶體中,龐大的鏈路資料庫和路由表,但是裝置不一樣,好的裝置的資訊有可能有不被效能較差的裝置學習。

所以要分層:

分為:transit area ,又叫骨幹區域或者區域0

regular areas,非骨幹區域

在區域邊界限制lsa洪氾的範圍和彙總。

7.ospf的鄰居和鄰接關係。

鄰接關係:adjacent,資料庫同步,狀態為full狀態

鄰居關係:資料庫不要求同步,狀態為two-way狀態。

點到點的鏈路,直接形成full狀態鄰接關係。

ma網路環境:選舉dr和bdr。dothers是two-way關係,與dr和bdr是鄰接關係。

hello包:每隔10s ,以224.0.0.5向外傳送,hold time 是40秒。

8.ospf演算法的計算

1)要求鏈路狀態資料庫一致

2)自己做為根

3)計算到達枝的最短路徑

4)將最好的路徑放進路由表

傳遞lsa,遵循水分割的原則。

9.lsa操作過程:

10五種包型別:

1)hello

2)dbd:lsa頭部的彙總資訊。

3)lsr

4)lsu

5)lsack

直接封裝到ip包,協議號是89。傳輸是不可靠。

確認有兩種:1)顯示確認,明確ack包 2)隱式確認,返回其它資訊。

11. hello包。(實驗一

驗證)

改hello間隔,dead間隔會改。取值範圍:1-65535

改dead間隔,hello不會相應地改。範圍:1-65535

如果hello間隔是65535,會怎麼樣?

死亡間隔也是可以超越的。

route id

*hello and dead intervals

neighbors

*area id

router priority

dr ip address

bdr ip address

*authentication password

*stub area flag

*不一致,將無法建立鄰居關係。

12.鄰接關係的狀態:(實驗二

驗證)

down->init state->two-way->(如果是ma環境,選舉dr和bdr)->exstart state->exchange state->loading state->full state

debug ip ospf packets:只能監控收到的包

debug ip packets

debug ip ospf events

dbd中的flag:

i:initial

m:more

ms:master

13.mtu問題(實驗三

驗證)

物理mtu:64-17940

邏輯 mtu:ip mtu。

邏輯定義分片的位置。68-1500

修改定義分片位置,可能使得鄰居關係起不來,卡在exstart狀態,mtu不一致。

解決方法:ip ospf mtu-ignore

13。路由資訊的傳遞。

傳送給dr,用224.0.0.6

dother發給dr ,然後由dr**給其它路由器。

14.ospf的更新:

伴隨著定期更新(每隔30分鐘向外洪氾一次)的觸發更新(當網路變化時才傳送)。

15.配置基本的ospf

要有乙個介面不是adminstively down,才可以配置router ospf 1。

如果是down的,有ip位址也可以。但是如果是adminstrively down的就不可以。

反掩碼:

只用一條通告奇數網路:

172.16.

1.12.1

3.14.1

5.16.1

network 172.16.1.0 0.0.254.255 a 0 這樣配置不行的,後面的反碼不連續。

16.route-id

一旦選定,非搶占的。

直連的route-id如果一樣,則不能形成鄰居。

如果在區域內,route-id不一樣,則會產生資料庫不同步。

如果沒有鄰居關係,則直接修改route-id。

如果有鄰居關係,改完以後,還要重啟程序。

17.ospf網路型別

怎麼來分:根據鏈路封裝的的協議不一樣。

1)點到點:

ppp和hdlc認為是點到點的鏈路。

幀中繼的子介面和atm的子介面,也認為是點到點的鏈路。

用的都是224.0.0.5

2)ma

廣播和非廣播的ma

廣播的時候要選舉dr和bdr

在two-way狀態時候選舉,會等待乙個wait時間,預設是40s。

dr的選舉規則:

1)介面優先順序

2)route-id

18.nbma(非廣播多路訪問),不支援廣播

ma:多路訪問,鏈路上的乙個介面,可以訪問鏈路上的多個主機。

nb:非廣播,不能正常傳遞廣播。

nbma怎麼支援廣播:單播在多條pvc上覆制。

有五種型別:

rfc:

nbma

point-to-multipoint

cisco:

point-to-multipoint nonbroadcast

broadcast(全互聯)

point-to-point

幀中繼的拓撲:

根據pvc來分類:

1)full-mesh topology:代價昂貴。

2)parial-mesh toplogy:錯誤的網路設計。

前兩種實際不怎麼用。

3)start toplogy:hub-and-spoke,實際情況用。

ospf是凌駕於物理鏈路之上.

18. lmi三種型別:

cisco

ansi

q933a

19.環迴口,加上ip ospf network point-to-point.

不加,ospf預設的是32位的主機位址。

20.靜態和動態對映

建議:在沒有全部配置完成之前,不要將介面no shut。

.動態對映:是全互聯的時候可以動態學到,否則不要。

關閉動態學習:

no frame-relay inverse-arp

no arp frame-relay

靜態對映

frame-relay map ip ip dlci broadcast

注意點。

只要是ma環境,就要選舉dr和bdr。

如果是nb,就要手動指定鄰居。只要在hub上指定neighbors就可以。

NP完全性理論

解決np完全問題只能依靠近似演算法,所以下面介紹幾種常用演算法的設計思想,包括動態規劃 貪心演算法 回溯法等。動態規劃法是將求解的問題一層一層地分解成一級一級 規模逐步縮小的子問題,直到可以直接求出其解的子問題為止。分解成的所有子問題按層次關係構成一顆子問題樹。樹根是原問題。原問題的解依賴於子問題樹...

思科認證 課程體系

ccna課程介紹 1 教材 英文 ccna cisco certified network associate 學習指南 英文公升級版 考試號 640 802 中文 ccna學習指南 中文第6版 2 輔導資料 ccna cisco certified network associate 複習重點及模...

Scrum敏捷體系及認證課程

敏捷是一套價值觀與原則,scrum是敏捷的框架 是基於團隊的組織架構,幫助企業和團隊落地。acp的認證可以幫助個人增長敏捷的知識與技能,但要真正落地,則需scrum幫助實施。scrum也是一套經驗性的流程,最吻合agile的價值觀和理念。這就是為什麼我們學完acp還得學scrum的重要原因。國際sc...