1. 程式人生 > >Cisco PT模擬實驗(14) 路由器OSPF動態路由的配置

Cisco PT模擬實驗(14) 路由器OSPF動態路由的配置

ccna 交換實驗 cisco

Cisco PT模擬實驗(14) 路由器OSPF動態路由的配置

實驗目的

掌握OSPF動態路由選擇協議的配置方法

掌握路由選擇表中的OSPF路由描述

熟悉路由選擇和分組轉發的原理及過程

實驗背景

公司通過一臺三層交換機連到企業網的出口路由器上,路由器再與互聯網服務提供商 ISP的另一臺路由器連接。現要企業網設備上做適當配置,實現企業網內部主機與外網主機之間的相互通信。為了簡化網管的管理維護工作,公司決定采用動態路由配置 —— OSPF協議實現互通。

技術原理

  • 路由器通過路由選擇協議建立了一個正確、穩定的路由表後,每當收到IP分組時,會將其沿著一條從源結點到達目的結點的最佳路徑進行轉發,大致過程如下:

1. 首先檢查數據分組頭中的目的IP地址,並計算出目的網絡地址,繼而查詢路由表;

2. 若表中給出了到達目的網絡的下一跳路由器的IP地址,則按給出的路徑將該IP分組轉發給下一跳的路由器;

3. 當下一跳路由器接收到該IP分組後,同樣進行類似處理並轉發,最終該IP分組將被轉發到目的結點;

4. 若目的網絡是與路由器的端口直連的,則直接將IP分組轉發到路由表中給出的目的端口;

5. 若在路由表中既沒有下一跳路由地址,也沒有目的端口,則將IP分組轉發給默認路由來處理;

6.

若沒有設置默認路由或在默認路由中仍沒有該目的網絡的路由信息,則直接將該IP分組丟棄。

  • 開放式最短路徑優先協議(Open Shortest Path First,即OSPF),是目前網絡中應用最廣泛的路由協議之一,通過向全網擴散本設備的鏈路狀態信息,使網絡中每臺設備最終同步一個具有全網鏈路狀態的數據庫,然後采用 SPF 算法,以自身為根,計算到達其他網絡的最短路徑,最終形成全網路由信息。具有以下特點:

    • 采取分層路由的設計,可劃分區域,支持大型互聯網環境;

    • 允許多開發商的設備集成(開放標準);

    • 支持可變長掩碼(VLSM)和無類別域間路由(CIDR);

    • 沒有限制路由的最大跳數;

    • 內含3個彼此獨立的表:①用於跟蹤直連的鄰居路由器(鄰居關系數據庫);②用於確定整個網絡的拓撲結構(拓撲數據庫);③用作路由選擇表;

    • 路由更新采用組播報文;

  • OSPF基本配置包括:啟用並運行OSPF進程,在該進程下配置路由器所屬的區域、區域範圍和區域內參與OSPF路由的網絡地址。

    • OSPF的配置比RIP要復雜得多,除了基本配置外,OSPF有許多復雜的可選項配置,如配置引入外部路由時默認Cost值、Tag值等;OSPF認證方式;指定鄰居路由器;設置被動接口;路由過濾等等。

  • OSPF區域:由一組相鄰的網絡和路由器組成,在同一區域內的所有路由器共享一個區域ID。區域ID是指定給特定的路由接口上,路由器上可擁有多個區域ID,而區域0是必不可少的主幹區域,同一區域中的所有路由器擁有相同的拓撲表。

    • 與OSPF進程ID的區別:OSPF進程ID對一系列的OSPF配置命令進行分組,是一個只具有本地意義的值(起始值為1),因此不同的OSPF路由器無須使用相同的進程ID來完成通信。可同時運行多個OSPF進程,用於拓撲數據庫的備份。

  • 不同於RIP配置,命令network的參數由網絡地址和通配符掩碼組成,該組合用於標識OSPF操作的接口。其中通配符掩碼用於與源或目標地址一起來確定匹配的地址範圍,0表示精確匹配,1表示任意匹配,它與子網掩碼是完全不同的概念。

實驗設備:Router-PT 2臺;Switch_3560 1臺;Switch_2960 1臺;PC 3臺;直通線,交叉線,串口線。

實驗拓撲

技術分享

實驗步驟:

新建Cisco PT 拓撲圖

為各PC設置IP及網關地址,其中網關地址分別為路由接口的IP地址

對三層交換機Switch1進行相關配置(VLAN、SVI及路由等)

接著為Router0和Router1上的以太網接口配置IP地址

在路由器之間的串行接口上配置IP地址,且IP地址必須在同一子網內

在Router0的串口上設置時鐘頻率(本次實驗Router0為DCE類型,如圖Router0一端有時鐘圖標)

査看路由器上的直連路由

在Router0和Router1上配置OSPF動態路由

查看路由器上的動態路由

驗證不同局域網PC之間的相互通信


PC設置
192.168.1.2        //PC0
192.168.1.3        //PC1
//子網掩碼和網關
255.255.255.0
192.168.1.1

PC設置
192.168.2.2        //PC2
//子網掩碼和網關
255.255.255.0
192.168.2.1
/*=Part1  S3560 VLAN配置  */
Switch>en
Switch#config t
Switch(config)#vlan 2                 //創建VLAN 2
Switch(config-vlan)#vlan 3            //創建VLAN 3
Switch(config-vlan)#exit
Switch(config)#inter f0/1
Switch(config-if)#switchport access vlan 2       //設置端口模式為Access
Switch(config-if)#exit
Switch(config)#inter f0/2
Switch(config-if)#switchport access vlan 3       //設置端口模式為Access
Switch(config-if)#exit
/*=Part2  SVI路由配置  */
Switch(config)#ip routing             //開啟路由功能,默認關閉
Switch(config)#interface vlan 2                  //進入SVI接口模式,接口自動開啟
Switch(config-if)#ip address 192.168.3.1 255.255.255.0         //配置SVI接口IP
Switch(config-if)#exit
Switch(config)#interface vlan 3
Switch(config-if)#ip address 192.168.1.1 255.255.255.0        
Switch(config-if)#exit
/*=Part3  OSPF動態路由配置  */
Switch(config)#router ospf 1          //啟用OSPF協議,從屬OSPF進程ID=1
//指定通告網絡,並歸屬OSPF區域ID=0
Switch(config-router)#network 192.168.1.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.3.0 0.0.0.255 area 0
Switch(config)#^Z
Switch#show r
Switch#show ip route
/*=Part1  Router0 基本配置  */
Router>enable
Router#conf t
Router(config)#inter f0/0                 //進入第0模塊第0端口(快速以太網接口)
Router(config-if)#ip address 192.168.3.2 255.255.255.0    //配置f0/0接口IP
Router(config-if)#no shutdown             //開啟端口,默認關閉
Router(config-if)#exit
Router(config)#interface serial 2/0       //進入第2模塊第0端口(串行接口)
Router(config-if)#ip address 10.10.254.1 255.255.255.0    //配置s2/0接口IP
Router(config-if)#clock rate 64000        //必須配置時鐘才可通信
Router(config-if)#no shutdown             //開啟端口,默認關閉
Router(config-if)#exit
/*=Part2  OSPF動態路由配置  */
Router(config)#router ospf 1              //啟用OSPF協議,從屬OSPF進程ID=1
//指定通告網絡,並歸屬OSPF區域ID=0
Router(config-router)#network 192.168.3.0 0.0.0.255 area 0
Router(config-router)#network 10.254.10.0 0.0.0.255 area 0
Router(config-router)#^Z
Router#show r
Router#show ip route
/*=Part1  Router1 基本配置  */
Router>enable
Router#conf t
Router(config)#inter f0/0                 //進入第0模塊第0端口(快速以太網接口)
Router(config-if)#ip address 192.168.2.1 255.255.255.0    //配置f0/0接口IP
Router(config-if)#no shutdown             //開啟端口,默認關閉
Router(config-if)#exit
Router(config)#interface serial 2/0       //進入第2模塊第0端口(串行接口)
Router(config-if)#ip address 10.10.254.2 255.255.255.0    //配置s2/0接口IP
Router(config-if)#no shutdown             //開啟端口,默認關閉
Router(config)#exit
/*=Part2  OSPF動態路由配置  */
Router(config)#router ospf 1              //啟用OSPF協議,從屬OSPF進程ID=1
//指定通告網絡,並歸屬OSPF區域ID=0
Router(config-router)#network 192.168.2.0 0.0.0.255 area 0
Router(config-router)#network 10.254.10.0 0.0.0.255 area 0
Router(config-router)#^Z
Router#show r
Router#show ip route
# 鏈路測試
PC0和PC1(命令提示符CMD下)
ping 192.168.1.1                  //內網鏈路通
ping 10.254.10.1                  //外網鏈路通
ping 192.168.2.2                  //目的網絡鏈路通
PC2(命令提示符CMD下)
ping 10.254.10.1                  //鏈路通
ping 192.168.3.1                  //鏈路通
ping 192.168.1.3                  //鏈路通



實驗環境: Windows 7,Cisco PT 7.0

參考資料:CCNA學習指南(第7版)


Cisco PT模擬實驗(14) 路由器OSPF動態路由的配置