OSPF(SPF)是一種基於鏈路狀態的且具備公有標準的路由協議,其核心思想就是,每臺路由器都將本身的鏈路狀態共享給其它路由器,在此基礎上,每臺路由器就能夠根據本身的鏈路狀態以及其餘路由器的鏈路狀態計算出本身去往各個目的地的路由。數據庫
OSPF理論上是沒有網絡規模限制的,而且支持網絡的層次化設計,能夠將網絡分爲2層。
而層是經過「區域」的概念進行區分的;分爲兩個區域:骨幹區域和非骨幹區域。
且全部非骨幹區域必須與骨幹區域直接鏈接,才能互相通信網絡
OSPF 特殊區域是指的是那些不容許 5 類 LSA 存在的區域
分類:
1)STUB區域 : 末節區域,該區域中是不容許存在四、5類LSA的,因此該區域的全部路由器都沒有外部路由,那麼,爲了與外部路由進行數據互通,STUB區域的ABR,向stub自動產生了一個默認路由。
2)Totally STUB區域 : 徹底末節區域,該區域中不容許存在三、四、5類LSA(僅保留一個特殊的3類LSA,表示默認路由);
該區域能夠減少STUB區域中的數據庫的大小,同時,還能夠減小其餘區域的不穩定,對該區域形成的不良影響。
3)NSSA(No So STUB Area)區域:該區域不容許四、5類LSA,可是是容許外部路由存在的;外部路由的表現方式爲7類LSA。
#7類LSA,僅僅能存在於 NSSA 區域,因此只有一、二、三、7類LSA
4) Totally NSSA區域:與NSSA相比,也是少了明細的3類LSA表示的路由;因此只有一、二、7類LSA;
該區域僅僅經過NSSA區域中的ABR自動產生的一個7類LSA表示的默認路由,就能夠實現NSSA區域與其餘區域和外部路由的互通ide
路由器區間編號 | 網段劃分 |
---|---|
R1<——>R2 | 192.168.12.0/24 |
R1<——>R5 | 192.168.15.0/24 |
R2<——>R3 | 192.168.23.0/24 |
R2<——>R5 | 192.168.25.0/24 |
R2<——>R6 | 192.168.26.0/24 |
R3<——>R7 | 192.168.37.0/24 |
R4<——>R8 | 192.168.48.0/24 |
R5<——>R9 | 192.168.59.0/24 |
R5<——>PC1 | 192.168.1.0/24 |
R9<——>PC2 | 192.168.2.0/24 |
R6<——>PC3 | 192.168.3.0/24 |
R7<——>PC4 | 192.168.4.0/24 |
R8<——>PC5 | 192.168.5.0/24 |
[R1]interface g 0/0/1 [R1-GigabitEthernet0/0/1]ip address 192.168.12.1 24 [R1-GigabitEthernet0/0/1]undo shutdown // 激活端口 Info: Interface GigabitEthernet0/0/1 is not shutdown. // 端口已激活 [R1-GigabitEthernet0/0/1]quit [R1]interface GigabitEthernet 0/0/0 [R1-GigabitEthernet0/0/0]ip address 192.168.15.1 24 [R1-GigabitEthernet0/0/0]undo shutdown Info: Interface GigabitEthernet0/0/0 is not shutdown. [R1-GigabitEthernet0/0/0]quit [R1]interface LoopBack 0 [R1-LoopBack0]ip address 1.1.1.1 24 [R2]interface GigabitEthernet 0/0/1 [R2-GigabitEthernet0/0/1]ip address 192.168.12.1 24 [R2-GigabitEthernet0/0/1]undo shutdown [R2-GigabitEthernet0/0/1]quit [R2]interface GigabitEthernet 0/0/2 [R2-GigabitEthernet0/0/2]ip address 192.168.23.2 24 [R2-GigabitEthernet0/0/2]undo shutdown [R2-GigabitEthernet0/0/2]quit [R2]interface GigabitEthernet 0/0/0 [R2-GigabitEthernet0/0/0]ip address 192.168.26.2 24 [R2-GigabitEthernet0/0/0]undo shutdown . [R2-GigabitEthernet0/0/0]quit [R2]in g 4/0/0 [R2-GigabitEthernet4/0/0]ip ad 192.168.25.2 24 [R2-GigabitEthernet4/0/0]undo shutdown [R2-GigabitEthernet4/0/0]quit [R2]interface LoopBack 0 [R2-LoopBack0]ip address 2.2.2.2 24 [R3]interface GigabitEthernet 0/0/2 [R3-GigabitEthernet0/0/2]ip address 192.168.23.3 24 [R3-GigabitEthernet0/0/2]undo shutdown [R3-GigabitEthernet0/0/2]quit [R3]interface GigabitEthernet 0/0/1 [R3-GigabitEthernet0/0/1]ip address 192.168.34.3 24 [R3-GigabitEthernet0/0/1]undo shutdown [R3-GigabitEthernet0/0/1]quit [R3]interface GigabitEthernet 0/0/0 [R3-GigabitEthernet0/0/0]ip address 192.168.37.3 24 [R3-GigabitEthernet0/0/0]undo shutdown [R3-GigabitEthernet0/0/0]quit [R3]interface Loopback 0 [R3-LoopBack0]ip address 3.3.3.3 24 [R4]interface GigabitEthernet 0/0/1 [R4-GigabitEthernet0/0/1]ip add [R4-GigabitEthernet0/0/1]ip address 192.168.34.4 24 [R4-GigabitEthernet0/0/1]undo shutdown [R4-GigabitEthernet0/0/1]quit [R4]interface GigabitEthernet 0/0/0 [R4-GigabitEthernet0/0/0]ip address 192.168.48.4 24 [R4-GigabitEthernet0/0/0]undo shutdown [R4-GigabitEthernet0/0/0]interface loopback 0 [R4-LoopBack0]ip add 4.4.4.4 24 [R5]int g 0/0/0 [R5-GigabitEthernet0/0/0]ip ad 192.168.15.5 24 [R5-GigabitEthernet0/0/0]un sh [R5-GigabitEthernet0/0/0]in g 4/0/0 [R5-GigabitEthernet4/0/0]ip ad 192.168.25.5 24 [R5-GigabitEthernet4/0/0]un sh [R5-GigabitEthernet4/0/0]in g 0/0/2 [R5-GigabitEthernet0/0/2]ip ad 192.168.59.5 24 [R5-GigabitEthernet0/0/2]un sh [R5-GigabitEthernet0/0/2]in g 0/0/1 [R5-GigabitEthernet0/0/1]ip ad 192.168.1.254 24 // PC1的網關 [R5-GigabitEthernet0/0/1]un sh [R5-GigabitEthernet0/0/1]in loo 0 [R5-LoopBack0]ip ad 5.5.5.5 24 [R6]in g 0/0/0 [R6-GigabitEthernet0/0/0]ip ad 192.168.26.6 24 [R6-GigabitEthernet0/0/0]un sh [R6-GigabitEthernet0/0/0]in g 0/0/1 [R6-GigabitEthernet0/0/1]ip ad 192.168.3.254 24 // PC3的網關 [R6-GigabitEthernet0/0/1]un sh [R6-GigabitEthernet0/0/1]in loo 0 [R6-LoopBack0]ip ad 6.6.6.6 24 [R7]interface GigabitEthernet 0/0/0 [R7-GigabitEthernet0/0/0]ip address 192.168.37.7 24 [R7-GigabitEthernet0/0/0]undo shutdown [R7-G]in g 0/0/1 [R7-GigabitEthernet0/0/1]ip ad 192.168.4.254 24 // PC4的網關 [R7-GigabitEthernet0/0/1]un sh [R7-GigabitEthernet0/0/1]in loo 0 [R7-LoopBack0]ip ad 7.7.7.7 24 [R8]interface GIgabitEthernet 0/0/0 [R8-GigabitEthernet0/0/0]ip address 192.168.48.8 24 [R8-GigabitEthernet0/0/0] [R8-GigabitEthernet0/0/0]undo shutdown [R8-GigabitEthernet0/0/0]in g 0/0/1 [R8-GigabitEthernet0/0/1]ip ad 192.168.5.254 24 // PC5的網關 [R8-GigabitEthernet0/0/1]un sh [R8-GigabitEthernet0/0/1]in loo 0 [R8-LoopBack0]ip ad 8.8.8.8 24 [R9]interface GigabitEthernet 0/0/2 [R9-GigabitEthernet0/0/2]ip address 192.168.59.9 24 [R9-GigabitEthernet0/0/2]undo shutdown [R9-GigabitEthernet0/0/2]in g 0/0/0 [R9-GigabitEthernet0/0/0]ip ad 192.168.2.254 24 // PC2的網關 [R9-GigabitEthernet0/0/0]un sh [R9-GigabitEthernet0/0/0]in loo 0 [R9-LoopBack0]ip ad 9.9.9.9 24