Router(config-router)#redistribute protocol metric metric-value metric-type type-value subnets
OSPF協議與RIP協議redis
router rip //在rip協議中注入ospf協議 redistribute ospf metric 10 //metric爲度量值,這裏標準爲跳數 router ospf 1 //在ospf協議中注入rip協議 redistribute rip metric 200 subnets //度量值爲帶寬
OSPF重分發靜態路由 架構
router ospf 1 redistribute static metric 100 subnets metric-type2
OSPF重分發默認路由 ide
router ospf 1 network 192.168.0.0 0.0.0.255 area 0 default-information originate metric 10 netric-type 1 ip route 0.0.0.0 0.0.0.0 10.0.1.1
實驗環境準備:GNS3中的6臺路由器,四臺PC機學習
打開GNS33d
一、按照拓撲圖完成路由間的鏈接(注意:R3路由須要右鍵點擊選擇configure,在Slots中添加兩塊NM-1FE-TX工做單板。)code
二、將R6路由圖標樣式修改成cloud雲樣式,這裏將R6路由模擬爲移動ISP。orm
三、將各個設備鏈接並開啓。router
R1#configure terminal //進入全局模式 R1(config)#interface fastEthernet 0/0 //進入f0/0接口 R1(config-if)#ip address 192.168.10.1 255.255.255.0 //設置IP地址與子網掩碼 R1(config-if)#no shut R1(config-if)#interface fastEthernet 0/1 R1(config-if)#ip address 128.10.0.10 255.255.0.0 R1(config-if)#no shut R1(config-if)#exit //退回全局模式 R1(config)#ip route 0.0.0.0 0.0.0.0 128.10.0.20 //建立默認路由(128.10.0.20爲下一跳地址)
R2#configure terminal //進入全局模式 R2(config)#interface fastEthernet 0/0 //進入f0/0接口 R2(config-if)#ip address 128.10.0.20 255.255.0.0 //設置IP地址與子網掩碼 R2(config-if)#no shut R2(config-if)#interface fastEthernet 0/1 R2(config-if)#ip address 128.20.0.10 255.255.0.0 R2(config-if)#no shut R2(config-if)#exit //退回全局模式 R2(config)#ip route 192.168.10.0 255.255.255.0 128.10.0.10 //建立靜態路由 R2(config)#router ospf 1 //進入OSPF協議1號進程 R2(config-router)#router-id 2.2.2.2 //指定Router ID R2(config-router)#network 128.20.0.0 0.0.255.255 area 1 //宣告自身網段 R2(config-router)#redistribute connected subnets //將直連網段注入OSPF中 R2(config-router)#redistribute static subnets //將非直連網段注入OSPF中 R2(config-router)#ex
R3#configure terminal //進入全局模式 R3(config)#interface fastEthernet 0/0 //進入f0/0接口 R3(config-if)#ip address 128.20.0.20 255.255.0.0 //設置IP地址與子網掩碼 R3(config-if)#no shut R3(config-if)#interface fastEthernet 0/1 R3(config-if)#ip address 128.30.0.10 255.255.0.0 R3(config-if)#no shut R3(config-if)#interface fastEthernet 1/0 R3(config-if)#ip address 12.0.0.2 255.0.0.0 R3(config-if)#no shut R3(config-if)#interface fastEthernet 2/0 R3(config-if)#ip address 192.168.20.1 255.255.255.0 R3(config-if)#no shut R3(config-if)#exit //退回全局模式 R3(config)#ip route 192.168.30.0 255.255.255.0 12.0.0.10 //建立靜態路由 R3(config)#router ospf 1 R3(config-router)#router-id 3.3.3.3 R3(config-router)#network 128.20.0.0 0.0.255.255 area 1 //在area1中宣告自身網段 R3(config-router)#network 128.30.0.0 0.0.255.255 area 0 //在area0中宣告自身網段 R3(config-router)#network 192.168.20.0 0.0.0.255 area 1 //在area1中宣告自身網段 R3(config-router)#redi con sub //將直連網段注入OSPF中 R3(config-router)#redi static sub //將非直連網段注入OSPF中 R3(config-router)#ex
R4#configure terminal //進入全局模式 R4(config)#int f 0/1 //進入f0/0接口 R4(config-if)#ip add 128.30.0.20 255.255.0.0 //設置IP地址與子網掩碼 R4(config-if)#no shut R4(config-if)#int f0/0 R4(config-if)#ip add 128.40.0.10 255.255.0.0 R4(config-if)#no shut R4(config-if)#ex R4(config)#router rip //創建RIP協議 R4(config-router)#version 2 //選擇版本2 R4(config-router)#no auto-summary //關閉子網彙總功能 R4(config-router)#network 128.40.0.0 //宣告自身網段 R4(config-router)#redi ospf 1 metric 5 //將ospf進行注入 R4(config-router)#ex R4(config)#router ospf 1 R4(config-router)#router-id 4.4.4.4 R4(config-router)#network 128.30.0.0 0.0.255.255 area 0 R4(config-router)#redi rip sub //將rip進行注入 R4(config-router)#ex
R5#conf t R5(config)#int f 0/1 R5(config-if)#ip add 128.40.0.20 255.255.0.0 R5(config-if)#no shut R5(config-if)#int f 0/0 R5(config-if)#ip add 192.168.40.1 255.255.255.0 R5(config-if)#no shut R5(config-if)#ex R5(config)#router rip R5(config-router)#ver 2 R5(config-router)#no auto-summ R5(config-router)#network 128.40.0.0 R5(config-router)#network 192.168.40.0 R5(config-router)#ex
R6#conf t R6(config)#int f 0/0 R6(config-if)#ip add 12.0.0.10 255.0.0.0 R6(config-if)#no shut R6(config-if)#int f 0/1 R6(config-if)#iP add 192.168.30.1 255.255.255.0 R6(config-if)#no shut R6(config-if)#ex R6(config)#ip route 0.0.0.0 0.0.0.0 12.0.0.2 R6(config)#end
實施步驟:blog
PC1> PC1> ip 192.168.20.3 192.168.20.1 Checking for duplicate address... PC1 : 192.168.20.3 255.255.255.0 gateway 192.168.20.1 PC1>
PC2> PC2> ip 192.168.10.10 192.168.10.1 Checking for duplicate address... PC1 : 192.168.10.10 255.255.255.0 gateway 192.168.10.1 PC2>
PC3> PC3> ip 192.168.40.10 192.168.40.1 Checking for duplicate address... PC1 : 192.168.40.10 255.255.255.0 gateway 192.168.40.1 PC3>
4號PC機> 4號PC機> ip 192.168.30.10 192.168.30.1 Checking for duplicate address... PC1 : 192.168.30.10 255.255.255.0 gateway 192.168.30.1 4號PC>
查看命令:Rn(n=2~5)#show ip route接口
注意:只有運行了動態路由協議的路由纔可進行學習!!所以,R1和R6兩個路由的路由表中是不可能含有其它網段的
檢查命令(PC機上):ping IP地址