目录
1.首先配置pc0和pc1的ip,并打开R1、R2、R3、R4的端口,配置对应端口ip
2.R1、R2打开端口并配置ip,用浮动路由实现通信,并进行验证
3.R1、R2打开端口并配置ip,用等价路由实现通信,并进行验证
名词解释:
1.默认路由/缺省路由:
静态路由的特殊情况,把所有不认识地址的数据包用指定的下一跳地址扔给其他路由器处理,目的地址是0.0.0.0/0,它可以和任 何地址相匹配。
2.浮动路由:
即备胎,优先级低的静态路由,仅主路由失败才出来顶替
3.等价路由:
即效率牛马,当目的地址和三项数值相同时,多条链路平均分担一条链路的工作量(流量),变为一条逻辑链路,相当于三个人干活领一人份的工资
4.三项数值:
码长度、协议优先级和度量值(开销值)
5.管理距离:
数值越大,优先级越低
一、使PC0和PC1进行通信——默认/静态
目的:
在R1 和 R4使用默认路由 截图路由表信息
在R2 和 R3 使用静态路由 截图路由表信息
用ping验证pc0能够与pc1通信
1.首先配置pc0和pc1的ip,并打开R1、R2、R3、R4的端口,配置对应端口ip
Pc1:
192.168.10.1 255.255.255.0 192.168.10.254
Pc2:
192.168.50.1 255.255.255.0 192.168.50.254
R1:
G0/0:192.168.10.254 255.255.255.0
G0/1:192.168.20.1 255.255.255.0
R2:
G0/0:192.168.20.254 255.255.255.0
G0/1:192.168.30.1 255.255.255.0
R3:
G0/0:192.168.30.254 255.255.255.0
G0/1:192.168.40.1 255.255.255.0
R4:
G0/0:192.168.40.254 255.255.255.0
G0/1:192.168.50.254 255.255.255.0
2.配置各路由器的下一跳
R1:
R1(config)#ip rou 0.0.0.0 0.0.0.0 192.168.20.254
R1(config)#ip rou 0.0.0.0 0.0.0.0 192.168.30.254
R1(config)#ip rou 0.0.0.0 0.0.0.0 192.168.40.254
R2:
R2(config)#ip rou 192.168.10.0 255.255.255.0 192.168.20.1
R2(config)#ip rou 192.168.40.0 255.255.255.0 192.168.30.254
R2(config)#ip rou 192.168.50.0 255.255.255.0 192.168.40.254
R3:
R3(config)#ip rou 192.168.10.0 255.255.255.0 192.168.20.1
R3(config)#ip rou 192.168.20.0 255.255.255.0 192.168.30.1
R3(config)#ip rou 192.168.50.0 255.255.255.0 192.168.40.254
R4:
R4(config)#ip rou 0.0.0.0 0.0.0.0 192.168.40.1
R4(config)#ip rou 0.0.0.0 0.0.0.0 192.168.30.1
R4(config)#ip rou 0.0.0.0 0.0.0.0 192.168.20.1
3.验证是否能通信
二、使PC0和PC1进行通信——浮动/等价
目的:利用浮动路由 等价路由 实现两端通信 需截图路由表信息并且验证
1.配置pc1、pc2的ip
Pc1:
192.168.10.1 255.255.255.0 192.168.10.254
Pc2:
192.168.40.1 255.255.255.0 192.168.40.254
2.R1、R2打开端口并配置ip,用浮动路由实现通信,并进行验证
R1:
G0/0:192.168.10.254 255.255.255.0
G0/1:192.168.20.1 255.255.255.0
G0/2:192.168.30.1 255.255.255.0
R2:
G0/0:192.168.40.254 255.255.255.0
G0/1:192.168.20.254 255.255.255.0
G0/2:192.168.30.254 255.255.255.0
(1)配置浮动路由
R1:
R1(config)#ip rou 192.168.40.0 255.255.255.0 192.168.20.254
R1(config)#ip rou 192.168.40.0 255.255.255.0 192.168.30.254 70 ——70是优先级
R2:
R2(config)#ip rou 192.168.10.0 255.255.255.0 192.168.20.1
R2(config)#ip rou 192.168.10.0 255.255.255.0 192.168.30.1 70
(2)查看到pc1的流量走向
R1(config)#do traceroute 192.168.40.1
(3)查看关闭g0/1端口后的到pc1的流量走向
很显然!备胎上位了!
3.R1、R2打开端口并配置ip,用等价路由实现通信,并进行验证
R1:
G0/0:192.168.10.254 255.255.255.0
G0/1:192.168.20.1 255.255.255.0
G0/2:192.168.30.1 255.255.255.0
R2:
G0/0:192.168.40.254 255.255.255.0
G0/1:192.168.20.254 255.255.255.0
G0/2:192.168.30.254 255.255.255.0
(1)配置等价路由
(使两条链路目的地址和优先级相同)
R1:
R1(config)#ip rou 192.168.40.0 255.255.255.0 192.168.20.254
R1(config)#ip rou 192.168.40.0 255.255.255.0 192.168.30.254
R2:
R2(config)#ip rou 192.168.10.0 255.255.255.0 192.168.20.1
R2(config)#ip rou 192.168.10.0 255.255.255.0 192.168.30.1
(2)查看R1路由表
R1#show ip rou
(3)在R1开启抓包,并查看发包情况
R1#debug ip icmp ——开启抓包
ICMP packet debugging is on
R1#ping ——查看发包情况
Protocol [ip]: ip
Target IP address: 192.168.40.1 ——收包的地址
Repeat count [5]: 10 ——发送的个数
很显然!两条链路负载分担