OSPF 知識點(上)

2021-09-26 07:45:44 字數 3134 閱讀 2411

乙個園區網內的所有路由器有任何更新都會同步到其他路由器,路由器收到lsa後會更新到lsdb,園區網內的路由器的lsdb應該都是一致的

路由器收到更新的lsa後會接收並擴散,lsa的序列號 800000001(最小序列號)序列號越大越新,如果收到的是新的lsa就接收更新本地lsdb並擴散,如果收到的是之前收到過的重複lsa則直接丟棄並做反向同步

1.觸發更新:路由條目出現變化例如:路由器由up變成down等,則會傳送lsa更新

2. 週期更新:每30分鐘一次,若一段時間沒有收到始發源路由器傳送更新,過一段時間之後lsa會老化,老化的lsa產生的路由會從路由表中刪除,預設是乙個小時稱為 aging timer 60 min

1. ospf的工作機制非常消耗cpu

2. 每個路由器產生一條lsa,那麼乙個區域內的每台路由器的lsdb中會因為大量的lsa,基於這些lsa又會計算出大量的路由,

3. 鏈路狀態協議是先知道網路如何連線,再由網路連線圖形成路由,這個路由不支援彙總

4. 如果不劃分區域,有幾條網路每台路由器就有幾條路由,一旦網路一多,路由就會越多,記憶體資源消耗變高,查表**資料效率變低下

1. 區域內傳遞的lsa屬於1類和2類,不但有拓撲資訊還包含路由資訊

2. 區域間傳遞的lsa屬於3類, 僅包含路由資訊稱為 abr

1. 真abr,不但宣告進入area 0,在area 0中有full鄰居(鄰居關係:鄰接)

2. 偽 abr,雖然宣告進入area 0, 在area 0中沒有full鄰居

針對區域間的3類lsa防環機制,真abr會遵循,偽abr不會遵循

一台真abr通過非骨幹區域收到3類lsa之後 加入lsdb,不會計算路由,偽abr都會計算路由

abr會將area 0中的路由資訊進行彙總然後**另乙個區域的路由

例如:路由c彙總area 0 的路由資訊** 路由f,並將area 1的路由資訊**路由b,但不會**網路拓撲

這樣做兩個區域路由就互通了,但路由互通不代表拓撲資訊都知曉,area 0的路由器並不知道area 1的路由是如何連線,abr在把乙個區域的路由發給其他區域時會做 區域間彙總,區域間彙總如果做的成功,可以有效的減少lsdb中的lsa數量,能縮減每台路由器中路由表的路由條目數量,路由器記憶體資源消耗變小,lsa變少計算次數變少硬體資源消耗也會變少

如果出現網路反動,沒有劃分區域則所有路由器都要跟著不停的更新路由,但如果劃分區域並且做了路由彙總,那麼出現翻動,對於彙總路由沒有影響,除非某個彙總路由中的所有路由都down了,這樣增加了網路穩定性

區域間彙總:收集到路由資訊後會做路由合併,合併後在**給其他區域,

area 0 :骨幹區域

area 1 : 非骨幹區域

骨幹區域只有乙個,非骨幹區域可以有多個 ,非骨幹區域必須和骨幹區域掛靠,路由才會互聯互通

名詞解釋:

骨幹路由器:在骨幹區域的路由器

內部路由器:存在於非骨幹區域,並且只屬於乙個區域的路由器

abr:同時連線多個區域並且一種有乙個是area 0的路由器

asbr : 自製系統邊界路由器,通常是執行ospf以外還執行一些其他的路由選擇協議

若在asbr上同時執行ospf和eigrp,是否可以通過ospf學到的路由,通過eigrp分發?

預設是不能的,但是通過路由重分發是可以實現的

重分發redistribute,強行通過某個協議的學到的路由,通過另外乙個協議分發

來自eigrp對於ospf而言是外部路由,外部路由在傳輸時和區域間路由類似,沒有拓撲資訊,只有路由資訊

5類lsa傳外部路由

1 o e2,2類外部路由,2模擬1類優先級差一些,無論如何傳遞,度量值不累加

2. o e1,1類外部路由,累加度量值

3 外部路由彙總

將多條eigrp的路由進行合併再引入ospf中去稱為外部路由彙總

ospf雖然支援彙總和聚合,但支援區域間和外部彙總

做重分發的這台路由器稱為asbr

假設f路由後接了乙個 area 4,同時又把f路由註冊到area 0 ,即使註冊了area 0,f路由因為你沒有鄰接所以是偽abr,area 4還是不能和area 0互通,這種情況叫做 單通路由,彌補的辦法就是 virtual-link

按照ospf的規範組建的網路明顯是個星型網路,星型網路的好處是不會產生環路

loopback

point to point:serial hdlc ppp ,鄰接關係有上限只有乙個, 不選dr/bdr

point to multipoint

point to multipoint non-baroadcast

broadcast: ethernet ma,hub&spock,dr/bdr

hub&spoke的選舉 dr/bdr

按照路由介面的優先順序 ,這個優先順序取值範圍 0-255,0代表不參加選舉

誰先宣告ospf誰有優勢,應該先宣告dr的路由

dr/bdr一旦建立不會更新,除非dr down了,因為ospf只和dr建立鄰接關係

non-broadcast: farme relay nbma (非廣播多路訪問) 單播發送 ,30s傳送一次hello, 選舉時間為120s

那麼 a組的網路型別下都不用選dr \bdr,b組的網路型別都要選dr\bdr,a和b不相容
名詞解釋:

two way:互相互動過hello,只能算是 two way,two way的鄰接狀態 稱為 neighbor

(鄰居),代表彼此間已經互動過hello但是沒有互動過lsa,並且也不能互動lsa full

adjacency鄰接:不但互動過hello,還互動了所有其他的資訊,同時是鄰居關係,lsa同步,該計算的路由也都計算好了

OSPF知識點總結(下)

1.dr bdr路由器 基於鏈路而不是基於路由器 dr 指定路由器,所有路由器與他交換路由更新資訊,再有他對鄰居路由傳送更新報文。bdr 備份指定路由器 在dr故障時,bdr發揮dr 的作用 作用 減少鄰接關係的數量,從而減少鏈路狀態資訊,以及路由資訊交換次數,節省頻寬 2.建立鄰居關係的各種狀態 ...

OSPF 多區域知識點(二)

配置命令 1.改善網路的可擴充套件性 2.快速收斂 1.域內通訊量 單個區域內的路由器之間交換資料報構成的通訊量 2.域間通訊量 不同區域的路由器之間資料報構成的通訊量 3.外部通訊量 ospf域內的路由器與ospf區域外或另乙個自治系統內的路由器之間交換資料報構成通訊量 1.內部路由器 只儲存本區...

jQuery基礎知識點(上)

jquery是乙個優秀的 輕量級的js庫 它相容css3,還相容各種瀏覽器 ie js入口函式只能出現一次,出現多次會存在事件覆蓋的問題。jquery的入口函式,可以出現任意多次,並不會存在事件覆蓋問題。區別二 執行時機不同 js入口函式是在所有的檔案資源載入完成後,才執行。這些檔案資源包括 頁面文...