導航:首頁 > 版本升級 > 做eigrp實驗所需文件

做eigrp實驗所需文件

發布時間:2023-04-28 16:26:35

A. 路由器實驗eigrp中4.4.0.0的子網掩碼為什麼是255.255.252.0

其實你在R4通告的時候,可以單獨通告四個網路,即

network 4.4.0.0 0.0.0.255
network 4.4.1.0 0.0.0.255
network 4.4.2.0 0.0.0.255
network 4.4.3.0 0.0.0.255

但是這樣太麻煩,可以將四個網路進行匯總,變成一個大網路,然後通告這個大網路就可以

將唯數這四個網路匯總的思路是這樣的

將他們的網路號寫成2進制(前兩段不用轉換,因為都是一指伏首樣的),如下所廳仿示

4.4.000000 00.00000000
4.4.000000 01.00000000
4.4.000000 10.00000000
4.4.000000 11.00000000

把相同的部分和不同的部分隔開,相同的部分為22位

即,匯總後得到的網路的子網掩碼為/22,十進制的表達方式就是255.255.252.0

匯總後得到的網路號就是

4.4.000000 00.00000000(十進制:4.4.0.0)

匯總後,在進行EIGRP通告時,直接通告大網路就可以,如下:

network 4.4.0.0 0.0.3.255

如有不明,可以再問。

B. EIGRP什麼意思

加強型內部網關枝山孫路由協議EIGRP:Enhanced Interior Gateway Routing Protocol 一.EIGRP路由協議簡介

是Cisco的私有路由協議,它綜合了距離矢量和鏈路狀態2者的優點,它的特點包括:
1.快速收斂:鏈路狀態包(Link-State Packet,LSP)的轉發是不依靠路由計算的,所以大型網路可以較為快速的進行收斂.它只宣告鏈路和鏈路狀態,而不宣告路由,所以即使鏈路發生了變化,不會引起該鏈路的路由被宣告.但是鏈路狀態路由協議使用的是Dijkstra演算法,該演算法比較復雜,並且較佔CPU和內存資源和其他路由協議單獨計算路由相比,鏈路狀態路由協議採用種擴散計算(diffusingcomputations ),通過多個路由器並行的記性路由計算,這樣就可以在無環路產生的情況下快速的收斂.
2.減少帶寬佔用:EIGRP不作周期性的猛鏈更新,它只在路由的路徑和度發生變化以後做部分更新.當路徑信息改變以後,DUAL只發送那條路由信息改變了的更新,而不是發送整個路由表.和更新傳輸到一個區域內的所有路由器上的鏈路狀態路由協議相比,DUAL只發送更新給需要該更新信息的路由器。 在WAN低速鏈路上,EIGRP可能會佔用大量帶寬,默認只佔用鏈路帶寬50%,之後發布的IOS允許使用命令ip bandwidth-percent eigrp來修改這一默認值 .
3.支持多種網路層協議:EIGRP通過使用「協議相關模塊」(即protocol-dependentmole<PDM>),可以支持IPX,ApplleTalk,IP,IPv6和NovellNetware等協議.
4.無縫連接數據鏈路層協議和拓撲結構:EIGRP不要求對OSI參唯廳考模型的層2協議做特別是配置.不像OSPF,OSPF對不同的層2協議要做不同配置,比如乙太網和幀中繼總之,EIGRP能夠有效的工作在LAN和WAN中,而且EIGRP保證網路不會產生環路(loop-free);而且配置起來很簡單;支持VLSM;它使用多播和單播,不使用廣播,這樣做節約了帶寬;它使用和IGRP一樣的度的演算法,但是是32位長的;它可以做非等價的路徑的負載平衡.
二.EIGRP的四個組件

1.Protocol-Dependent Mole(PDM)
2.可靠傳輸協議(Reliable Transport Protocol,RTP)
3.鄰居的發現/恢復
4.彌散更新演算法(Diffusing Update Algorithm,DUAL)

三.RTP-EIGRP的可靠傳輸協議

RTP負責EIGRP packet(下面有講)的按順序(可靠)的發送和接收,這個可靠的保障是通過Cisco私有的一個演算法,reliable multicast實現的,使用組播地址224.0.0.10,每個鄰居接收到這個可靠的組播包的時候就會以一個unicast作為確認按順序的發送是通過packet里的2個序列號實現的,每個packet都包含發送方分配的1個序列號,發送方每發送1個packet,這個序列號就遞增1.另外,發送方也會把最近從目標路由器接收到的packet的序列號放在這個要發送的packet里,在某些情況下,RTP也可以使用無需確認的不可靠的發送,並且使用這種不可靠發送的packet中不包含序列號.
四.EIGRP-Metric計算方法

EIGRP選擇一條主路由(最佳路由)和一條備份路由放在topology table(EIGRP到目的地支持最多6條鏈路).它支持幾種路由類型:內部,外部(非EIGRP)和匯總路由.EIGRP使用混合度.
i.EIGRP Metric的5個標准
1.帶寬:10的7次方除以源和目標之間最低的帶寬乘以256
2.延遲(delay):介面的累積延遲乘以256,單位是微秒
3.可靠性(reliability):根據keepalive而定的源和目的之間最不可靠的可靠度的值
4.負載(loading):根據包速率和介面配置帶寬而定的源和目的之間最不差的負載的值
5.最大傳輸單元(MTU):路徑中最小的MTU.MTU包含在EIGRP的路由更新里,但是一般不參與EIGRP度的運算
ii. EIGRP Metric的計算:EIGRP使用DUAL來決定到達目的地的最佳路由(successor).當最佳路由出問題的時候,EIGRP不使用
holddown timer而立即使用備份路由(feasible successor),這樣就使得EIGRP可以進行快速收斂
EIGRP計算度的公式,K是常量,公式如下:
metric=[K1*bandwidth+(K2*bandwidth)/(256–load)+K3*delay]*[K5/reliability+K4]
默認:K1=1,K2=0,K3=1,K4=1,K5=0 不推薦修改K值.K值通過EIGRP的hello包運載.如果兩個路由器的K值不匹配的話它們是
不會形成鄰居關系的 Metric weight Tos K1 K2 K3 K4 K5 來修改K值,Tos 默認為0.

五.EIGRP Packet

EIGRP使用多種類型的packet,這些packet通過IP頭部信息里的協議號88來標識:
1. Hello packet:用來發現和恢復鄰居,通過組播的方式發送,使用不可靠的發送.
2. ACK(acknowledgement) packet:不包含數據(data)的Hello包,使用unicast的方式,不可靠的發送.
3. Update packet:傳播路由更新信息,不定期的,通過可靠的方式發送(比如網路鏈路發生變化).當只有一台路由器需要路由更新 時,update通過unicast的方式發送;當有多個路由器需要路由更新的時候,通過組播的方式發送.
4. Query(查詢) & Reply(應答) packet:是DUAL finite state machine用來管理擴散計算用的,查詢包可以是組播或unicast;應答包是通過unicast的方式發送,並且方式都是可靠的.
5. Request(請求) packet:最初是打算提供給路由伺服器(server)使用的,但是從來沒實現過.
六.EIGRP的鄰居發現/恢復協議

EIGRP的Update包是非周期性發送的,
1.Hello包在一般的網路中(比如點到點,point-to-point)是每5秒組播1次(要隨機減去1個很小的時間防止同步);
2.在多點(multipoint)X.25,幀中繼(Frame Relay,FR)和ATM介面(比如ATM SVC)和ISDN PRI介面上,Hello包的發送間隔是60
秒.
在所有的情況中,Hello包是不需要確認的.可以在介面配置模式下修改該介面的Hello包默認的發送間隔,命令為
ip hello-interval eigrp
當一個路由器收到從鄰居發來的Hello包的時候,這個Hello包包含了一個holdown time,這個holdown time告訴這個路由器等待後續Hello包的最大時間.如果在超出這個holdown time之前沒有收到後續Hello包,那麼這個鄰居就會被宣告為不可達,並通知DUAL這個鄰居已丟失.默認hold time是3倍於Hello包發送間隔的, 更高鏈路 -- 默認Hello間隔和保持時間是5s和15s T1或低於T1鏈路 -- 分別是60s和180s 可以在介面配置模式下修改這個默認的holdown time, 命令為
ip hold-time eigrp.
EIGRP鄰居信息都記錄在鄰居表(neighbor table)中,使用show ip eigrp neighbors命令查看IP EIGRP的鄰居.

七. EIGRP的術語定義

1.彌散更新演算法簡介 (彌散更新演算法可以保證路由100%無環路loopfree)為了能夠讓DUAL正確的操作,低層協議必須滿足以下幾個條件:
1. 一個節點要在有限的時間里檢測到新鄰居的存在或和一個鄰居的連接的丟失
2. 在鏈路上傳輸的所有信息必須在有限的時間里按正確的順序收到
3. 所有的消息,包括鏈路cost的更改,鏈路故障,和新鄰居的發現,都應該是在有限時間里,一個一個的依次處理Cisco的EIGRP使用鄰居的發現/恢復和RTP來確保上述前提條件
2.adjacency(鄰接): 在剛啟動的時候,路由器使用Hello包來發現鄰居並標識自己用於鄰居的識別.當鄰居被發現以後,EIGRP會在它們之間形成一種鄰接關系.鄰接是指在這2個鄰居之間形成一條交換路由信息的虛鏈路(virtual link).當鄰接關系形成以後,它們之間就可以相互發送路由update,這些update包括路由器它所知道的所有的鏈路及其metric.對於每個路由,路由器都會基於它鄰居宣告的距離(distance)和到達那個鄰居的鏈路的cost來計算出一個距離
3.Feasible Distance(FD,可行距離): 到達每個目標網路的最小的metric將作為那個目標網路的FD.比如,路由器可能有3條到達網路172.16.5.0的路由,metric分別為380672,12381440和660868,那麼380672就成了FD.
4. Feasible Condition(FC,可行條件): 鄰居宣告到達目標網路的的距離小於本地路由器到達目標網路的FD AD < FD => FC=ture.
5.Feasible Successor(FS,可行後繼路由): 如果一個鄰居宣告到達目標網路的距離滿足FC,那麼這個鄰居就成為FS.比如,路由器到達目標網路172.16.5.0的FD為380672,而他鄰居所宣告到達目標網路的距離為355072,這個鄰居路由器滿足FC,它就成為FS;如果鄰居路由器宣告到達目標網路的距離為 380928,即不滿足FC,那麼這個鄰居路由器就不能成為FS,FS和FC是避免環路的核心技術,FS也是downstream router(下游路由器),因為從FS到達目標網路的距離比本地路由器到達目標網路的FD要小,存在一個或多個FS的目標網路被記錄在拓撲表中。
6.拓撲表(Topological Table)
拓撲表包括以下內容:
目標網路的FD.
所有的FD.
每一個FS所宣告的到達目標網路的距離.
本地路由器計算出的,經過每個FS到達目標網路的距離,即基於FS所宣告到達目標網路的距離和本地路由器到達那個FS的鏈路的cost.
發現FS的網路相連的介面.
7.鄰居表(Neighbor Table):每個路由器的RAM中都保存有關於鄰居的地址和介面信息的表。
8.後繼路由(Successor):又稱成功者(Secessful),是到達遠程網路的最佳路由。是EIGRP用於轉發業務量的路由,它被存儲在路由表中。
八.EIGRP路由協議優缺點
(1)EIGRP路由協議主要優點
精確路由計算和多路由支持。EIGRP協議繼承了IGRP協議的最大的優點是矢量路由權。EIGRP協議在路由計算中要對網路帶寬、網路時延、信道佔用率和信道可信度等因素作全面的綜合考慮,所以EIGRP的路由計算更為准確,更能反映網路的實際情況。同時EIGRP協議支持多路由,使路由器可以按照不同的路徑進行負載分擔。
較少帶寬佔用。使用EIGRP協議的對等路由器之間周期性的發送很小的hello報文,以此來保證從前發送報文的有效性。路由的發送使用增量發送方法,即每次只發送發生變化的路由。發送的路由更新報文採用可靠傳輸,如果沒有收到確認信息則重新發送,直至確認。EIGRP還可以對發送的EIGRP報文進行控制,減少EIGRP報文對介面帶寬的佔用率,從而避免連續大量發送路由報文而影響正常數據業務的事情發生。
快速收斂。路由計算的無環路和路由的收斂速度是路由計算的重要指標。EIGRP協議由於使用了DUAL演算法,使得EIGRP協議在路由計算中不可能有環路路由產生,同時路由計算的收斂時間也有很好的保證。因為,DUAL演算法使得EIGRP在路由計算時,只會對發生變化的路由進行重新計算;對一條路由,也只有此路由影響的路由器才會介入路由的重新計算。
MD5認證。為確保路由獲得的正確性,運行EIGRP協議進程的路由器之間可以配置MD5認證,對不符合認證的報文丟棄不理,從而確保路由獲得的安全。
路由聚合。EIGRP協議可以通過配置,對所有的EIGRP路由進行任意掩碼長度的路由聚合,從而減少路由信息傳輸,節省帶寬。
實現負載分擔。去往同一目的的路由表項,可根據介面的速率、連接質量和可靠性等屬性,自動生成路由優先順序,報文發送時可根據這些信息自動匹配介面的流量,達到幾個介面負載分擔的目的。
配置簡單。使用EIGRP協議組建網路,路由器配置非常簡單,它沒有復雜的區域設置,也無需針對不同網路介面類型實施不同的配置方法。使用EIGRP協議只需使用router eigrp命令在路由器上啟動EIGRP 路由進程,然後再使用network 命令使能網路范圍內的介面即可。
(2)EIGRP路由協議主要缺點
沒有區域概念。EIGRP沒有區域的概念,而OSPF在大規模網路的情況下,可以通過劃分區域來規劃和限制網路規模。所以EIGRP適用於網路規模相對較小的網路,這也是矢量-距離路由演算法(RIP協議就是使用這種演算法)的局限所在。
定時發送HELLO報文。運行EIGRP的路由器之間必須通過定時發送HELLO報文來維持鄰居關系,這種鄰居關系即使在撥號網路上,也需要定時發送HELLO報文,這樣在按需撥號的網路上,無法定位這是有用的業務報文還是EIGRP發送的定時探詢報文,從而可能誤觸發按需撥號網路發起連接,尤其在備份網路上,引起不必要的麻煩。所以,一般運行EIGRP的路由器,在撥號備份埠還需配置Dialer list和Dialer group,以便過濾不必要的報文,或者運行TRIP協議,這樣做增加路由器運行的開銷。而OSPF可以提供對撥號網路按需撥號的支持,只用一種路由協議就可以滿足各種專線或撥號網路應用的需求。
基於分布式的DUAL演算法。EIGRP的無環路計算和收斂速度是基於分布式的DUAL演算法的,這種演算法實際上是將不確定的路由信息散播(向鄰居發query報文),得到所有鄰居的確認後(reply報文)再收斂的過程,鄰居在不確定該路由信息可靠性的情況下又會重復這種散播,因此某些情況下可能會出現該路由信息一直處於活動狀態(這種路由被稱為活動路由棧),並且,如果在活動路由的這次DUAL計算過程中,出現到該路由的後繼(successor)的測量發生變化的情況,就會進入多重計算,這些都會影響DUAL演算法的收斂速度。而OSPF演算法則沒有這種問題,所以從收斂速度上看,雖然整體相近,但在某種特殊情況下,EIGRP還有不理想的情況。
EIGRP是Cisco公司的私有協議。Cisco公司是該協議的發明者和唯一具備該協議解釋和修改權的廠商。如果要支持EIGRP協議需向Cisco公司購買相應版權,並且Cisco公司修改該協議沒有義務通知任何其他廠家和使用該協議的用戶。而OSPF是開放的協議,是IETF組織公布的標准。世界上主要的網路設備廠商都支持該協議,所以它的互操作性和可靠性由於公開而得到保障,並且在眾多的廠商支持下,該協議也會不斷走向更加完善。
九.IGRP與EIGRP路由協議
IGRP(Interior Gateway Routing Protocol,內部網關路由選擇協議)是Cisco特有的基於距離矢量的路由協議,雖然同樣應用於規模較小的區域網絡,但是,與RIP路由協議有所不同,IGRP使用IP層的埠號9進行報文交換,而RIP則是使用520埠進行報文交換。
IGRP同樣是一種動態距離向量路由協議,它由Cisco公司20世界80年代中期設計推出,使用跳數來確定到達一個網路的最佳路徑,使用延遲、帶寬、可靠性和負載來確定最優路由。默認狀態下,IGRP每90秒鍾發送一次路由更新廣播,在3個更新周期(即270秒)內,如果沒有從路由中的第一個路由器接受到更新,則宣布路由器不可訪問。在7個周期(即630秒)後,Cisco IOS(網際操作系統)軟體會從路由表中清除該路由。
EIGRP結合了鏈路狀態和距離矢量型路由選擇協議的Cisco專用協議,採用彌散修正演算法(DUAL)來實現快速收斂,可以不發送定期的路由更新信息以減少帶寬的佔用,支持Appletalk、IP、Novell和NetWare等多種網路層協議。自從EIGRP路由協議誕生後,IGRP路由協議便很少再被使用了。

十. 基本配置

r1(config)#router eigrp 1
r1(config-router)#network 192.168.1.0
r1(config-router)#network 10.0.1.0
r1#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 3 subnets, 3 masks
C 10.0.1.2/32 is directly connected, Serial1/0
D 10.0.0.0/8 is a summary, 00:04:38, Null0
C 10.0.1.0/24 is directly connected, Serial1/0
C 192.168.1.0/24 is directly connected, FastEthernet0/0
D 192.168.2.0/24 [90/2172416] via 10.0.1.2, 00:01:09, Serial1/0

C. 華為靜態路由配置

全局模式下靜態路由配置如下:ip route-static 0.0.0.0 0.0.0.0 192.168.112.1。

建立一個新的valn 把埠0/0/10加入到該VLAN然後設置網關 下面以S5700為例:

sys。

vlan 10。

interface vlanif 10。

ip add 10.10.10.x 255.255.255.0。

quit。

ip route-static 0.0.0.0 0.0.0.0 192.168.112.1。

(3)做eigrp實驗所需文件擴展閱讀:

此時就需要管理員在R1和R2上分別配置靜態路由來使計算機A、B成功通信。

在R1上執行添加靜態路由的命令ip route 192.168.2.0 255.255.255.0 192.168.1.1。它的意思是告訴R1,如果有IP包想達到網段192.168.2.0/24,那麼請將此IP包發給192.168.1.1(即和R1的2號埠相連的對端)。

同時也要在R2上執行添加靜態路由的命令ip route 192.168.0.0 255.255.255.0 192.168.1.2。它的意思是告訴R2,如果有IP包想達到網段192.168.0.0/24,那麼請將此IP包發給192.168.1.2(即和R2的3號埠相連的對端)

D. Cisco思科路由與交換機配置問題VLAN和OSPF和EIGRP。

3.
Switch>enSwitch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#vtp mode server Device mode already VTP SERVER.Switch(config)#vtp domain cwjChanging VTP domain name from NULL to manageSwitch(config)#vtp password ciscoSetting device VLAN database password to cisco Switch(config)#int f0/1Switch(config-if)#switchport trunk encapsulation dot1q Switch(config-if)#switchport mode trunk
2Switch>enSwitch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#vtp mode clientSetting device to VTP CLIENT mode.Switch(config)#vtp domain manageDomain name already set to manage.Switch(config)#vtp password ciscoSetting device VLAN database password to cisco

3
Switch(config-if)#exitSwitch(config)#vlan 2Switch(config-vlan)#name vlan2Switch(config-vlan)#exit Switch(config)#vlan 3Switch(config-vlan)#name vlan3

2.Switch(config)#int f0/1Switch(config-if)#switchport mode trunk Switch(config-if)#exit Switch(config)#int f0/2Switch(config-if)#switchport access vlan 2Switch(config-if)#exit vlSwitch(config)#int f0/3Switch(config-if)#switchport access vlan 3 3.Switch(config-vlan)#exit Switch(config)#int vlan2 %LINK-5-CHANGED: Interface Vlan2, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan2, changed state to upSwitch(config-if)#ip add 192.168.1.1 255.255.255.0Switch(config-if)#no shutSwitch(config-if)#exit Switch(config)#int vlan 3 %LINK-5-CHANGED: Interface Vlan3, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan3, changed state to upSwitch(config-if)#ip add 192.168.2.1 255.255.255.0Switch(config-if)#no shut zz.192.168.1.2255.255.255.0192.168.1.1 zy192.168.2.2255.255.255.0182.168.2.1

E. 思科路由器配置!!!!!!!急急急急急急急!!!1

思科路由器常用配置命令一覽表:
1、Exec commands:
<1-99> 恢復一個會話
bfe 手工應急模式設置
clear 復位功能
clock 管理系統時鍾
configure 進入設置模式
connect 打開一個終端
從tftp伺服器拷貝設置文件或把設置文件拷貝到tftp伺服器上
debug 調試功能
disable 退出優先命令狀態
disconnect 斷開一個網路連接
enable 進入優先命令狀態
erase 擦除快閃內存
exit 退出exce模式
help 交互幫助系統的描述
lat 打開一個本地傳輸連接
lock 鎖定終端
login 以一個用戶名登錄
logout 退出終端
mbranch 向樹形下端分支跟蹤多路由廣播
mrbranch 向樹形上端分支跟蹤反向多路由廣播
name-connection 給一個存在的網路連接命名
no 關閉調試功能
pad 打開X.29 PAD連接
ping 發送回顯信息
ppp 開始點到點的連接協議
reload 停凱橡野機並執行冷啟動
resume 恢復一個活動的網路連接
rlogin 打開遠程注冊連接
rsh 執行一個遠端命令
send 發送信息到另外的終端行
setup 運行setup命令
show 顯示正在運行系統信息
slip 開始SLIP協議
start-chat 在命令行上執行對話描述
systat 顯示終端行的信息
telnet 遠程登錄
terminal 終端行參數
test 測試子系統內存和埠
tn3270 打盯喊開一個tin3270連接
trace 跟蹤路由到目的地
undebug 退出調試功能
verify 驗證檢查閃爍文件的總數
where 顯示活動的連接
which-route 執行OSI路由表查找並顯示結果
write 把正在運行的設置寫入內存、網路、或終端
x3 在PAD上設置X.3參數
xremote 進入xremote模式

2、#show ?

access-expression 顯示訪問控製表達式
access-lists 顯示訪問控製表
apollo Apollo 網路信息
appletalk Apple Talk 信息
arap 顯示Appletalk 遠端通道統計
arp 地址解析協議表
async 訪問路由介面的終端行上的信息
bridge 前向網路資料庫
buffers 緩沖池統計
clns CLNS網路信息
clock 顯示系統時鍾
cmns 連接模式網路服務信息
compress 顯示壓縮狀態
configuration 非易失性內存的內容
controllers 埠控制狀態
debugging 調試選項狀態
decnet DEC網路信息
dialer 撥號參數和統計
dnsix 顯示Dnsix/DMPP信息
entry 排隊終端入口
extended 擴展端如辯口信息
flash 系統閃爍信息
flh-log 閃爍裝載幫助日誌緩沖區
frame-relay 幀中繼信息
history 顯示對話層歷史命令
hosts IP域名,查找方式,名字服務,主機表
interfaces 埠狀態和設置
ip IP信息
ipx Novell IPX信息
isis IS-IS路由信息
keymap 終端鍵盤映射
lat DEC LAT信息
line 終端行信息

F. 網路路由問題

Cicso 網路協議配置介紹之一 RIP (1)
本實驗對RIP協議進行基本的配置,涉及到配置RIP協議所必須的命令和常用的監測命令。

1.實驗目的

通過本實驗,讀者可以掌握以下技能:
在路由器上啟動RIP協議;
聲明相應網路進入RIP路由進程;
查看路由表並理解相關欄位含義;
查看RIP協議配置信息;
監測RIP協議相關信息。

2.設備需求

本實驗需要以下設備:
Cisco路由器3台,分別命名為R1、R2和R3,均要求具有1個乙太網介面和2個串列接□;
3條DCE電纜和3條DTE電纜,或3條DCE轉DTE電纜;
1台終端伺服器,如Cisco 2509路由器。及用於反向Telnet的相應電纜;
1台帶有超級終端程序的PC機,以及Console電纜及轉接器。

3.拓撲結構及配置說明

本實驗拓撲結構如圖1所示,首先把DCE電纜和DTE電纜進行對如擾接,共組成3對電纜。然後用這3對電纜把R1和R2"RE和R3、R2和R3分別連接起來。各路由器使用的介面及其編號見圖1中的標注。

IP地址分配如下:
R1: E0 172.16.1.1, 50 172.16.12.1, 51 172.16.13.1;
R2: E0 172.16.2.2, 50 172.16.12.2, 51 172.16.23.2;
R3: E0 172.16.3.3, 50 172.16.13.3, 51 172.16.23.30
子網掩碼均為 255.255.255.00

如圖 1

實驗中R、R2之間和R、R3之間的串列線路速率設置為5OOkbit/s;R2、R3之間的串列線路速率設置為64kbit/s。
本實驗要求通過對RIP路由選擇協議渣碼旦的配置,實現全網的連通。

4.實驗配置及監測結果

實驗環境模槐准備就緒後,打開PC機、訪問伺服器和路由器的電源。開始進行實驗。
現在假設我們不知道各路由器串列介面所連接的電纜是DCE電纜還是DTE電纜,同時路由器的E0介面均沒有連接任何設備。在這樣的基礎上開始配置3台路由器,並啟動RIP路由選擇協議。
具體配置過程如配置清單1-1、1-2所示,配置清單後有詳細的講解。

配置清單1-1配置乙太網介面和串列介面

第1段:配置R1網路介面
R1#
R1#show controllers serial 0
HD unit 0, idb = 0x95659C, driver stmcture at 0x95C910
buffer size 1524 HD unit 0, V.35 DCE cable
cpb = 0xE2, eda = 0x2904, cda = 0x2918
RX ring with 16 entries at OxE22800
00 bd_ptr==0x2800 pak=0x95DB94 ds=0xE25A4C status==80 pak_size=22
01 bd_ptr=0x2814 pak=0x960328 ds=0xE2CCC8 status=80 pak_size=22
...(類似內容,省略多行)
0 missed datagrams, 0 overruns
0 bad datagram encapsulations, 0 memory errors
0 transmitter underruns
0 resial bit errors
R1#sh controllers ser 1
HD unit 1, idb = 0x961614, driver structure at 0x967988
buffer size 1524 HD unit 1,
cpb = 0xE3, eda = 0x850, cda = 0x864
RX ring with 16 entries at OxE30800
00 bd_ptr=0x0800 pak=Ox9690B4 ds==OxE34E80 status=80 pak_size=22
...(類似內容,省略多行)
01 bd__ptr=0xl014 pak=0x000000 ds=0xE22EA4 status=80 pak_size=22
0 missed datagrams, 0 overruns
0 bad datagram encapsulations, 0 memory errors
0 transmitter underruns
0 resial bit errors
R1#conft
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#no logg con
R1config#int e0
R1(config-if)#ip addr 172.16.1.1255.255.255.0
R1(config-if)#no keepalive
R1(config-if)#no shut
R1(config-if)#mt sO
R1(config-if)#ip addr 172.16.12.1
R1(config-if)#clockrate 500000
R1(config-if)#no sh
R1(config-if)#bandwidth 500
R1(config-if)#int si
R1(config-if)#ip addr 172.16.13.1
R1(config-if)#clockrate 500000
R1(config-if)#no sh
R1(config-if)#bandwidth 500
R1(config-if)#^Z
R1#
R1#sh int s0
Seria10 is down,line protocol is down
Hardware is HD64570
Internet address is 172.16.12.1/24
MTU 1500 bytes, BW 500 Kbit, DLY 20000 usec,
reliability 255/255, txioad 1/255, rxioad 1/255
Encapsulation HDLC, loopback not set
Keepalive set (10 sec)
Last input 00:01:44, output 00:01:46, output hang never
Last clearing of "show interface" counters 00:00:02
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: fifo
Output queue :0/40 (size/max)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC,0 frame, 0 overrun, 0 ignored, Ollort
0 packets output, 0 bytes, 0 underruns
0 output errors, 0 collisions, 0 interface resets
0 output buffer failures, 0 output buffers swapped out
0 carrier transitions
DCD=up DSR=up DTR=down RTS=down CTSsup

第2段:配置R2網路介面
Term_Server>2
[Resuming connection 2 to R2 ...]
R2#sh contr ser 0
HD unit 0, idb = Oxl4DF9C, driver structure at 0x154310
buffer size 1524 HD unit 0, V.35 DTE cable
cpb = 0x1, eda = 0x4878, cda == Ox488C
RX ring with 16 entries at 0x4014800
00 bd@ptr=0x4800 pak=Oxl557E8 ds=Ox40187C4 status=80 pak_size=22
...(類似內容,省略多行)
0 missed datagrams, 0 overruns
0 bad datagram encapsulations, 0 memory errors
0 transmitter underruns
0 resial bit errors
R2#sh ser 1
HD unit 1, idb == 0x159014, driver structure at 0x15F388
buffer size 1524 HD unit 1,
cpb = 0x2, eda = 0x3140, cda = 0x3000
RX ring with 16 entries at 0x4023000
00 bd_ptr==0x3000 pak=Oxl62B4C ds=Ox402CEOC status=80 pak_size=0
...(類似內容,省略多行)
0 missed datagrams, 0 overruns
0 bad datagram encapsulations, 0 memory errors
0 transmitter underruns
0 resial bit errors

R2#conft
Enter configuration commands, one per line. End with CNTL/Z.
R2(config)#iso logg con
R2(config)#int e0
R2(config-if)#ip addr 172.16.2.2
R2(config-if)#eo keepalive
R2(config-if)#no sh
R2(config-if)#lnt sO
R2(config-if)#ip addr 172.16.12.2
R2(config-if)#no sh
R1(config-if)#bandwidth 500
R2(config-if)#int s1
R2(config-if)#ip addr 172.16.23@2
R2(config-if)#clockr 64000
R2(config-if)#no sh
R1(config-if)#idwldth 64
R2(config-if)#end
R2#pmg 172.16.12.1

Type escape sequence to abort.
Sending 5,100-byte ICMP Echos to 172.16.12.1,timeout is 2 seconds:
!!!!!
R2#
第3段:配置R3網路介面
Term_Server>3
[Resuming connection 3 to R3 ... ]

R3#conft
Enter configuration commands, one per line. End with CNTL/Z.
R3(config)#no logg con
R3(config)#int e0
R3(config-if)#ip addr 172.16.3.3 255.255.255.0
R3(config-if)#no keepalive
R3(config-if)#no sh
R3(config-if)#int s0
R3(config-if)#ip addr 172.16.13.3 255.255.255.0
R3(config-if)#no sh
R1(config-if)#bandwidth 500
R3(config-if)#int si
R3(config-if)#ip addr 172.16.23.3 255.255.255.0
R1(config-if)#bandwidth 64
R3(config-if)#end
R3#ping 172.16.13.1

配置清單1-2 配置RIP協議

第1段:配置RIP協議
R1#conft
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router rip
R1(config-router)#eetwork 172.16.0.0
R1(config-router)#
Term_Server>2
[Resuming connection 2 to R2 ...]
R2#conft
Enter configuration commands, one per line. End with CNTT ./Z
R2(config)#router rip
R2(config-router)#network 172.16.0.0
R2(config-router)#
Term_Server>3
[Resuming connection 3 to R3 ...]
R3#conft
Enter configuration commands, one per line. End with CNTL/Z.
R3(config)#router rip
R3(config-router)#network 172.16.0.0
R3(config-router)#
第2段:查看路由表
Term_Server> 1
[Resuming connection I to R1... ]
R1(config-router)#end
R1#sh ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, 0 - OSPF, IA - OSPF inter area
N - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set

172.16.0.0/24 is subnetted, 6 subnets
R 172.16.23.0[20/1]via 172.16.12.2,00:00:06,Serial0
[20/1]via 172.16.13.3,00:00:07,Serial1
C 172.16.12.0 is directly connected, Serial0
C 172.16.13.0 is directly connected. Serial1
C 172.16.1.0 is directly connected, Ethernet0
R 172.16.2.0[20/1]via 172.16.12.2,00:00:06,Serial0
R 172.16.3.0[20/1]via 172.16.13.3,00:00:07,Serial1
R1#
Term_Server>2
[Resuming connection 2 to R2 ... ]
R2(config-router)#end
R2#sh ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M " mobile, B - BGP
D - EIGRP, EX - EIGRP external, 0 - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type I, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route

Gateway of last resort is not set

172.16.0.0/24 is subnetted, 6 subnets
C 172.16.23.0 is directly connected, Seriall
C 172.16.12.0 is directly connected, SerialO
R 172.16.13.0[20/1]via 172.16.12.1,00:00:08,Serial0
[20/1]via 172.16.23.3,00:00:09,Serial1
R 172.16.1.0[20/1]via 172.16.12.1,00:00:08,Serial0
C 172.16.2.0 is directly connected, Ethernet0
R 172.16.3.0[20/1]via 172.16.23.3,00:00:09,Serial1
R2#
Term_Server>3
[Resuming connection 3 to R3 ... ]

R3(config-.router)#end
R3#sh ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX -EIGRP external, 0 - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route

Gateway of last resort is not set

172.16.0.0/24 is subnetted, 6 subnets
C 172.16.23.0 is directly connected, Serial1
R 172.16.12.0 [120/13 via 172.16.13.1, 00:00:17, Serial0
[120/1} via 172.16.23.2, 00:00:26, Serial1
C 172.16.13.0 is directly connected, SerialO
R 172.16.1.0 [120/1] via 172.16.13.1, 00:00:17, Serial0
R 172.16.2,0 [120/1] via 172.16.23.2,00:00:26, Serial1
C 172.16.3.0 is directly connected, Ethemet0
R3#

PS:

(1)RIP協議的基本配置非常簡單。首先使用router ip命令進入RIP協議配置模式,然後用network語句聲明進入RIP進程的網路。

可以看到netwo比語句中使用的是網路號,而不是子網號。當我們試圖把172.16.1.0這一子網號碼加入R1的RIP路由進程中而發出network l72.16.0.0的命令後,show running-config的結果會顯示此處的語句變成為network 172.16.0.0,即B類網路172.16.0.0下的所有子網都加入了RIP路由進程。

(2)使用show ip route命令查看路由表。在R1路由器上可以看到,通過RIP協議,學到了與R1不直接相連的網段172.16.23.0、172.16.2.0和17216.3.0。路由表中的項目解釋如下。

R 172.16.2.0[120/1]via 172.16.12.2,00:00:06,Serial0

R:表示此項路由是由RIP協議獲取的,另外,"C,代表直連的網段。

172.16.2.0: 目標網路。

[120/1]:12O是RIP協議的管理距離,1是該條路由的度量值,即Metric值,即跳數。

via:經由的意思。

172.16.12.2:是由當前路由器出發,到達目標網段所需經過的下一個跳點的IP地址。

00:00:06:此條路由產生的時間,即65鍾。

Serial0:由此路由器到達目標網段所需使用的介面。

(3)從3台路由器的路由表中可以看出RIP協議工作正常,所有網段的路由條目都已具備。

(4)對於路由器R1的路由表而言。172.16.23.0這條路由項具有2個路徑,即表中列出的172.26.12.2和172.16.13.3,表示到達172.16.23.0網段可以通過R2路由器,也可以通過R3路由器,表明有兩條等值的路徑存在,其度量值均為1。路由器R2和R3都有類似的路由存在。

(5)從實驗拓撲圖可以分析出,從R2發送到R3的數據包如果經由R1的話會有較高的帶寬(5OOkbit/s),是應該首選的路由。但路由表中顯示的實際情況是選擇了由R2直接發送到R3。這表明RIP路由協議在進行路由計算時只考慮兩個網段之間的跳數這個惟一的度量值,而不考慮諸如帶寬。延遲等其他因素。

監測清單1-1記錄了RIP協議常用的監測命令的使用。

監測清單1-1 RIP協議常用監測命令
R3#sh ip protocol
Routing Protocol is "rip"
Sending updates every 30 seconds, next e in 24 second
Invalid after 180 seconds, hold down 180, flushed after 240
Outgoing update filter list for all interfaces is
Incoming update filter list for all interfaces is
Redistributing: rip
Default version control: send version 1, receive any version
Interface Send Recv Triggered TIP Key-chain
Ethernet0 1 12
Serial0 1 12
Serial1 1 12
Autonaatic network sunamarization is in effect
Routing for Networks:
172.16.0.0
Routing Information Sources:
Gateway Distance Last Update
172.16.23.2 120 00:00:14
172.16.13.1 120 00:00:00
Distance: (default is 120)
R3#pmg 172.16.1.1

Type escape sequence to abort.
Sending 5, 100-bytelCMPEchos to 172.16.1.1,timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), rouad-tripmin/avg/max=8/8/8 ms
R3#trace 172.16.1.1

Type escape sequence to abort.
Tracing the route to 172.16.1.1
1 172.16.13.14 msec *
R3#conft

G. 如何配置eigrp使用默認網路號方式通告

配置eigrp使用默認網路號通告方式:

在R3上看路由表

1.0.0.0/22 is subnetted, 1 subnets

D 1.1.0.0 [90/2297856] via 13.1.1.1, 00:00:03, Serial0/0

35.0.0.0/24 is subnetted, 1 subnets

C 35.1.1.0 is directly connected, Serial0/1

13.0.0.0/24 is subnetted, 1 subnets

C 13.1.1.0 is directly connected, Serial0/0

閱讀全文

與做eigrp實驗所需文件相關的資料

熱點內容
泰安共享車位app哪個好 瀏覽:685
小米怎麼解壓加密文件 瀏覽:70
華為手機里可以刪掉哪些文件夾 瀏覽:989
一斤數據線有多少銅 瀏覽:571
我的微信沒有聊天文件 瀏覽:835
betterzip如何壓縮文件 瀏覽:792
復制代碼到keil 瀏覽:568
windowsxp搜索文件 瀏覽:480
在常州騎單車用什麼app 瀏覽:572
linuxdev設備文件 瀏覽:323
手機哪個app能把卷子調清晰 瀏覽:111
阿里雲雲資料庫延遲多少ms 瀏覽:278
javasqlddl 瀏覽:425
有關程序員的歌 瀏覽:295
文件所以格式 瀏覽:197
win10壞了備份 瀏覽:852
當代大學生的網路文化有哪些突出特點 瀏覽:620
蘋果表皮白白的啥物質 瀏覽:541
網站在線客服插件代碼 瀏覽:786
ae項目文件默認儲存的格式為 瀏覽:266

友情鏈接