设备网络参数和连接

设备名地址网关子网掩码
PC1172.18.1.1172.18.1.2255.255.255.240
PC2172.18.2.1172.18.2.2255.255.255.240
PC3172.18.3.1172.18.3.2255.255.255.0
R1|e0/0/1172.18.1.2/28
R1|s0/0/0172.16.123.2/30
R1|s0/0/1172.16.123.6/30
R1|g0/0/110.1.1.2/30
R2|s0/0/0172.16.123.1/30
R2|s0/0/2172.16.123.9/30
R2|e0/0/1172.18.2.2/28
R3|s0/0/117.16.123.5/30
R3|s0/0/2172.16.123.10/30
R3|e0/0/1172.18.3.2/24

 

注意255.255.255.240的掩码位数是28 注意255.255.255.0的掩码位数是24。28-24=4,即掩码是11110000,转换成十进制也就是我们写的240

注意Cloud1不需要配置ip,这里没什么作用

 

源设备名称设备端口端口描述目标设备名称
PC1e0/0/1R1
R1e0/0/1PC1
R1s0/0/0R2
R1s0/0/1R3
R1g0/0/1Cloud1
Cloud1g0/0/1R1
R2s0/0/0R1
R2s0/0/2R3
R2e0/0/1PC2
R3s0/0/1R1
R3s0/0/2R2
R3e0/0/1PC3
PC2e0/0/1R2
PC3e0/0/1R3

 

注意:Clound1这个云默认是没有端口的,解决如下 双击Cloud1,在端口类型右侧选择GE,点击右侧的添加按钮

 

 

实验过程

 

1、配置PC1、PC2、PC3、PC4的ip

2、配置R1的各个端口的ip。双击R1

 

2、配置R2的各个端口的ip。双击R2

 

3、配置R3的各个端口的ip。双击R3

 

4、配置R1的rip协议。双击R1 注意:配置rip协议只看最前面那位的数字,比如192,就配置为192.?.?.0 比如172,就配置为172.?.0.0,比如10,就配置为10.0.0.0 分析:R1的e0/0/1端口的网络地址是172.18.1.0 R1的s0/0/0端口的网络地址是172.16.123.0 R1的s0/0/1端口的网络地址是172.16.123.0 R1的g0/0/1端口的网络地址是10.0.0.0

 

5、同理配置R2的rip协议。双击R2 分析:R2的e0/0/1端口的网络地址是172.18.0.0 R2的s0/0/0端口的网络地址是172.16.0.0 R2的s0/0/2端口的网络地址是172.16.0.0

 

6、同理配置R3的rip协议。双击R3 分析:R3的e0/0/1端口的网络地址是172.18.0.0 R3的s0/0/1端口的网络地址是172.16.0.0 R3的s0/0/2端口的网络地址是172.16.0.0

 

7、查询路由表信息

 

8、拓展:把每个路由的rip协议的版本修改为2 双击R1

双击R2

双击R3

 

9、查询路由表信息。注意这次查询的路由表信息跟第7步骤查询的信息不同,这次的信息更详细

 

 

实验验证

 

第7个步骤完整之后,双击PC2,就可以完成如下验证了

 

可以发现我们ping不通172.18.1.1,但是输入tracert 172.18.1.1是可以正常通过数据的 原因:PC2到PC1之间的跳数超过了8,因此无法ping通,这不是由于命令出现错误,而是一个规则 解决:把R2的s0/0/0端口的优先级改小一些 新问题:改了优先级之后,就会导致PC3和PC1之间的跳数超过8,所以上一个问题是没必要解决的问题 再次强调命令是没问题的哦

 

第7步骤的后续的步骤只是演示不同的rip协议版本查询到的路由表信息的差别有那些