RIP1路由实验
本文以华为模拟器ensp为基础进行操作
一、实验拓扑图:
ensp上构建的实验拓扑图:
二、实验准备
分析: 由上述的实验拓扑图可知,该拓扑图中共存在8个网络,那么所需要的网络地址一共需要8个,路由器C的e1接口所在的网络连接的主机数最多,共需要7个ip地址(e1接口1个ip地址,交换机1个ip地址,3个pc机需要3个ip地址,1个网络地址,1个广播地址),那么主机位数最小要大于等于3位。通过上述分析可知,可以采用C类地址来进行网络划分,此时网络数和主机数都可以满足要求,C类地址所对应的的子网掩码为24位。
路由器网络地址方案设计如下:
路由器 | E0 | E1 | E2 |
---|---|---|---|
A | 219.246.78.1 /24 | 219.246.79.1 /24 | |
B | 219.246.80.1 /24 | 219.246.79.2 /24 | 219.246.82.1 /24 |
C | 219.246.78.2 /24 | 219.246.84.1 /24 | 219.246.83.1 /24 |
D | 219.246.80.2 /24 | 219.246.81.1 /24 | 219.246.83.2 /24 |
E | 219.246.85.1 /24 | 219.246.81.2 /24 | 219.246.82.2 /24 |
分析:
由拓扑图可知A的e1接口和B的e1接口位于一个网络中,且采用的是C类地址划分,所以将A的e1和B的e1设置为相同的网络地址,即219.246.79.0,A的e0和C的e0位于同一网络中,将A的e0和C的e0设置为相同的网络地址,即219.246.78.0,。B的e0和D的e0位于同一网络中,将B的e0和D的e0设置为相同的网络地址,即219.246.80.0,D的e1和E的e1位于同一网络中,设置网络地址为219.246.81.0,B的e2和E的e2位于同一网络中,设置网络地址为219.246.82.0,C的e2和D的e2位于同一网络中,设置网络地址为219.246.83.0,最后设置C的e1的网络地址为219.246.84.0,设置E的e0网络地址为219.246.85.0。网络地址设置完毕。
主机号 | IP地址 | 网关 |
---|---|---|
7-1 | 219.246.84.3 /24 | 219.246.84.1 /24 |
7-2 | 219.246.84.4 /24 | 219.246.84.1 /24 |
7-3 | 219.246.84.5 /24 | 219.246.84.1 /24 |
7-4 | 219.246.85.3 /24 | 219.246.85.1 /24 |
7-5 | 219.246.85.4 /24 | 219.246.85.1 /24 |
分析:
由上述网络拓扑图可知,7-1,7-2,7-3三台pc机位于路由器C的e1所在的网络中中,所以三台pc机的网络地址都为219.246.84.0,子网掩码为24位,3台pc的ip地址分别设置为219.246.84.3/24,219.246.84.4/24,219.246.84.5/24,网关机路由器C的e1的ip地址,即为219.246.84.1,同理,7-4,7-5两台PC机都位于E的e0所在的网络中,所以两台pc的网络地址都为219.246.85.0,子网掩码为24位,2台pc的ip地址分别设为219.246.85.3/24,219.246.85.4/24,网关为E的e0的ip地址,即为219.246.85.1/24.
三、实验内容
1、为各个路由器,主机设置ip地址
1)设置路由器A的e0和e1的ip地址,实验截图如下:
分析:
首先在全局模式下利用interface GigabitEthernet0/0/0进入到路由器A的e0端口,进入之后,利用ip ad 219.246.78.1 24 将e0端口的ip地址设置为219.246.78.1,24表示子网掩码,在下面的int g0/0/1为interface GigabitEthernet0/0/1命令的缩写,此命令进入到A的e1端口,并设置相应的ip地址为219.246.79.1,24位子网掩码。
2)设置路由器B的e0,e1,e2的ip地址,实验截图如下:
分析:
在全局模式下利用int g0/0/1进入到路由器B的e0端口,利用ip ad 219.246.80.1 24将e0端口的ip地址设置为219.246.80.1,24表示子网掩码,其次,利用 int g0/0/0指令进入路由器B的e1端口,利用ip ad 219.246.79.2 24将e1端口的ip地址设置为219.246.79.2,24表示子网掩码,最后利用int g0/0/2进入路由器B的e2端口,利用ip ad 219.246.82.1 24将e2的端口的ip地址设置为219.246.82.1,24表示子网掩码。
3)设置路由器C的e0,e1,e2的ip地址,实验截图如下:
分析:
在全局模式下利用int g0/0/0进入到路由器C的e0端口,利用ip ad 219.246.78.2 24将e0端口的ip地址设置为219.246.78.2,24表示子网掩码,其次,利用 int g0/0/2指令进入路由器C的e1端口,利用ip ad 219.246.84.1 24将e1端口的ip地址设置为219.246.84.1,24表示子网掩码,最后利用int g0/0/1进入路由器C的e2端口,利用ip ad 219.246.83.1 24将e2的端口的ip地址设置为219.246.83.1,24表示子网掩码。
4)设置路由器D的e0,e1,e2的ip地址,实验截图如下:
分析:
在全局模式下利用int g0/0/0进入到路由器D的e0端口,利用ip ad 219.246.80.2 24将e0端口的ip地址设置为219.246.80.2,24表示子网掩码,其次,利用 int g0/0/1指令进入路由器D的e1端口,利用ip ad 219.246.81.1 24将e1端口的ip地址设置为219.246.81.1,24表示子网掩码,最后利用int g0/0/2进入路由器D的e2端口,利用ip ad 219.246.83.2 24将e2的端口的ip地址设置为219.246.83.2,24表示子网掩码。
5)设置路由器E的e0,e1,e2的ip地址,实验截图如下:
分析:
在全局模式下利用int g0/0/2进入到路由器E的e0端口,利用ip ad 219.246.85.1 24将e0端口的ip地址设置为219.246.85.1,24表示子网掩码,其次,利用 int g0/0/1指令进入路由器E的e1端口,利用ip ad 219.246.81.2 24将e1端口的ip地址设置为219.246.81.2,24表示子网掩码,最后利用int g0/0/0进入路由器E的e2端口,利用ip ad 219.246.82.2 24将e2的端口的ip地址设置为219.246.82.2,24表示子网掩码。
6)分别设置路由器C的e1下的3台pc的ip地址以及路由器E的e0下的2台pc。实验截图如下:
2、配置路由协议
配置路由器A的路由协议,截图如下:
分析:
Rip表示进入rip视图,采用rip1协议,network 219.246.78.0和network 219.246.79.0表示路由器A直连的网络
配置路由器B的路由协议,截图如下:
分析:
上述截图表示,设置路由器B直连的网络为219.246.80.0,219.246.79.0,219.246.82.0三个网络。
配置路由器C的路由协议,截图如下:
分析:
上述截图表示,设置路由器C直连的网络为219.246.84.0,219.246.78.0,219.246.83.0三个网络。
配置路由器D的路由协议,截图如下:
分析:
上述截图表示,设置路由器D直连的网络为219.246.80.0,219.246.81.0,219.246.83.0三个网络。
配置路由器E的路由协议,截图如下:
分析:
上述截图表示,设置路由器E直连的网络为219.246.85.0,219.246.81.0,219.246.82.0三个网络。
设计测试方案并验证
原理分析:
首先使用dis ip routing-table命令查看路由器E的路由表信息,截图如下:
分析:
通过上述截图可以看出路由器E与219.246.81.0,219.246.82.0,219.246.85.0的网络是直连的,也就是说不需要经过任何路由器就可以访问这些网络中的PC端,这些网络对应的就是路由器E的e0,e1,e2接口,而其他的网络219.246.78.0,219.246.79.0,219.246.80.0,219.246.83.0,219.246.84.0与路由器E使用过RIP协议相连,后面的cost表示中间经过路由器的个数,所以通过路由表我们可以看出要与其他的路由器中的PC机进行通信必须要使其他的路由器遵循RIp1协议。
设计方案:
要验证PC与PC机之间的通信,PC机与路由器之间的通信以及路由器与路由器之间的通信,分为以下几个步骤:
(1)验证路由器C与路由器E之间的通信
(2)验证路由器C与路由器E的e0网络下的PC4进行通信
(3)验证路由器C的e1网络下的PC1与路由器E的e0网络下的PC5进行通信
实验过程:
(1)验证路由器C与路由器E之间的通信
由上图可知,路由器C给路由器E的e0端口传输了五个包,也接收到了5个包,证明路由器C与路由器E之间能够正常通信。
再通过tracert命令跟踪可以得知,从路由器C到路由器E之间通信的过程中要经过2个网络,经过一个路由器D。
(2)验证路由器C与路由器E的e0网络下的PC4之间的通信
上述截图表示路由器C下命令行的截图,219.246.85.3表示路由器E的e0网络下的PC4主机,由上述截图可知路由器C为PC4发送了5个包,也接收到5个包,证明路由器和其他网络中的pc机能够进行通信。
通过tracert命令跟踪可知,从路由器C到达PC4需要经过3个网络,经过2个路由器,这里的两个路由器经过分析可知是路由器D和E。
(3)验证路由器C下的PC1与路由器E的e0网络下的PC5之间的通信
219.246.85.4表示路由器E的e0网络下的PC5主机,由上述截图可知,pc1主机给pc5主机发送了5个数据包,也就收到了5个数据包,证明pc1和pc5之间能够进行通信,而pc1和pc5位于不同的网络中,也证明了不同网络中的主机能够进行通信。
通过tracert命令可知,在传输到219.246.85.4的主机的过程中,一共经过了4个网络,3个路由器,经过分析可知3个路由器分别为C D E。