《計算機組網(wǎng)實驗教程》課件第7章_第1頁
《計算機組網(wǎng)實驗教程》課件第7章_第2頁
《計算機組網(wǎng)實驗教程》課件第7章_第3頁
《計算機組網(wǎng)實驗教程》課件第7章_第4頁
《計算機組網(wǎng)實驗教程》課件第7章_第5頁
已閱讀5頁,還剩86頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第7章路由協(xié)議及其配置7.1路由協(xié)議概述

7.2配置靜態(tài)路由

7.3配置RIP路由協(xié)議

7.4配置OSPF路由協(xié)議

7.5路由重分配

7.1路由協(xié)議概述

7.1.1路由選擇如果將一個網(wǎng)絡(luò)中的某個站點產(chǎn)生的數(shù)據(jù)包,經(jīng)過網(wǎng)絡(luò)發(fā)送到屬于另一個網(wǎng)絡(luò)的某個目的站,途中需要經(jīng)過一個或多個中間節(jié)點,那么所有中間節(jié)點都必須知道如何傳輸這個數(shù)據(jù)包。路由選擇是確定一個數(shù)據(jù)包怎樣從源站傳送到目的站的過程,即數(shù)據(jù)包的傳送要經(jīng)過路由選擇才能到達目的站。如圖7.1所示,如果子網(wǎng)10.0.0.0中的一臺主機要與另一子網(wǎng)172.17.0.0中的主機進行通信,則中間網(wǎng)絡(luò)中的路由器必須進行路由選擇。

圖7.1路由選擇

7.1.2路由協(xié)議典型的路由選擇方式有兩種:靜態(tài)路由和動態(tài)路由。靜態(tài)路由是指在路由器中設(shè)置固定的路由表,即路由表中的數(shù)據(jù)由網(wǎng)絡(luò)管理員手工寫入。除非網(wǎng)絡(luò)管理員干預(yù),否則靜態(tài)路由不會發(fā)生變化。通過配置靜態(tài)路由,可以人為地指定訪問某一網(wǎng)絡(luò)時所要經(jīng)過的路徑。如果到達某一網(wǎng)絡(luò)所經(jīng)過的路徑唯一,可以采用靜態(tài)路由。由于靜態(tài)路由不能對網(wǎng)絡(luò)拓撲的改變作出反映,因此一般用于規(guī)模不大、拓撲結(jié)構(gòu)固定的網(wǎng)絡(luò)中。靜態(tài)路由的優(yōu)點是簡單、高效、可靠。

動態(tài)路由是指通過網(wǎng)絡(luò)中的路由器相互通信,傳遞路由信息,利用收到的路由信息更新路由表的過程。路由表中的數(shù)據(jù)是通過運行動態(tài)進程在網(wǎng)絡(luò)上收集的,因此動態(tài)路由能實時地適應(yīng)網(wǎng)絡(luò)結(jié)構(gòu)的變化。如果路由更新信息表明發(fā)生了網(wǎng)絡(luò)變化,則路由選擇軟件將會重新計算路由,并發(fā)出新的路由更新信息。這些信息通過各個網(wǎng)絡(luò),引起各路由器重新啟動其路由算法,并更新各自的路由表來動態(tài)地反映網(wǎng)絡(luò)拓撲變化。動態(tài)路由適用于規(guī)模較大、拓撲結(jié)構(gòu)復(fù)雜的網(wǎng)絡(luò)。當(dāng)然,各種動態(tài)路由協(xié)議會不同程度地占用網(wǎng)絡(luò)帶寬和CPU資源。

靜態(tài)路由和動態(tài)路由具有各自的特點和適用范圍,因此在網(wǎng)絡(luò)中動態(tài)路由通常作為靜態(tài)路由的補充。在所有的路由中,靜態(tài)路由優(yōu)先級最高,當(dāng)動態(tài)路由與靜態(tài)路由發(fā)生沖突時,優(yōu)先選擇靜態(tài)路由。一個分組在路由器中進行路由選擇時,路由器首先查找靜態(tài)路由,如果查找成功則根據(jù)相應(yīng)的靜態(tài)路由轉(zhuǎn)發(fā)分組;否則,繼續(xù)查找動態(tài)路由。根據(jù)使用范圍的不同,因特網(wǎng)把動態(tài)路由協(xié)議劃分為內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)和外部網(wǎng)關(guān)協(xié)議(EGP)。內(nèi)部網(wǎng)關(guān)協(xié)議在一個自治系統(tǒng)內(nèi)部使用,這里的自治系統(tǒng)指一個具有統(tǒng)一管理機構(gòu)、統(tǒng)一路由策略的網(wǎng)絡(luò)。常用的內(nèi)部網(wǎng)關(guān)協(xié)議有RIP和OSPF;若源站和目的站處在不同的自治系統(tǒng)中,當(dāng)數(shù)據(jù)報傳到一個自治系統(tǒng)的邊界時,就需要使用一種協(xié)議將路由選擇信息傳遞到另一個自治系統(tǒng)中。這樣的協(xié)議就是外部網(wǎng)關(guān)協(xié)議,常用的外部網(wǎng)關(guān)協(xié)議有BGP和BGP-4。

7.2配置靜態(tài)路由

7.2.1命令格式配置靜態(tài)路由的命令格式如下:

iproutenetworkmask{address|interface}[distance][permanent]參數(shù)說明:

network:所要到達的目的網(wǎng)絡(luò);

mask:子網(wǎng)掩碼;

address:下一跳路由器的IP地址,即相鄰路由器的端口地址;

interface:本地網(wǎng)絡(luò)接口;

distance:管理距離;

permanent:指定此路由在端口關(guān)閉時也不被移除。

下面舉兩個例子對靜態(tài)路由的配置方法加以說明。

1)設(shè)置靜態(tài)路由如圖7.2所示,如果需要在路由器A中添加一條到達目的網(wǎng)絡(luò)172.17.0.0的路由,可以使用下面的命令:Router(config)#iprouter172.17.0.0255.255.0.0172.16.0.2如果需要進行雙向的信息交流,必須在路由器B中也配置一條相反的路由。

2)設(shè)置默認路由默認路由是一種特殊的靜態(tài)路由。如果不清楚從源站到達目的站的路由,或者無法匹配路由表中所有顯式的表項,路由器將把數(shù)據(jù)包按默認路由轉(zhuǎn)發(fā)。如圖7.2所示,可以用下面的命令在路由器B中設(shè)置靜態(tài)路由:

Router(config)#?iprouter0.0.0.00.0.0.0172.16.0.1其中:前一個0.0.0.0表示把數(shù)據(jù)包發(fā)往一個未知的子網(wǎng);后一個0.0.0.0是默認路由特殊的子網(wǎng)掩碼;172.16.0.1是默認的下一跳路由器的端口IP地址。

圖7.2靜態(tài)路由

7.2.2實驗

配置靜態(tài)路由1.實驗要求(1)掌握靜態(tài)路由的配置方法。(2)驗證靜態(tài)路由的配置結(jié)果,加深對路由概念的理解。2.實驗設(shè)備(1)路由器2臺。(2)計算機2臺。(3)交換機3臺。(4)?console線2根。(5)直通雙絞線6根。

3.實驗過程和主要步驟

1)連接網(wǎng)絡(luò)按照圖7.3所示的拓撲連接好網(wǎng)絡(luò),并將PC1和R1,PC2和R2分別用console線進行連接。

圖7.3配置靜態(tài)路由

2)設(shè)置PC機的網(wǎng)絡(luò)屬性按照表7-1中內(nèi)容,填寫PC機的網(wǎng)絡(luò)連接參數(shù)。3)設(shè)置R1端口按照表7-1中的內(nèi)容,分別設(shè)置R1的兩個端口。

表7-1設(shè)備參數(shù)設(shè)定

(1)設(shè)置端口fa0/0,命令如下:R1(config)#intfa0/0R1(config-if)#ipaddress172.16.0.1255.255.0.0//指定端口fa0/0的IP地址R1(config-if)#noshutdown//激活端口fa0/0(2)設(shè)置端口fa0/1,命令如下:R1(config)#intfa0/1R1(config-if)#ipaddress10.0.0.1255.0.0.0 //指定端口fa0/1的IP地址R1(config-if)#noshutdown //激活端口fa0/14)設(shè)置R2端口按照表7-1的內(nèi)容分別設(shè)置R2的兩個端口。(1)設(shè)置端口fa0/0,命令如下:R2(config)#intfa0/0R2(config-if)#ipaddress192.168.1.1255.255.255.0R2(config-if)#noshutdown(2)設(shè)置端口fa0/1,命令如下:R2(config)#intfa0/1R2(config-if)#ipaddress10.0.0.2255.0.0.0R2(config-if)#noshutdown

5)設(shè)置靜態(tài)路由

(1)在路由器R1上,設(shè)置到達子網(wǎng)192.168.1.0的靜態(tài)路由,命令如下:

R1(config)#iproute192.168.1.0255.255.255.010.0.0.2

(2)在路由器R2上,設(shè)置默認路由(當(dāng)然也可以按照上面的方法,直接設(shè)置一個靜態(tài)路由),命令如下:

R2(config)#iproute0.0.0.00.0.0.010.0.0.1(3)在R1上查看靜態(tài)路由表,命令如下:R1#showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotsetC10.0.0.0/8isdirectlyconnected,FastEthernet0/1C172.16.0.0/16isdirectlyconnected,FastEthernet0/0S192.168.1.0/24[1/0]via10.0.0.2(4)在R2上查看靜態(tài)路由表,命令如下:R2#showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortis10.0.0.1tonetwork0.0.0.0

C10.0.0.0/8isdirectlyconnected,FastEthernet0/1C192.168.1.0/24isdirectlyconnected,FastEthernet0/0S*0.0.0.0/0[1/0]via10.0.0.1

6)測試PC1和PC2的連通性如果配置正確,則用ping命令進行測試可以發(fā)現(xiàn)PC1和PC2可以連通,路由已生效。可以通過比較配置靜態(tài)路由前后的區(qū)別,深入理解路由的作用。

7)結(jié)束實驗為了不影響以后的實驗,需要清除本實驗的路由設(shè)置。

(1)清除R1上的靜態(tài)路由,命令如下:

R1(config)#noiproute192.168.1.0255.255.255.010.0.0.2

(2)清除R2上的靜態(tài)路由,命令如下:

R2(config)#noiproute0.0.0.00.0.0.010.0.0.17.3配置RIP路由協(xié)議

7.3.1路由協(xié)議RIP概述路由信息協(xié)議(RIP)是以跳數(shù)(即到達目的網(wǎng)絡(luò)所要經(jīng)過的路由器個數(shù))為度量的距離向量協(xié)議。RIP廣泛用于全球因特網(wǎng)的路由,是一種內(nèi)部網(wǎng)關(guān)協(xié)議(InteriorGatewayProtocol),即在自治系統(tǒng)內(nèi)部執(zhí)行路由功能。RIP以規(guī)則的時間間隔或者在網(wǎng)絡(luò)拓撲改變時發(fā)送路由更新信息。當(dāng)路由器收到包含更新某表項的路由信息時,就把其度量值加1后存入路由表,而發(fā)送者的IP地址作為下一跳地址。

RIP路由器只維護到達目的站的最佳路徑,即具有最小度量值的路徑。路由器更新了自己的路由表后,立刻發(fā)送路由更新信息通知相鄰路由器。RIP的主要限制在于源站和目的站之間經(jīng)過的路由器最多為15個,如果路由器收到了路由更新信息,且把度量值加1后成為無窮大(即16),就認為該目的網(wǎng)絡(luò)不可到達。在網(wǎng)絡(luò)拓撲發(fā)生變化時,RIP收斂很慢,只適用于小型網(wǎng)絡(luò)。

7.3.2命令格式1.指定使用RIP協(xié)議指定使用RIP協(xié)議的命令格式如下:routerrip

2.指定RIP協(xié)議的版本指定RIP協(xié)議的版本的命令格式如下:

version{1|2}默認情況下,Cisco路由器接收RIP版本1和版本2的路由信息,但只發(fā)送版本1的路由信息。Cisco的RIP版本2支持驗證、密鑰管理、路由匯總、無分類域間路由(CIDR)和變長子網(wǎng)掩碼(VLSMs)。

3.指定與該路由器直接相連的網(wǎng)絡(luò)指定與該路由直接相連的網(wǎng)絡(luò)的命令格式如下:

networknetwork其中:network是命令本身,后面的network是參數(shù),這一參數(shù)表示與該路由器直接連接的網(wǎng)絡(luò)地址。

7.3.3實驗

配置RIP路由協(xié)議

1.實驗要求

(1)掌握RIP路由協(xié)議的基本配置過程。

(2)理解動態(tài)路由,掌握用RIP協(xié)議實現(xiàn)不同子網(wǎng)間通信的方法。2.實驗設(shè)備(1)路由器2臺。(2)計算機2臺。(3)交換機3臺。(4)?console線2根。(5)直通雙絞線6根。

3.實驗過程和主要步驟

1)連接網(wǎng)絡(luò)按照圖7.3所示的拓撲連接好網(wǎng)絡(luò),并將PC1和R1,PC2和R2分別用console線進行連接。

2)設(shè)置PC機的網(wǎng)絡(luò)屬性按照表7-1中的內(nèi)容,填寫PC機的網(wǎng)絡(luò)連接參數(shù)。

3)設(shè)置R1端口按照表7-1中的內(nèi)容分別設(shè)置R1的兩個端口。

(1)設(shè)置端口fa0/1,命令如下:

R1(config)#intfa0/0

R1(config-if)#ipaddress172.16.0.1255.255.0.0 //指定端口fa0/0的IP地址

R1(config-if)#noshutdown //激活端口fa0/0

(2)設(shè)置端口fa0/1,命令如下:

R1(config)#intfa0/1

R1(config-if)#ipaddress10.0.0.1255.0.0.0//指定端口fa0/1的IP地址

R1(config-if)#noshutdown//激活端口fa0/14)設(shè)置R2端口按照表7-1中的內(nèi)容分別設(shè)置R2的兩個端口。(1)設(shè)置端口fa0/0,命令如下:R2(config)#intfa0/0R2(config-if)#ipaddress192.168.1.1255.255.255.0R2(config-if)#noshutdown(2)設(shè)置端口fa0/1,命令如下:R2(config)#intfa0/1R2(config-if)#ipaddress10.0.0.2255.0.0.0R2(config-if)#noshutdown5)配置RIP協(xié)議(1)在R1上啟用RIP協(xié)議,命令如下:R1(config)#routerripR1(config-router)#network172.16.0.0//與R1直接連接的子網(wǎng)172.16.0.0R1(config-router)#network10.0.0.0//與R1直接連接的子網(wǎng)10.0.0.0(2)在R2上啟用RIP協(xié)議,命令如下:R2(config)#routerripR2(config-router)#network10.0.0.0R2(config-router)#network192.168.1.0(3)在R1上查看路由表,命令如下:R1#showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotset

C172.16.0.0/16isdirectlyconnected,FastEthernet0/0C10.0.0.0/8isdirectlyconnected,FastEthernet0/1R192.168.1.0/24[120/1]via10.0.0.2,00:00:08,FastEthernet0/1(4)在R2上查看路由表,命令如下:R2#?showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotset

C192.168.1.0/24isdirectlyconnected,FastEthernet0/0C10.0.0.0/8isdirectlyconnected,FastEthernet0/1R172.16.0.0/16[120/1]via10.0.0.1,00:00:09,FastEthernet0/1

6)測試PC1和PC2的連通性如果配置正確,用ping命令進行測試可以發(fā)現(xiàn)PC1和PC2可以連通,路由已生效。在這里我們可以比較靜態(tài)路由和動態(tài)路由的不同。

7)結(jié)束實驗為了不影響以后的實驗,需要清除本實驗的路由設(shè)置。

(1)清除R1上的路由設(shè)置,命令如下:

R1(config)#norouterrip

(2)清除R2上的路由設(shè)置,命令如下:

R2(config)#norouterrip7.4配置OSPF路由協(xié)議

7.4.1路由協(xié)議OSPF概述

1.區(qū)域在RIP協(xié)議中,網(wǎng)絡(luò)是一個平面的概念,并無區(qū)域及邊界的定義。在OSPF路由協(xié)議中,一個網(wǎng)絡(luò)或者說是一個路由域可以劃分為很多個區(qū)域(Area),每一個區(qū)域通過OSPF邊界路由器相連,區(qū)域間可以通過路由總結(jié)(Summary)來減少路由信息,減小路由表,提高路由器的運算速度。在OSPF路由協(xié)議的定義中,可以將一個自治系統(tǒng)劃分為幾個區(qū)域,我們把按照一定的OSPF路由法則組合在一起的一組網(wǎng)絡(luò)或路由器的集合稱為區(qū)域(Area)。

在OSPF路由協(xié)議中,每一個區(qū)域中的路由器都按照該區(qū)域中定義的鏈路狀態(tài)算法來計算網(wǎng)絡(luò)拓撲結(jié)構(gòu),這意味著每一個區(qū)域都有該區(qū)域獨立的網(wǎng)絡(luò)拓撲數(shù)據(jù)庫及網(wǎng)絡(luò)拓撲圖。對于每一個區(qū)域,其網(wǎng)絡(luò)拓撲結(jié)構(gòu)在區(qū)域外是不可見的,每一區(qū)域內(nèi)部的路由器對域外的其余網(wǎng)絡(luò)結(jié)構(gòu)也不了解,這意味著OSPF路由域中的網(wǎng)絡(luò)鏈路狀態(tài)數(shù)據(jù)廣播被區(qū)域的邊界擋住了,這樣有利于減少網(wǎng)絡(luò)中鏈路狀態(tài)數(shù)據(jù)包在全網(wǎng)范圍內(nèi)的廣播,也是OSPF將一個自治系統(tǒng)劃分成很多個區(qū)域的重要原因。

隨著區(qū)域概念的引入,不再是在同一個自治系統(tǒng)內(nèi)的所有路由器都有一個相同的鏈路狀態(tài)數(shù)據(jù)庫,路由器只具有與其相連的每一個區(qū)域的鏈路狀態(tài)信息,即該區(qū)域的結(jié)構(gòu)數(shù)據(jù)庫。當(dāng)一個路由器與多個區(qū)域相連時,我們稱之為區(qū)域邊界路由器。一個區(qū)域邊界路由器具有與其相連的所有區(qū)域的網(wǎng)絡(luò)結(jié)構(gòu)數(shù)據(jù),在同一個區(qū)域中的兩個路由器有著相同的關(guān)于該區(qū)域結(jié)構(gòu)的數(shù)據(jù)庫。

2.骨干區(qū)域在OSPF路由協(xié)議中存在一個骨干區(qū)域(Backbone),該區(qū)域包括屬于這個區(qū)域的網(wǎng)絡(luò)及相應(yīng)的路由器。骨干區(qū)域必須是連續(xù)的,同時也要求其余區(qū)域必須與骨干區(qū)域直接相連。骨干區(qū)域一般設(shè)為區(qū)域0,其主要工作是在其余區(qū)域間傳遞路由信息。所有的區(qū)域(包括骨干區(qū)域)之間的網(wǎng)絡(luò)結(jié)構(gòu)是互不可見的,當(dāng)一個區(qū)域?qū)ν鈴V播時,其路由信息首先傳遞至區(qū)域0(骨干區(qū)域),再由區(qū)域0將該路由信息向其余區(qū)域廣播。骨干區(qū)域與其余區(qū)域的關(guān)系可以用圖7.4來說明。

圖7.4骨干區(qū)域傳播域間路由

3.OSPF路由器分類當(dāng)一個AS劃分成幾個OSPF區(qū)域時,根據(jù)路由器在相應(yīng)區(qū)域內(nèi)的作用,可以將OSPF路由器作如下分類:

(1)內(nèi)部路由器:當(dāng)一個OSPF路由器上所有直連的鏈路都處于同一個區(qū)域時,我們稱這種路由器為內(nèi)部路由器。內(nèi)部路由器僅運行其所屬區(qū)域的OSPF運算法則。

(2)區(qū)域邊界路由器:當(dāng)一個路由器與多個區(qū)域相連時,我們稱之為區(qū)域邊界路由器。區(qū)域邊界路由器運行與其相連的所有區(qū)域定義的OSPF運算法則,具有相連的每一個區(qū)域的網(wǎng)絡(luò)結(jié)構(gòu)數(shù)據(jù),并且了解如何將該區(qū)域的鏈路狀態(tài)信息廣播至骨干區(qū)域,再由骨干區(qū)域轉(zhuǎn)發(fā)至其余區(qū)域。

7.4.2命令格式

1.指定使用OSPF協(xié)議指定使用OSPF協(xié)議的命令格式如下:

routeospfprocess-id

OSPF路由進程process-id的范圍必須指定在1~65535。多個OSPF進程可以同時在一個路由器上運行,但不提倡這樣做。多個OSPF進程需要多個OSPF數(shù)據(jù)庫副本,必須運行多個最短路徑算法的副本。process-id只在路由器內(nèi)部起作用,不同路由器的process-id可以相同。

2.指定與該路由器直接相連的網(wǎng)絡(luò)指定與路由器直接相連的網(wǎng)絡(luò)的命令格式如下:

networkaddresswildcard-maskareaarea-id其中:wildcard-mask是子網(wǎng)掩碼的反碼,area-id(網(wǎng)絡(luò)區(qū)域號)是在0~4?294?967?295內(nèi)的十進制數(shù),也可以是具有IP地址格式x.x.x.x的數(shù)據(jù)。當(dāng)主干區(qū)域的網(wǎng)絡(luò)區(qū)域號為0或0.0.0.0時,主干區(qū)域中不同的路由器通過主干區(qū)域?qū)W習(xí)路由信息。

3.指定與路由器相鄰的節(jié)點地址指定與路由器相鄰的節(jié)點地址的命令格式如下:neighborip-address7.4.3實驗

設(shè)置OSPF多域

1.實驗要求

(1)掌握路由器OSPF多域的設(shè)置過程。

(2)通過觀察路由表,理解OSPF多域路由更新的過程,從而掌握使用OSPF協(xié)議實現(xiàn)不同子網(wǎng)通信的方法。

2.實驗設(shè)備(1)路由器3臺。(2)計算機3臺。(3)交換機4臺。(4)?console線3根。(5)直通雙絞線8根。

3.實驗過程和主要步驟

1)連接網(wǎng)絡(luò)按照圖7.5所示的拓撲連接好網(wǎng)絡(luò),并將PC1和R1,PC2和R2,PC3和R3分別用console線進行連接。

圖7.5OSPF多域的設(shè)置

2)設(shè)置PC機的網(wǎng)絡(luò)屬性

表7-2網(wǎng)絡(luò)連接參數(shù)

3)設(shè)置R1端口按照表7-2中的內(nèi)容分別設(shè)置R1的兩個端口。(1)設(shè)置端口fa0/0,命令如下:R1(config)#intfa0/0R1(config-if)#ipaddress10.0.0.1255.0.0.0R1(config-if)#noshutdown(2)設(shè)置端口fa0/1,命令如下:R1(config)#intfa0/1R1(config-if)#ipaddress172.16.0.1255.255.0.0R1(config-if)#noshutdown4)設(shè)置R2端口按照表7-2中的內(nèi)容分別設(shè)置R2的兩個端口。(1)設(shè)置端口fa0/1,命令如下:R2(config)#intf0/1R2(config-if)#ipaddress172.16.0.2255.255.0.0R2(config-if)#noshutdown(2)設(shè)置端口fa0/0,命令如下:R2(config)#intfa0/0R2(config-if)#ipaddress172.17.0.1255.255.0.0R2(config-if)#noshutdown5)設(shè)置R3端口按照表7-2中的內(nèi)容分別設(shè)置R3的兩個端口。(1)設(shè)置端口fa0/0,命令如下:R3(config)#intfa0/0R3(config-if)#ipaddress172.17.0.2255.255.0.0R3(config-if)#noshutdown(2)設(shè)置端口fa0/1,命令如下:R3(config)#intfa0/1R3(config-if)#ipaddress192.168.1.1255.255.255.0R3(config-if)#noshutdown6)設(shè)置OSPF協(xié)議(1)在R1上啟用OSPF協(xié)議,命令如下:R1(config)#routerospf1R1(config-router)#network10.0.0.00.255.255.255area0R1(config-router)#network172.16.0.00.0.255.255area0(2)在R2上啟用OSPF協(xié)議,命令如下:R2(config)#routerospf1R2(config-router)#network172.16.0.00.0.255.255area0R2(config-router)#network172.17.0.10.0.255.255area1(3)在R3上啟用OSPF協(xié)議,命令如下:R3(config)#routerospf2R3(config-router)#network172.17.0.00.0.255.255area1R3(config-router)#network192.168.1.00.0.0.255area1(4)在R1上查看路由表,命令如下:R1#showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotsetOIA172.17.0.0/16[110/2]via172.16.0.2,00:01:00,FastEthernet0/1C172.16.0.0/16isdirectlyconnected,FastEthernet0/1C10.0.0.0/8isdirectlyconnected,FastEthernet0/0OE2192.168.1.0/24[110/20]via172.16.0.2,00:01:00,FastEthernet0/1(5)在R2上查看路由表,命令如下:R2#?showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotset

C172.17.0.0/16isdirectlyconnected,FastEthernet0/0C172.16.0.0/16isdirectlyconnected,FastEthernet0/1OE210.0.0.0/8[110/1]via172.16.0.1,00:05:00,FastEthernet0/1OE2192.168.1.0/24[110/20]via172.17.0.2,00:05:00,FastEthernet0/0(6)在R3上查看路由表,命令如下:R3#?showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotset

C172.17.0.0/16isdirectlyconnected,FastEthernet0/0OIA172.16.0.0/16[110/2]via172.17.0.1,00:01:26,FastEthernet0/0OE210.0.0.0/8[110/1]via172.17.0.1,00:01:27,FastEthernet0/0C192.168.1.0/24isdirectlyconnected,FastEthernet0/1

7)測試PC1和PC3的連通性如果配置正確,用ping命令進行測試可以發(fā)現(xiàn)PC1和PC3可以連通。

8)結(jié)束實驗為了不影響以后的實驗,需要清除本實驗的路由設(shè)置。需要注意的是,命令中使用的process-id要與起初配置該路由器OSPF路由時涉及的process-id一致。

(1)清除R1上的路由設(shè)置,命令如下:

R1(config)#norouterospf1

(2)清除R2上的路由設(shè)置,命令如下:

R2(config)#norouterospf1

(3)清除R3上的路由設(shè)置,命令如下:

R3(config)#norouterospf27.5路

7.5.1路由重分配概述路由重新分配涉及到如何將一個路由選擇域(采用RIP協(xié)議)中的路由加入到另一個路由選擇域(采用OSPF協(xié)議)中。通過前面章節(jié)的學(xué)習(xí)可知,每種路由選擇協(xié)議確定最佳路徑的方式不同,比如RIP使用跳數(shù),而OSPF支持多種度量值(如吞吐量、延遲、費用和可靠性)。一種路由選擇協(xié)議采用的度量值對于另一種路由選擇協(xié)議是沒有意義的,無法進行度量值之間的轉(zhuǎn)換,因此在重新分配路由時,所有的度量值都將丟失,必須手工為每個路由選擇域指定度量值。

7.5.2命令格式1.重新分配直連路由重新分配直連路由的命令格式如下:redistributeconnectedsubnet2.重新分配靜態(tài)路由重新分配靜態(tài)路由的命令格式如下:redistributestatic3.重新分配OSPF路由重新分配OSPF路由的命令格式如下:redistributeospfprocess-idmetricmetric-value4.重新分配RIP路由重新分配RIP路由的命令格式如下:redistributeripmetricmetric-value

7.5.3實驗

路由重新分配的設(shè)置

1.實驗要求

(1)掌握在使用不同路由協(xié)議的網(wǎng)絡(luò)間進行路由重新分配的設(shè)置方法。

(2)分析路由重新分配的結(jié)果,理解不同路由協(xié)議之間相互不可識別的問題。2.實驗設(shè)備(1)路由器3臺。(2)交換機4臺。(3)計算機3臺。(4)?console線3根。(5)直通雙絞線8根。

3.實驗過程和主要步驟

1)連接網(wǎng)絡(luò)按照圖7.6所示的拓撲連接好網(wǎng)絡(luò),并將PC1和R1,PC2和R2,PC3和R3分別用console線進行連接。

圖7.6路由重分配

2)設(shè)置PC機的網(wǎng)絡(luò)屬性按照表7-2中內(nèi)容,填寫PC機的網(wǎng)絡(luò)連接參數(shù)。3)設(shè)置R1端口按照表7-2中的內(nèi)容分別設(shè)置R1的兩個端口。(1)設(shè)置端口fa0/0,命令如下:R1(config)#intfa0/0R1(config-if)#ipaddress10.0.0.1255.0.0.0R1(config-if)#noshutdown(2)設(shè)置端口fa0/1,命令如下:R1(config)#intfa0/1R1(config-if)#ipaddress172.16.0.1255.255.0.0R1(config-if)#noshutdown4)設(shè)置R2端口按照表7-2中的內(nèi)容分別設(shè)置R2的兩個端口。(1)設(shè)置端口fa0/1,命令如下:R2(config)#intf0/1R2(config-if)#ipaddress172.16.0.2255.255.0.0R2(config-if)#noshutdown(2)設(shè)置端口fa0/0,命令如下:R2(config)#intf0/0R2(config-if)#ipaddress172.17.0.1255.255.0.0R2(config-if)#noshutdown5)設(shè)置R3端口按照表7-2中的內(nèi)容分別設(shè)置R3的兩個端口。(1)設(shè)置端口fa0/0,命令如下:R3(config)#intfa0/0R3(config-if)#ipaddress172.17.0.2255.255.0.0R3(config-if)#noshutdown(2)設(shè)置端口fa0/1,命令如下:R3(config)#intfa0/1R3(config-if)#ipaddress192.168.1.1255.255.255.0R3(config-if)#noshutdown

6)設(shè)置路由及路由重分配

(1)設(shè)置路由器R1。①啟用RIP協(xié)議,并將OSPF路由重新分配為RIP路由,命令如下:R1(config)#routerripR1(config-router)#network10.0.0.0R1(config-router)#redistributeospf1metric1R1(config-router)#exit

②啟用OSPF協(xié)議,并將RIP路由重新分配為OSPF路由,命令如下:R1(config)#routerospf1R1(config-router)#network172.16.0.00.0.255.255area0R1(config-router)#redistributeripmetric1R1(config-router)#exit③查看路由協(xié)議的相關(guān)信息,命令如下:R1#showipprotocolsRoutingProtocolis"rip"Sendingupdatesevery30seconds,nextduein22secondsInvalidafter180seconds,holddown180,flushedafter240OutgoingupdatefilterlistforallinterfacesisnotsetIncomingupdatefilterlistforallinterfacesisnotsetRedistributing:rip,ospf1(internal,external1&2,nssa-external1&2)Defaultversioncontrol:sendversion1,receiveanyversionInterfaceSendRecvTriggeredRIPKey-chainFastEthernet0/0112AutomaticnetworksummarizationisineffectMaximumpath:4RoutingforNetworks:10.0.0.0RoutingInformationSources:GatewayDistanceLastUpdateDistance:(defaultis120)RoutingProtocolis"ospf1"OutgoingupdatefilterlistforallinterfacesisnotsetIncomingupdatefilterlistforallinterfacesisnotsetRouterID172.16.0.1ItisanautonomoussystemboundaryrouterRedistributingExternalRoutesfrom,ripwithmetricmappedto1Numberofareasinthisrouteris1.1normal0stub0nssaMaximumpath:4RoutingforNetworks:172.16.0.00.0.255.255area0RoutingInformationSources:GatewayDistanceLastUpdate172.17.0.111000:09:37172.16.0.111000:10:09Distance:(defaultis110)(2)在R2上啟用OSPF協(xié)議,命令如下:R2(config)#routerospf1R2(config-router)#network172.16.0.00.0.255.255area0R2(config-router)#network172.17.0.10.0.255.255area1(3)設(shè)置路由器R3。①啟用靜態(tài)路由,命令如下:R3(config)#iproute0.0.0.00.0.0.0172.17.0.1②啟用OSPF協(xié)議,命令如下:R3(config)#routerospf2R3(config-router)#network172.17.0.00.0.255.255area1③將靜態(tài)路由分配為OSPF路由,命令如下:R3(config-router)#redistributeconnectedsubnetsR3(config-router)#redistributestaticsubnets④查看路由協(xié)議的相關(guān)信息,命令如下:R3#showipprotocolRoutingProtocolis"ospf2"OutgoingupdatefilterlistforallinterfacesisnotsetIncomingupdatefilterlistforallinterfacesisnotsetRouterID192.168.1.1ItisanautonomoussystemboundaryrouterRedistributingExternalRoutesfrom,connected,includessubnetsinredistributionstatic,includessubnetsinredistributionNumberofareasinthisrouteris1.1normal0stub0nssaMaximumpath:4RoutingforNetworks:172.17.0.00.0.255.255area1RoutingInformationSources:GatewayD

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論