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.拓扑结构及配置说明
本实验拓扑结构如图5.1所 示,首先把DCE电缆和DTE电缆进行对接,共组成3对电缆。然后用这3对电缆把R1和R2"RE和R3、R2和R3分别连接起来。各路由器使用的接口及 其编号见图5.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
实验中R、R2之间和R、R3之间的串行线路速率设置为5OOkbit/s;R2、R3之间的串行线路速率设置为64kbit/s。
本实验 要求通过对RIP路由选择协议的配置,实现全网的连通。
4.实验配置及监测结果
实验环境 准备就绪后,打开PC机、访问服务器和路由器的电源。开始进行 实验。
现在假设我们不知道各路由器串行接口所连接的电缆是DCE电缆还是DTE电缆,同时路由器的E0接口均没有连接任何设备。在这样的基础 上开始配置3台路由器,并启动RIP路由选择协议。
具体配置过程如配置清单5-1、5-2所示,配置清单后有详细的讲解。
配置清单5-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 residual 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 residual 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 residual 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 residual 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)#baiidwldth 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
Type escape sequence to abort.
Sending 5,100-byte ICMP Echos to 172.16.13.1,timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5),<