理論:數據庫
·OSPF大體有如下幾個特色:網絡
1·可適應大規模網絡ide
2·路由變化l收斂速度很快學習
3·無路由環spa
4·支持可變長子網掩碼3d
5·支持區域劃分blog
6·支持以組播地址發送協議報進程
·OSPF的路由器類型:ip
1·區域邊界路由器(ABR):用來鏈接Area0和其餘區域的路由器路由
2·內部路由器:保存本身區域的鏈路狀態信息
3·自治邊界路由器(ASBR):用來鏈接ospf的AS與外部其餘的路由器,也就是說鏈接不是ospf協議的路由器
·OSPF的路由表的造成:路由器會發送它的直連網段告訴對方造成鄰居關係,對方學習到內容之後就會造成完整的網絡拓撲結構,也就是造成了鏈路狀態的結構
·OSPF區域:
·它適合大型網絡區域,好比:移動、聯通、電信,比他們更大的好比還有國家電網。
·Area0:骨幹區域
·Area1:子區域
·Area2:子區域
·Router ID:
·ospf區域內惟一表示路由器的IP地址
·下面是Router ID的選取規則:
·那麼有了Router ID之後才能判斷DR和BDR
·DR:路由器的核心者,稱爲指定路由器。鄰居關係只會發給DR
·BDR:被指定路由器,若是DR失效,那麼BDR就會頂上去工做
DR和BDR的選舉方法:
ospf的兩個組播地址:
224.0.0.5 負責宣告
224.0.0.6 負責監聽發送
OSPF的數據包和包類型:
1·Hello包
2·DBD數據庫描述包
3·LSR鏈路狀態請求包
4·LSU鏈路狀態更新包
5·LSAck鏈路狀態確認包
·OSPF的7個狀態,也能夠分爲兩個階段
1·Down狀態
2·Init狀態
3· 2-Way狀態
4·Exstart狀態
5·Exchange狀態
6·Loading狀態
7·Full狀態
·OSPF的網絡類型劃分,也就是說那些類型適合OSPF,具備 4種類型:
1·點到點網絡
2·廣播多路訪問網絡
3·非廣播多路訪問網絡
4·點到多點網絡
·下圖是鏈路狀態通告類型圖:
·路由重分發:
1·搭建拓撲圖、分析拓撲圖、標記好IP值和信息。思路必定要清晰
2·咱們實驗開始,在R1上面咱們只須要配置好IP、它是末端的路由,只須要給它一個默認路由跳出去就好:
3·在R2上面,在拓撲圖種能夠分析出,須要一個靜態路由指回到10網段,它還有一個動態OSPF種的Area0,而且還須要作上路由重分發,以下圖:
4·在R3上面作的事情比較多,配置端口就不提了:
1·開啓ospf路由協議進程,宣告30網段在area 1中
2·開啓ospf路由協議進程,宣告40、50網段在area 0骨幹區域中
3·添加一個默認路由指向ISP運營商
4·路由重分發,把默認路由注入到OSPF路由協議中
5·在R4中有兩個路由協議,分別是:ospf中的area 0區域、還有rip路由協議,那麼在這裏面須要作的就是開啓ospf路由協議和rip協議,而且分別在彼此之間注入對方協議:
6·在R5中只須要配置好IP、開啓rip協議、宣告本身的網段就好,這裏沒有其餘作的:
7·最後只剩下ISP運營商,這裏配置好IP,並作個默認路由指向R3就好:
8·嚴重全網是否互通:
9·全網互通、實驗成功!