CCNPBSCI实验指导手册.docx
《CCNPBSCI实验指导手册.docx》由会员分享,可在线阅读,更多相关《CCNPBSCI实验指导手册.docx(63页珍藏版)》请在冰豆网上搜索。
![CCNPBSCI实验指导手册.docx](https://file1.bdocx.com/fileroot1/2023-2/25/9d64bafc-6b43-4b83-808c-f6777ec08d2f/9d64bafc-6b43-4b83-808c-f6777ec08d2f1.gif)
CCNPBSCI实验指导手册
《路由原理与技术》
实验指导书
邵雪梅编写
适用专业:
网络工程专业
滁州学院计算机科学与技术系
2010年3月
第一部分配置EIGRP
实验一、EIGRP的基本配置
一、实验目的
1、掌握EIGRP的基本配置及如何验证EIGRP的配置
2、掌握EIGRP对VLSM的支持,学会如何配置EIGRP的手工汇总
二、实验拓扑
三、实验步骤
1、配置各台路由器的IP地址,并且使用ping命令确认各路由器的直连口的互通性。
2、在三台路由配置EIGRP自治系统编号为100。
3、
在R2路由器上做如下配置:
R2#configureterminal
R2(config-if)#routereigrp100
R2(config-router)#network172.16.0.0
R2(config-router)#exit
在R1路由器上做如下配置:
R1#configureterminal
R1(config-if)#routereigrp100
R1(config-router)#network172.16.0.0
R1(config-router)#network10.1.0.0
R1(config-router)#exit
在R3路由器上做如下配置:
R3#configureterminal
R3(config-if)#routereigrp100
R3(config-router)#network172.16.0.0
R3(config-router)#network192.168.0.00.0.3.255
R3(config-router)#exit
4、在任意一台路由器上观察EIGRP的邻居关系:
R2#showipeigrp100neighbors
IP-EIGRPneighborsforprocess100
HAddressInterfaceHoldUptimeSRTTRTOQSeq
(sec)(ms)CntNum
1172.16.1.6Fa0/11300:
47:
443131878027
0172.16.1.1Fa0/01400:
47:
453261956028
其中:
列H指出邻居学习的顺序,Address指出邻居地址,Interface指出邻居所在本地接口。
5、在任意一台路由器上查看路由器,确认路由:
R2#showiproute
Gatewayoflastresortisnotset
172.16.0.0/30issubnetted,2subnets
C172.16.1.4isdirectlyconnected,FastEthernet0/1
C172.16.1.0isdirectlyconnected,FastEthernet0/0
10.0.0.0/24issubnetted,3subnets
D10.1.3.0[90/30720]via172.16.1.1,00:
13:
55,FastEthernet0/0
D10.1.2.0[90/30720]via172.16.1.1,00:
13:
55,FastEthernet0/0
D10.1.1.0[90/30720]via172.16.1.1,00:
13:
55,FastEthernet0/0
D192.168.0.0/24[90/30720]via172.16.1.6,00:
26:
14,FastEthernet0/1
D192.168.1.0/24[90/30720]via172.16.1.6,00:
03:
43,FastEthernet0/1
D192.168.2.0/24[90/30720]via172.16.1.6,00:
03:
43,FastEthernet0/1
6、在R1/R3上开启自动汇总,观察其不同。
7、EIGRP也可以进行手工地址总结。
手工地址总结,可以有效的减少路由表的大小。
比如在R2上的路由中关于R3的192.168.*.*的网络显示为三条具体路由,可以在R3上进行如下配置,减少路由通告条目。
R3(config)#interfaceserail1/0
R3(config-if)#ipsummaryeigrp100192.168.0.0255.255.252.0
R3(config-if)#exit
8、观察R2路由器的路由表:
9、在R2上使用通配符掩码进行配置EIGRP:
R2(config)#noroutereigrp50
R2(config)#routereigrp50
R2(config-router)#network172.16.1.00.0.0.3
R2(config-router)#exit
10、在R2确认邻居,此处仅发现与R1建立了邻居关系。
IP-EIGRPneighborsforprocess100
HAddressInterfaceHoldUptimeSRTTRTOQSeq
(sec)(ms)CntNum
0172.16.1.1Fa0/01400:
47:
453261956028
四、调试试验
1、showiproute
2、showipprotocols
3、showipeigrpneighbors
R2#showipeigrpneighbors
IP-EIGRPneighborsforprocess1
HAddressInterfaceHoldUptimeSRTTRTOQSeq
(sec)(ms)CntNum
1192.168.23.3Se0/0/11200:
11:
057114005
0192.168.12.1Se0/0/01200:
11:
297114003
以上输出各字段的含义如下:
①H:
表示与邻居建立会话的顺序;
②Address:
邻居路由器的接口地址;
③Interface:
本地到邻居路由器的接口;
④Hold:
认为邻居关系不存在所能等待的最大时间;
⑤Uptime:
从邻居关系建立到目前的时间;
⑥SRTT:
是向邻居路由器发送一个数据包以及本路由器收到确认包的时间;
⑦RTO:
路由器在重新传输包之前等待ACK的时间;
⑧QCnt:
等待发送的队列;
⑨SeqNum:
从邻居收到的发送数据包的序列号。
4、showipeigrptopology
R2#showipeigrptopology
IP-EIGRPTopologyTableforAS
(1)/ID(192.168.23.2)
Codes:
P-Passive,A-Active,U-Update,Q-Query,R-Reply,
r-replyStatus,s-siaStatus
最常见的是“P”,“A”和“s”,含义如下:
①P:
代表passive,表示网络处于收敛的稳定状态;
②A:
代表active,当前网络不可用,正处于发送查询状态;
③s:
在3分钟内,如果被查询的路由没有收到回应,查询的路由就被置为“stuckin
active”状态
5、showipeigrpinterfaces
R2#showipeigrpinterfaces
6、debugeigrpneighbors
该命令可以动态查看EIGRP邻居关系的情况。
在路由器R1先将s0/0/0接口shutdown掉,然后再noshutdown,可以看到EIGRP邻居建立的过程。
7、debugeigrppackets
该命令可以显示EIGRP发送和接收的数据包。
实验二、EIGRP默认网络的配置
一、实验目的
掌握通过ipdefault-network命令配置EIGRP默认网络。
二、实验拓扑
三、实验步骤
1、配置各台路由器的IP地址,并且使用ping命令确认各路由器的直连口的互通性。
2、配置R3路由器用于模拟外部网络,也可以把其假想为Internet网络,并且在R3上配置一条默认用于,以便路由来自于EIGRP内络的数据包。
R3(config)#iproute0.0.0.00.0.0.0192.168.10.1
3、配置R1、R2路由器的EIGRP路由协议,配置如下所示:
R1(config)#routereigrp100
R1(config-router)#network172.16.1.0
R1(config-router)#exit
R2(config)#routereigrp100
R2(config-router)#network172.16.1.0
R2(config-router)#exit
在R2上查看EIGRP的邻居,确认EIGRP正常运行
Router#showipeigrpneighbors
IP-EIGRPneighborsforprocess100
HAddressInterfaceHoldUptimeSRTTRTOQSeq
(sec)(ms)CntNum
0172.16.1.1Fa0/01400:
04:
16264158407
4、在R2上配置静态默认路由,用于到达外部网络,配置如下:
R2(config)#iproute0.0.0.00.0.0.0192.168.10.2
Router#ping192.168.1.1
Typeescapesequencetoabort.
Sending5,100-byteICMPEchosto192.168.1.1,timeoutis2seconds:
!
!
!
!
!
5、在R2上配置默认网络,配置如下所示:
R2(config)#routereigrp100
R2(config-router)#network192.168.1.0
R2(config-router)#exit
R2(config)#ipdefault-network192.168.1.0
R2(config)#exit
R2#showiproute
*192.168.10.0/24isvariablysubnetted,2subnets,2masks
C*192.168.10.0/30isdirectlyconnected,FastEthernet0/1
D*192.168.10.0/24isasummary,00:
06:
24,Null0
172.16.0.0/16isvariablysubnetted,2subnets,2masks
S172.16.0.0/16[1/0]via172.16.1.0
C172.16.1.0/30isdirectlyconnected,FastEthernet0/0
S*0.0.0.0/0[1/0]via192.168.10.2
6、路由器R2作为企业的出口路由器,由于其配置了静态路由,因此其可以直接访问外部。
内部的R1通过配置的默认路由访问外网。
下面显示了R1路由器的路由表和其向外部发起ping的访问结果:
R1#ping192.168.1.1
Typeescapesequencetoabort.
Sending5,100-byteICMPEchosto192.168.1.1,timeoutis2seconds:
!
!
!
!
!
7、根据上面配置,建议采用默认网络命令,让R2路由器自动的向内部通告默认路由。
若内网中的路由数量很多,使用ipdefault-network命令可以有效减少内部网络配置任务。
实验三、EIGRP的认证配置
一、实验目的:
1、理解EIGRP的认证过程。
2、掌握EIGRP的认证的配置。
二、实验拓扑;
三、实验步骤:
1、配置各台路由器的IP地址,并且使用Ping命令确认各路由器的直连口的互通性。
2、在二台路由配置EIGRP自治系统编号为100。
3、查看R1与R2的路由表。
R1#showiproute
Gatewayoflastresortisnotset
172.16.0.0/16isvariablysubnetted,2subnets,2masks
D172.16.0.0/16isasummary,00:
01:
37,Null0
C172.16.1.0/30isdirectlyconnected,FastEthernet0/0
10.0.0.0/8isvariablysubnetted,2subnets,2masks
C10.1.1.0/24isdirectlyconnected,FastEthernet0/1
D10.0.0.0/8isasummary,00:
01:
37,Null0
D192.168.1.0/24[90/30720]via172.16.1.2,00:
00:
52,FastEthernet0/0
R2#showiproute
Gatewayoflastresortisnotset
172.16.0.0/16isvariablysubnetted,2subnets,2masks
D172.16.0.0/16isasummary,00:
07:
14,Null0
C172.16.1.0/30isdirectlyconnected,FastEthernet0/0
D10.0.0.0/8[90/30720]via172.16.1.1,00:
07:
59,FastEthernet0/0
C192.168.1.0/24isdirectlyconnected,FastEthernet0/1
4、配置R1的EIGRP认证。
R1#configureterminal
R1(config)#keychainhaha
R1(config-keychain)#key1
R1(config-keychain-key)#key-stringcisco
R1(config-keychain-key)#exit
R1(config-keychain)#exit
R1(config)#
R1(config)#interfacefa0/0
R1(config-if)#ipauthenticationkey-chaineigrp100haha
R1(config-if)#ipauthenticationmodeeigrp100md5
R1(config-if)#end
在R1上查看邻居关系
R1#showipeigrpneighbors
IP-EIGRPneighborsforprocess100
5、配置R2的EIGRP认证。
重新查看邻居关系
*Mar100:
21:
17.715:
%SYS-5-CONFIG_I:
Configuredfromconsolebyconsole
*Mar100:
21:
18.579:
%DUAL-5-NBRCHANGE:
IP-EIGRP(0)100:
Neighbor172.16.1.1(FastEthernet0/0)isup:
newadjacencyp
实验四:
配置EIGRP的非等价负载均衡
一、实验目的:
1、掌握EIGRP的不等价均衡的条件。
2、掌握EIGRP的metric值修改方法。
3、掌握EIGRP的AD、FD、FC、Successor、FS概念。
二、实验拓扑:
三、实验步骤:
1、配置各台路由器的IP地址,并且使用Ping命令确认各路由器的直连口的互通性。
2、在三台路由配置EIGRP自治系统编号为100。
3、观察R1到达R3的192.168.1.0/24网络的路由。
R1#showiproute
172.16.0.0/30issubnetted,3subnets
C172.16.1.8isdirectlyconnected,FastEthernet0/0
D172.16.1.4[90/2172416]via172.16.1.10,00:
00:
11,FastEthernet0/0
C172.16.1.0isdirectlyconnected,Serial1/1
D192.168.1.0/24[90/156160]via172.16.1.10,00:
00:
11,FastEthernet0/0
接下来看一下在路由器R1中的“192.168.1.0”路由条目的度量值是如何计算的?
(入向接口的最小带宽+延迟的总和)
首先看带宽应该是从R3的Loopback0到R1最小的,应该是R1的f0/1接口的带宽,为100000K,而延迟是路由器R3的Loopback0和路由器R1的f0/1接口的延迟之和,所以最后的度量值应该是[107/100000+(5000+100)/10]*256=156160,和路由器计算的结果是一致的。
4、为了提高网络传输性能,需要同时使用下一跳为172.16.1.2的路由,即使用另外一条metric值不相等的路径做均衡负载。
5、如果需要使用另外一条路径,则需要确保R2成为R1到达192.168.1.0/24网络的可行后继(FS),要想成为FS,则需要满足可行条件(FC)。
6、在R1上查看EIGRP完整的拓扑表
R1#showipeigrp100topologyall-links
………
P192.168.1.0/24,1successors,FDis156160,serno6
via172.16.1.10(156160/128256),FastEthernet0/0
via172.16.1.2(2809856/2297856),Serial1/1
………
7、确认FC(可行条件)公式:
ADofsecondary-bestroute根据本例可得出:
R2到达192.168.1.0网络的Distance<156160
8、配置R2的EIGRP的度量,确保R2成为R1的可行后继者。
R2#configureterminal
R2(config)#interfaceserial1/1
R2(config-if)#bandwidth10000000
R2(config-if)#delay10
R2(config)#exit
9、查看R1的拓扑表。
R1#showipeigrptopologyall-links
………
P192.168.1.0/24,1successors,FDis156160,serno6
via172.16.1.10(156160/128256),FastEthernet0/0
via172.16.1.2(2300416/130816),Serial1/1
10、根据如下公式配置R1的EIGRP的variance值。
FDofFSroute根据公式可得出:
2300416<156160*x
x≈14.73
11、将R1的variance值修改为15后,观察路由表。
R1(config)#routereigrp50
R1(config-router)#variance15
R1(config-router)#exit
R1(config)#exit
R1#cleariprouter*
R1#showiproute
………
C172.16.1.0isdirectlyconnected,Serial1/1
D192.168.1.0/24[90/156160]via172.16.1.10,00:
00:
01,FastEthernet0/0
[90/2300416]via172.16.1.2,00:
00:
01,Serial1/1
第二部分:
OSPF的配置
实验一:
帧中继上的OSPF
帧中继是典型的NBMA(NonBroadcastMultipleAccess)网络,其拓扑结构通常有两种:
FullMesh(全互联)和Hub-and-Spoke(中心-分支)。
实验一重点讨论的就是在Hub-and-Spoke结构上,网络类型为NBMA模式、广播模式、点到点模式和点到多点模式的OSPF配置。
实验1:
帧中继环境下NBMA模式
一、实验目的:
1、帧中继静态映射及broadcast参数的含义
2、NBMA模式下的DR选举
3、手工配置OSPF邻居
4、NBMA模式下OSPF的配置和调试
二、实验拓扑
三、实验步骤
1、首先将frame-relay路由器配置成帧中继交换机
Fr#conft
Fr(config)#frame-relayswitching
Fr(config)#ints1/0
Fr(config-if)#encapsulationframe-relay
Fr(config-if)#frame-relayintf-typedce
Fr(config-if)#clockrate64000
Fr(config-if)#frame-relaylmi-typeansi
Fr(config-if)#frame-relayroute102ints1/1201
Fr(config-if)#frame-relayroute103ints1/2301
Fr(config-if)#noshut
Fr(config)ints1/1
Fr(config-if)encapsulationframe-relay
Fr(config-if)frame-relayintf-typedce
Fr(config-if)clockrate64000
Fr(config-if)frame-relaylmi-typeansi
Fr(config-if)frame-relayroute201ints1/0102
Fr(config-if)noshut
Fr(config)ints1/2
Fr(config-if)encapsulationframe-relay
Fr(config-if)frame-relayintf