Packet Tracer 思科模擬器入門教程 之十四 路由器綜合路由配置
實驗目標
掌握綜合路由器的配置方法;
掌握檢視通過路由重分佈學習產生的路由;
熟悉廣域網線纜的連結方式;
實驗背景
假設某公司通過一臺三層交換機連到公司出口路由器R1上,路由器R1再和公司外的另一臺路由器R2連線。三層交換機與R1間執行RIPV2路由協議,R1與R2間執行OSPF路由協議。現要做適當配置,實現公司內部主機與公司外部主機之間的相互通訊。
技術原理
為了支援本裝置能夠執行多個路由協議程序,系統軟體提供了路由資訊從一個路由程序重分佈到另一個路由程序的功能。比如你可以將OSPF路由域的路由重新分佈後通高RIP路由域中,也可以將RIP路由域的路由重新分佈後通告到OSPF路由域中。路由的相互重分佈可以在所有的IP路由協議之間進行。
要把路由從一個路由域分佈到另一個路由域,並且進行控制路由重分佈,在路由程序配置模式中執行以下命令:
redistribute protocol [metric metric][metric-type metric-type][match internal|external type|nssa-external type][tag tag][route-map route-map-name][subnets]
實驗步驟
新建Packet Tracer拓撲圖
(1)PC與交換機間用直連線連線;PC與路由、路由與路由之間用交叉線連線。
(2)在三層上劃分2個Vlan,執行RIPV2協議;R2執行OSPF協議。
(5)在路由器R1上左側配置RIPV2路由協議;右側配置OSPF協議。
(6)在R1路由程序中引入外部路由,進行路由重分佈。
(7)將PC1、PC2主機預設閘道器分別設定為與直接網路裝置介面IP地址。
(8)驗證PC1、PC2主機之間可以互相通訊;
實驗裝置
Router_1841 2臺;Switch_3560 1臺;直通線;交叉線
1.配置PC0
IP: 192.168.1.2
Submask: 255.255.255.0
Gateway: 192.168.1.1
2.配置PC1
IP: 192.168.4.2
Submask: 255.255.255.0
Gateway: 192.168.4.1
3.配置交換機Switch0
Switch>en
Switch#conf t
Switch(config)#vlan 2
Switch(config-vlan)exit
Switch(config)#int fa 0/10
Switch(config-if)#switchport access vlan 2
Switch(config-if)#exit
Switch(config)#int vlan 1
Switch(config-if)#ip address 192.168.1.1 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#exit
Switch(config)#int vlan 2
Switch(config-if)#ip address 192.168.2.1 225.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#end
Switch#show int vlan 1
Switch#conf t
Switch(config)#router rip
Switch(config-router)#network 192.168.1.0
Switch(config-router)#network 192.168.2.0
Switch(config-router)#version 2
4.配置路由器Router0
Router>en
Router#conf t
Router(config)#int fa 0/0
Router(config-if)#ip address 192.168.2.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#int fa 0/1
Router(config-if)#ip address 192.168.3.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#router rip
Router(config-router)#network 192.168.2.0
Router(config-router)#version 2
Router(config-router)#exit
Router(config)#router ospf 1
Router(config-router)#network 192.168.3.0 0.0.0.255 area 0
Router(config-router)#end
5.配置路由器Router1
Router>en
Router#conf t
Router(config)#int fa 0/1
Router(config-if)#ip address 192.168.3.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#int fa 0/0
Router(config-if)#ip address 192.168.4.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#router ospf 1
Router(config-router)#network 192.168.3.0 0.0.0.255 area 0
Router(config-router)#network 192.168.4.0 0.0.0.255 area 0
Router(config-router)#end
Router(config)#show ip route
6.使用Router0進行檢視和測試
Router#show ip route
Router#show run
Router#ping 192.168.1.2
Router#ping 192.168.4.2
7.使用PC0 ping PC1,ping不通
8.這時我們檢視路由器Router1的路由資訊,發現只有兩條直連的路由而已
9.對路由器Router0進行路由重分佈
Router#conf t
Router(config)#router rip
Router(config-router)#redistribute ospf 1
Router(config-router)#exit
Router(config)#router ospf 1
Router(config-router)#redistribute rip subnets
Router(config-router)#end
10.重新檢視路由器Router1的路由資訊:show ip route
11.此時我們再用PC0 ping PC1,ping通
需要注意的是, 本例在Packet Tracer 5.2上能正常執行,在Packet Tracer 5.3及其以上版本中,Switch0不能學習到192.168.3.0、192.168.4.0的路由資訊,需要給Switch0指定靜態路由:ip route 0.0.0.0 0.0.0.0 192.168.2.2
然後我們執行ping命令,可以看到ping通了
本實驗主要目的是學習如何綜合配置我們的路由器以及怎麼進行路由重分佈。