ospf怎麼配置
A. 路由器如何配置OSPF,及工作原理
啟動OSPF路由進程
Router(config)#
router
ospf
process-id
指定OSPF協議運行的介面和所在的區域
Router(config-router)#
network
address
inverse-mask
area
area-id
修改介面的Cost值
Router(config-if)#ip
ospf
cost
cost
例子
R2(config)#router
ospf
1
R2(config-router)#router-id
192.168.1.1
R2(config-router)#network
192.168.1.1
0.0.0.0
area
0
R2(config-router)#network
10.0.0.0
0.0.0.3
area
0
B. OSPF是怎麼配置的
具體配置如下:
router
ospf
100
(100是進程號,隨便一個數字,一般一台設備啟一個進程)
router-id
192.168.0.1
(自己設定,格式為IP地址,推薦本機loopback地址)
network
172.20.1.1
0.0.0.0
area
0
(172.20.1.1為埠地址,有幾個埠劃入寫幾條,0.0.0.0為反掩碼,精確宣告,area是區域號,根據規劃來)
這就配置完了,show
ip
ospf
neighbor
可以看到ospf鄰居,一般用來調試。
C. ensp中一台路由器一台交換機,兩台pc怎麼配置ospf
ensp中一台路由器一台交換機,ospf配置方法有:配置的主機位為1,網路位為3,所以掩碼為24,然後加路由器或者交換機換成三層交換機,可以用單臂路由配置的方法進行適配。
首先要重新ping幾次,如果再不行先Ping網關然後在Ping,我們需要查看埠是Ethernet還是GE,如果是Ethernet則我們使用E0/0/0,否則我們就使用G0/0/0。即mask : 255.255.255.0,四台PC機IP配置如圖所示,Swiith0跟Router0之間用0號連接且配置IP為192.168.122.254。
在配置ensp中一台路由器一台交換機ospf,as-sw1及as-sw2是兩台接入層交換機,它們各自連接著一些終端PC,as-sw1連接著vlan10的用戶,as-sw2連接著vlan20的用戶。
core-sw1及core-sw2是兩台核心交換機,它們具備三層路由功能,而且分別是vlan10和vlan20用戶的網關,兩台核心交換機採用VLAN12實現三層對接,在兩台核心交換機上部署OSPF,使得全網的路由實現互通。
這樣一來就可以進行配置了,通過core-sw1已經通過OSPF學習到了去往192.168.20.0/24網段的路由,而core-sw2也能夠通過OSPF學習到去往192.168.1.0/24網段的路由。
D. 多區域ospf路由配置
多區域ospf路由配置?Copyright © 1999-2020, CSDN.NET, All Rights Reserved
登錄
我的八仙桌
關注
網路中多區域OSPF路由協議配置 原創
2018-05-03 16:05:51
我的八仙桌
碼齡8年
關注
在眾多的路由協議中,ospf有好多優點,比如它適應各種規模的網路(最多支持幾千台路由器)、無自環、支持區域劃分、可以路由分級等。下面我們重點來講它的區域劃分,在這之前我們先來了解一些有關區域劃分的基本知識:
1、我們的網路可以看成是由多個自治系統組成,通過搜集和傳遞自治系統鏈路狀態來動態地發現和傳播路由以達到自治系統的信息同步。
2、每個自治系統又可劃分為不同的區域,如果一個路由器埠被分配到多個區域內,這個路由器就被稱為區域邊界路由器ABR,它是指那些處於區域邊緣連接多個區域的路由器。
3、通過ABR可以學到其它區域的路由信息,所有ABR和位於它們之間的路由器稱為骨幹區域,由於所有區域必須在邏輯上與骨幹區域保持連通性,特別引入了虛連接的概念,使那些在物理上分割的區域也能保持邏輯上的連通性。
4、連接自治系統的路由器稱為自治系統邊界路由器ASBR,通過ASBR來學習該OSPF自治系統之外的路由信息(如靜態路由、rip等)
5、一個網段只能屬於同一個區域
好了,我們了解了這些後來進行我們的實驗,本實驗由華為三台路由器、兩台交換機和一台防火牆來完成,如下圖所示,我們用了ospf和rip兩種路由協議,ospf網路劃分為3個區域,R1、SW1和防火牆上各做一個loopback埠來方便我們的測試
拓撲圖
一、路由器R1的配置
1、首先配上ip地址
2、啟動ospf並把埠加入區域
這里需要注意的是華為路由器與交換機、防火牆在配置ospf的時候有些不同之處,我們需要先啟動ospf
二、以R1為例,為R2配置ip地址和ospf
1、配完之後我們嘗試ping一下S0埠卻發現ping不通
這里需要注意的是華為的設備在一條鏈路的最後一個埠(也就是R1上的S0)要進行復位,下面來進行復位並再次ping,發現通了
2、配置rip協議
三、以R1為例為R3配置ip和ospf
四、配置SW1
1、創建vlan並把埠加入vlan,然後為埠配置ip地址,測試與R3埠E1的連通性
2、創建loopback埠並加入ip
3、把埠加入區域
五、以SW1為例為SW2配置ip,然後啟動rip
六、配置防火牆
1、配置ip並把埠加入trust區域
2、創建loopback並把埠加入,然後把埠加入untrust區域
3、啟動rip並加入埠
七、 通過配置使ospf網路和rip網路能互相學習路由
1、查看R2的路由,在下圖中我們看到R2通過ospf學習到了R1、R3、和SW1的路由,又通過rip學習到SW2和F的路由
2、查看SW1的路由,看到除了直連的和通過ospf學習到的並沒有SW2和防火牆的路由
3、上面的情況是因為我們沒有做路由再發布的原因,我們設想一下ospf的網路是個大的網路,而rip的網路較小,那麼我們就可以把rip網路的路由導入到ospf的網路中來,下面根據設想在我們的邊界路由器R2上來實現
首先導入rip路由
然後再次查看SW1的路由,這次可以看到除了ospf學到的和直連的,我們還看到了名為O_ASE的路由,O代表ospf,AS表示自治域,E代表外部的,可以說明導入如有成功
4、這時候SW1有了SW2和防火牆的路由,那我們能夠ping通他們嗎,經過檢測答案是否定的,那是為什麼呢?這是因為SW2和防火牆沒有學到SW1的路由。根據前面的設想把ospf網路的路由導入到rip網路中又不現實,因為ospf網路過大,這時候我們解決的辦法就是發布一條默認路由。
首先做一條靜態路由,我們先建個類似於垃圾桶的埠null,當有條找不到目的地的路由時就把它投到里邊,在下邊?後邊應該填寫剛剛建的null 0
然後到rip中去發布
5、到SW2和防火牆上檢查是否發布成功,如下圖所示,說明發布成功
在防火牆的路由表中默認路由下一跳指向192.168.7.1
6、在防火牆是上通過ping R1和SW1來做最後檢驗,如下圖所示 ,說明我們的網路已經完成了ospf和rip的路由學習
E. OSPF基本配置包括哪些步驟
實驗步驟:
SH3 配置:
Step1.配置各路由器介面信息,啟用OSPF 並發布相應網段EnConf t
Hostname sh3
Int loopback 0
Ip add 192.168.3.1 255.255.255.0
Int f0/0
Ip add 192.168.1.3 255.255.255.0
No sh
Int s1/1
Ip add 192.168.224.1 255.255.255.0
No sh
Exit
Exit
Show run
Conf t
Router ospf 111
Network 192.168.3.0 0.0.0.255 area 0
Network 192.168.1.0 0.0.0.255 area0
Network 192.168.224.0 0.0.0.255 area 51
Exit
Exit
Show ip routeStep2.配置 area 51 為非純末梢區域Conf t
Router ospf 111
Area 51 nssa no-summary
Exit
Exit
Show ip routeSH1 配置:
Step1.配置各路由器介面信息,啟用OSPF 並發布相應網段En
Conf t
Hostname sh1
Int loopback 0
Ip add 192.168.64.1 255.255.255.0
Int loopback 5
Ip add 10.0.0.6 255.0.0.0
Int f0/0
Ip add 192.168.1.1 255.255.255.0
No sh
Exit
Exit
Show run
Conf t
Router ospf 222
Network 192.168.1.0 0.0.0.255 area 0
Network 192.168.64.0 0.0.0.255 area 1
Exit
Exit
Show ip routeStep2.配置 area 1 為完全末梢區域Conf t
Router ospf 222
Area 1 stub no-summary
End
Show ip routeGZ1 配置:
Step1.配置各路由器介面信息,啟用OSPF 並發布相應網段En
Conf t
Int s1/1
Ip add 192.168.224.2 255.255.255.0
No sh
Int s1/2
Ip add 192.168.5.1 255.255.255.0
No sh
Exit
Exit
Show run
Conf t
Router ospf 333
Network 192.168.224.0 0.0.0.255 area 51
End
Show ip routeStep2.配置 area 51 為非純末梢區域Conf t
Router ospf 333
Area 51 nssa no-summary
ExitStep3.配置 RIP 路由,配置路由重分發Router rip
Network 192.168.5.0Redistribute ospf 333 metric 10
Router ospf 333
Redistribute rip metric 200 subnets
End
Show ip routeBJ1 配置:
Step1.配置各路由器介面信息,啟用OSPF 並發布相應網段En
Conf t
Int s1/2
Ip add 192.168.5.2 255.255.255.0
No sh
ExitStep2.配置RIP 路由和到OSPF 區域的默認路由Router rip
Network 192.168.5.0
Ip route 0.0.0.0 0.0.0.0 192.168.5.1
Exit
Exit
Show ip route驗證:各主機間能相互 ping 通
F. OSPF具體怎麼配置。完整步驟
你又沒問清楚是H3C還是CISCO得
算了我就說CISCO的吧
enable
conf
t
router
ospf
110
//啟用進程號為110的OSPF
router-id
*.*.*.*
//
配置router
ID號
OSPF中用來識別路由器的
no
au
//關閉自動匯總
net
12.12.12.0
0.0.0.255
area
0
//把12.12.12.0/24網段宣告進OSPF中,並且激活該網段上的介面。
OSPF博大精深,太多太多配置了都。。
譬如
OSPF的驗證,分為區域驗證,鏈路驗證,虛鏈路驗證
建立虛鏈路,建立TUNNEL
口
手工匯總,修改AD值,
修改介面的COST值,
OSPF的特殊區域如:STUB
,totally
stub,
nssa
,TOTALLY
NSSA
路由的重分發
等等
太多太多了
G. 路由器交換技術怎麼配置ospf
樓主,你好
不同廠家配置OSPF命令不一樣
以Cisco 和 H3C舉例 如下:
Cisco:
router ospf 1
router-id 1.1.1.1
inter g1/0/1
ip add 202.103.24.68 255.255.255.0
ip ospf 1 area 0
ip ospf network point-to-point
H3C:
ospf 1 router-id 1.1.1.1
area 0
inter g1/0/1
ip add 202.103.24.68 24
ospf 1 area 0
ospf network-type p2p
H. 如何配置ospf
OSPF路由協議是用於網際協議(IP)網路的鏈路狀態路由協議。該協議使用鏈路狀態路由演算法的內部網關協議(IGP),在單一自治系統(AS)內部工作。適用於IPv4的OSPFv2協議定義於RFC 2328,RFC 5340定義了適用於IPv6的OSPFv3。
OSPF協議是一種鏈路狀態協議。每個路由器負責發現、維護與鄰居的關系,並將已知的鄰居列表和鏈路費用LSU報文描述,通過可靠的泛洪與自治系統AS(Autonomous System)內的其他路由器周期性交互,學習到整個自治系統的網路拓撲結構;並通過自治系統邊界的路由器注入其他AS的路由信息,從而得到整個Internet的路由信息。每隔一個特定時間或當鏈路狀態發生變化時,重新生成LSA,路由器通過泛洪機制將新LSA通告出去,以便實現路由的實時更新。
(8)ospf怎麼配置擴展閱讀:
OSPF路由協議的實現過程
1、初始化形成埠初始信息:在路由器初始化或網路結構發生變化(如鏈路發生變化,路由器新增或損壞)時,相關路由器會產生鏈路狀態廣播數據包LSA,該數據包里包含路由器上所有相連鏈路,也即為所有埠的狀態信息。
2、路由器間通過泛洪(Floodingl機制交換鏈路狀態信息:各路由器一方面將其LSA數據包傳送給所有與其相鄰的OSPF路由器,另一方面接收其相鄰的OSPF路由器傳來的LSA數據包,根據其更新自己的資料庫。
3、形成穩定的區域拓撲結構資料庫:OSPF路由協議通過泛洪法逐漸收斂,形成該區域拓撲結構的資料庫,這時所有的路由器均保留了該資料庫的一個副本。
4、形成路由表:所有的路由器根據其區域拓撲結構資料庫副本採用最短路徑法計算形成各自的路由表。
I. ospf配置命令實驗
OSPF:open shortest path first
開放式最短路徑優先
area 0 :骨幹區域(核心區域)
area 1 2 :常規區域
註:常規區域必須和骨幹區域直接相連
ABR:area border router 區域邊界路由器
ASBR:auto-system border router 自製系統邊界路由器
R1:
int s1/0/0
ip add 12.1.1.1 24
int loopback0
ip add 1.1.1.1 24
ospf 1
area 1
network 1.1.1.0 0.0.0.255
network 12.1.1.0 0.0.0.255
R2:
int s1/0/1
ip address 12.1.1.2 24
int g0/0/0
ip address 23.1.1.2 24
int loopback0
ip address 2.2.2.2 24
ospf 1
area 1
network 12.1.1.0 0.0.0.255
area 0
network 2.2.2.0 0.0.0.255
network 23.1.1.0 0.0.0.255
R3:
int g0/0/0
ip address 23.1.1.3 24
int g0/0/1
ip address 192.168.1.3 24
int loopback0
ip address 3.3.3.3 24
ospf 1
area 0
network 3.3.3.0 0.0.0.255
network 23.1.1.0 0.0.0.255
area 2
network 192.168.1.0 0.0.0.255
R4:
int g0/0/0
ip address 192.168.1.4 24
int loopback0
ip address 4.4.4.4 24
ospf 1
area 2
network 4.4.4.0 0.0.0255
network 192.168.1.0 0.0.0.255
R5:
int g0/0/0
ip address 192.168.1.5 24
int loopback0
ip address 5.5.5.5 24
ospf 1
area 2
network 5.5.5.0 0.0.0.255
network 192.168.1.0 0.0.0.255
驗證:
Router id:標識運行OSPF的路由器的身份ID,不能重復。
選舉規則:
手動最優先,如果沒有指定選舉環回口,沒有環回口則選舉網路介面(介面地址越大越優先)。
註:華為設備:手動指定最優先,5最先UP的介面最優先。
router id 是在ospf剛啟動時選舉的。
手動指定router id
ospf 1 router id 2.2.2.2
OSPF建立鄰居的條件:
1、兩台路由器router id 一致
2、兩台路由器直連的網段必須宣告到相同的area區域。
3、認證的類型、密碼必須一致
4、直連必須可以通信
5、OSPF鄰居之間的特殊區域標識必須一致
6、
7、
OSPFO的路由優先順序:preference 10(默認)
三張表:
鄰居表、拓撲表、路由表
鄰居表:
display ospf error 查看OSPF錯誤信息
拓撲表:(鏈路狀態資料庫)
路由表:
動態路由:
1、距離矢量路由協議:distance-vector:RIP、BGP
2、鏈路狀態路由協議:link-state:OSPF、ISIS
OSPF鄰居建立過程:
down------>init-------->2-way-------->exstart-------->exchange------->loading------->full
init:初始狀態,開始交互hello報文
2-way:路由器雙方都得到對方的router-id
exstart:准備交互DBD描述報文,同時選舉DR和BDR
exchange:交互DBD描述報文
loading:載入狀態,請求對方的完整的明細路由
full:完全鄰接狀態,雙方資料庫同步
查看OSPF形成鄰居的幾個狀態
information-center enable
<>debugging ospf event
<>terminal debugging
<>reset ospf process
OSPF之DR、BDR
DR:designate router指定路由器
BDR:backup DR備份路由器
作用:為了減少MA(多路訪問)環境下,不必要的OSPF的報文發送,減少鏈路帶寬的佔用,路由器自動選舉DR、BDR。
DR other路由器只會把信息傳遞給DR、BDR。
DR、BDR選舉規則:介面優先順序+router id,越大越優先。
DR、BDR不搶占規則:DR、BDR一旦選舉成功,則不會再次選舉。(除非重啟)
優先順序為0表示直接不參與DR、BDR選舉。
調整OSPF介面優先順序:
R4:
int g0/0/0
ospf dr-priority 5 把介面優先順序改為5
R3:
interface g0/0/1
ospf dr-priority 0
R5:
int g0/0/0
ospf dr-priority 0
R3、R4、R5:
<>reset ospf process 重啟OSPF進程
驗證:
OSPF常見的五種報文:
1、hello:發送自身touter-id,自報家門
2、DBD:data base description資料庫描述摘要(目錄)
3、LSR:link-state request 鏈路狀態請求,請求某鏈路的詳細路由信息
4、LSU:link-state update 鏈路狀態更新,對求請求的回應
5、LSack:鏈路狀態確認
串列鏈路不選DR、BDR。
OSPF路由引入和路由匯總
OSPF路由引入(import):
R1、R2、R3、R4、R5上面OSPF的路由同上。
R5:
int loopback1
ip address 8.8.8.8 24
int g0/0/1
ip address 57.1.1.5 24
rip 1
version 2
network 8.0.0.0
network 57.0.0.0
undo summary(關閉路由匯總)
R7:
int g0/0/0
ip address 57.1.1.7 24
int loopback0
ip address 7.7.7.7 24
rip 1
version 2
network 57.0.0.0
network 7.0.0.0
在R5、R7上把RIP宣告之後,需要在ASBR上做路由引入。
R5:
ospf 1
ipmort-router rip
驗證:
這樣R4上就有R7的路由了。
引入的路由:O_ASE(ospf-autosystem external),ospf 自製系統外部路由,優先順序默認為150。
上面只是單項引入,在R7上是學習不到其餘路由器上的路由協議的。
R5:
rip 1
import-router ospf 將ospf引入rip
驗證:
這樣R1就可以和R7通信了。
這樣做叫路由的雙向引入。
(在自製系統邊界路由器上做雙向引入)
OSPF引入預設路由:
R1、R2、R3、R4、R5中的OSPF配置同上。
R3:
int g0/0/2
ip address 38.1.1.3 24
R8:
int g0/0/0
ip address 38.1.1.8 24
ip router-static 0.0.0.0 0 38.1.1.3
R3上默認路由指向R8
ip riuter-static 0.0.0.0 0 38.1.1.8
R3上OSPF中引入靜態路由
ospf 1
default-route-advertise always總是引入靜態路由
註:always 無論R3是否有預設路由存在,R3總會向OSPF區域下發預設路由。
ospf中引入預設路由。
驗證:
這樣R4就可以和R8通信。
OSPF路由匯總
作用:精簡路由表的大小,減少路由器計算資源的開銷。
1、區域間匯總(必須在ABR)
R1:
int loopback1
ip address 1.1.2.1 24
int loopback 2
ip address 1.1.3.1 24
ospf 1
area 1
network 1.1.2.0 0.0.0.255
network 1.1.3.0 0.0.0.255
其餘OSPF路由配置同上。
三條明細路由可以匯總成一條。
1.1.1.0/24
1.1.2.0/24
1.1.3.0/24
1.1.000000 01.0
1.1.000000 10.0
1.1.000000 11.0
得出1.1.0.0/22
在ABR上做路由匯總
R2:
ospf 1
area 1
abr-summary 1.1.0.0 255.255.252.0
2、自製系統間的匯總(必須在ASBR上匯總)
OSPF配置同上
R7:
int loopback 1
ip address 7.7.8.7 24
int loopback 2
ip address 7.7.9.7 24
由於rip宣告的主類地址,所以不需要再宣告了。
三條明細路由
7.7.7.0
7.7.8.0
7.7.9.0
7.7.0000 0111.0
7.7.0000 1000.0
7.7.0000 1001.0
7.7.0.0/20
在ASBR上做路由匯總:
R5:
ospf 1
asbr-summary 7.7.0.0 255.255.240.0
OSPF虛鏈路
OSPF配置同上
新增:
R1:
int g0/0/0
ip address 16.1.1.1 24
R6:
int g0/0/0
ip address 16.1.1.6 24
int loopback0
ip address 6.6.6.6 24
宣告OSPF
R1:
ospf 1
area 5
network 16.1.1.0 0.0.0.255
R6:
ospf 1
area 5
network 15.1.1.0 0.0.0255
network 6.6.6.0 0.0.0.255
在R1上有R6的路由,R2上沒有。
area 5沒有與骨幹區域相連,所以不能通信,需要藉助虛鏈路。
area 1正好連接area 5和area 0 相連,所以在area 1的兩端做虛鏈路。
R1:
ospf 1
area 1
vlink-peer 2.2.2.2(2.2.2.2為對方路由器的router id)
R2:
ospf 1
area 1
vlink-peer 1.1.1.1
驗證:
虛鏈路是區域0的延伸,默認屬於區域0
OSPF的認證
R3:
int g0/0/1
ospf authention-mode simple ciper huawei
發現R3的鄰居沒有R4、R5
R4:
int g0/0/0
ospf authention-mode simple ciper huawei
R5:
int g0/0/0
opsf authention-mode simple ciper 123
只有認證配置正確的才能建立鄰居關系。
<>reset ospf counters 清空OSPF的統計信息
OSPF靜默介面:
ospf 1
silnet-interface g0/0/1將g0/0/1設置為靜默介面,靜默介面不會發送任何OSPF報文。
將接PC的介面設置為靜默介面。
修改OSPF優先順序
ospf 1
preference 20將OSPF路由優先順序改為20
OSPF的LSA(link state advertise)類型:
LSA是包含在LSU裡面的。
1、一類LSA:router lsa 每個路由器都可以發送,僅在自己area區域發送,通告自身信息(自報家門)
display ospf lsdb
display ospf lsdb router
2、二類LSA:Network lsa
只有DR可以發出,僅在自己area區域發送,通告DR的位置和身份
display ospf lsdb
display ospf lsdb network
3、三型LSA:summary lsa
只能由ABR發送,可以穿越整個OSPF自製系統(中間需要各個ABR轉發),將不同區域的OSPF路由信息相互傳遞
display ospf lsdb
display ospf summary
4、四型LSA:asbr lsa
只能由ABR發送,發送范圍整個OSPF自製系統,通告ASBR的身份信息
display ospf lsdb asbr
5、五型LSA:External lsa
ASBR發出,發送整個OSPF自製系統,通告其他自製系統的路由信息
display ospf lsdb
display ospf lsdb ase
6、七型LSA:nssa lsa
由位於nssa區域的ASBR產生,發送范圍僅僅是nssanssa區域(傳至ABR時會轉換成5型繼續傳遞)
作用是將nssa區域後的其他自製系統的路由引入OSPF自製系統
OSPF的特殊區域
1、stub
2、totally stub
3、NSSA
4、totally NSSA
stub末節區域,不接收五型lsa
R1、R2:
ospf 1
area 1
stub
註:R1~area 1~R2,必須在R1和R2上同時配置stub,否則無法建立鄰居。
作用:拒絕五型LSA,減少路由表的大小,減輕末節路由器的負擔。
註:特殊區域的路由會自動形成預設路由指向ABR來訪問其他自製系統的路由。
裡面就沒有了五型lsa,會自動形成預設路由指向ABR。
totally stub:完全末節區域
(拒絕3、4、5型LSA)
配置:
R1:
ospf 1
area 1
stub no-summary
R2:
ospf 1
area 1
stub no-summary
驗證:
NSSA:not so stub area
拒絕五型LSA,會放行後面的其他自製系統的路由即「小尾巴」,「小尾巴」的路由會通過七型的LSA透傳stub區域。
R1:
int loopback3
ip address 9.9.9.9 24
rip 1
version 2
indo summary
network 9.0.0.0
ospf 1
import-router rip
如果配置stub,會拒絕五型LSA,9.9.9.9就會被引入不了OSPF。這樣就可以配置NSSA區域。
R1、R2:(同區域的路由都要配置)
ospf 1
area 1
nsaa
驗證:
totally nssa
R1、R2:
ospf 1
area 1
nssa no-summary
特點: 拒絕3、4、5型LA,同時產生7型LSA。
配置完totally nsaa 之後就只剩下一條預設路由了。