5.9

孙锺鸣發表於2024-06-19

實驗二 路由器動態路由的配置方法

一、實驗目的:

1.理解動態路由的工作原理;

2. 學習並掌握動態路由協議RIP的配置;

3.學習並掌握動態路由協議OSPF的配置;

4.進一步學習路由器的配置命令。

二、實驗原理:

RIP(Routing Information Protocol)是一種古老的基於距離向量的動態路由協議,其核心思想是“最短跳數”原則,即資料包到達目標所經過的路由器數量最少的路徑為最佳路徑。RIP的配置主要包括啟用RIP程序、指定參與RIP的網路介面以及設定版本(RIPv1或RIPv2)等。

OSPF(Open Shortest Path First)是一種鏈路狀態型的動態路由協議,它透過泛洪鏈路狀態資訊來構造網路的完整拓撲圖,然後利用Dijkstra演算法計算出到每個網路的最短路徑樹。OSPF配置更為複雜,包括定義自治系統邊界、劃分割槽域、配置認證等。

三、實驗裝置:

Packet Tracer

四、實驗拓撲圖

五、實驗過程:

1.新增裝置,建立網路拓撲

新增1臺計算機;

新增1臺伺服器;

新增1臺三層交換機3560;

新增2臺路由器2811。

在R0、R1中分別新增1個WIC-2T網路卡模組。

以R0為例,先關閉路由器,新增完成後再開啟:

如下圖建立網路拓撲,使用直通線、DCE串列埠線、交叉線連線好裝置。

在對應的介面設定對應的IP、SM和GW,以R0的Serial0/1/0為例

其餘介面類似,按圖設定即可

然後設定R0的串列埠配置時脈頻率設定為64000。

2、三層交換機的埠設定

2.1 建立VLAN

在三層交換機上建立VLAN10(連線PC)和VLAN20(連線R0)。以VLAN10為例

2.2交換機的VLAN埠分配

同樣以VLAN10為例

2.3配置閘道器

程式碼如下:

Switch(config)#interface vlan 10 // 進入開啟vlan10的埠

Switch(config-if)#ip address 192.168.1.1 255.255.255.0 // 設定Switch埠IP為相應網段中的預設閘道器地址

Switch(config-if)#no shutdown // 開啟埠

Switch(config-if)#exit

Switch(config)#interface vlan 20

Switch(config-if)#ip address 192.168.3.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

3、配置路由協議

3.1 三層交換機

三層交換機有路由功能,在本實驗中可以當路由器使用。

程式碼如下:

Switch(config)#ip routing // 啟動IP路由功能

Switch(config)#router rip // 啟動RIP路由程序

Switch(config-router)#version 2 // 配置RIP版本2

Switch(config-router)#network 192.168.1.0 // 配置參與RIPv2路由協議的介面的範圍,使之能夠接收和傳送RIPv2更新資訊

Switch(config-router)#network 192.168.3.0

Switch(config-router)#end

3.2 路由器

在R0中:

Router(config)#router rip

Router(config-router)#version 2

Router(config-router)#network 192.168.3.0

Router(config-router)#network 192.168.4.0

Router(config-router)#end

在R1中:

Router>enable

Router#conf t

Router(config)#router rip

Router(config-router)#version 2

Router(config-router)#network 192.168.2.0

Router(config-router)#network 192.168.4.0

Router(config-router)#end

4、檢視路由配置

透過一段時間的資訊交換,路由器建立了完整的路由表資訊,透過show ip route檢視路由表資訊。

程式碼如下:

Router#show ip route

在R0中查到了兩個RIP協議資訊。

5、Ping測試

使用PC與Server做ping測試,可ping通。

OSPF

前兩大部分相同,我們只看不同的

3、配置路由協議

3.1 三層交換機

三層交換機有路由功能,在本實驗中可以當路由器使用。

程式碼如下:

Switch(config)#ip routing // 啟動IP路由功能

Switch(config)#router ospf 1 // 啟動OSPF路由程序

Switch(config-router)#network 192.168.1.0 0.0.0.255 area 0 // 配置參與OSPFv2路由協議的介面範圍,使之能接收和傳送OSPF更新資訊

Switch(config-router)#network 192.168.3.0 0.0.0.255 area 0

Switch(config-router)#end

3.2 路由器

在R0中:

Router>enable

Router#conf t

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

在R1中:

Router>enable

Router#conf t

Router(config)#router ospf 1

Router(config-router)#network 192.168.4.0 0.0.0.255 area 0

Router(config-router)#network 192.168.2.0 0.0.0.255 area 0

Router(config-router)#end

4、檢視路由配置

透過一段時間的資訊交換,路由器建立了完整的路由表資訊,透過show ip route檢視路由表資訊。

程式碼如下:

Router#show ip route

5.PING 測試

六、實驗總結:

一開始沒想著用程式碼,就一直用圖形化介面,後來發現,這個實驗比實驗一麻煩多了,好多操作我都不知道到哪裡設定,比如步驟3中的

遇到的問題:

1.最後的show命令,一直沒出現對應的格式,後來知道了,輸入exit就行了

2.ping一直超時,後來才發現,忘了設定GW了

3.OSPF 的部分,一開始按照那個程式碼一步步敲,結果發現一直在倒數第二步 的截圖裡面,只有一個O,後來發現是他的程式碼給錯了

相關文章