浮动路由

实验

实验目的:设置一条备份链路,主干链路运行动态路由协议,备份链路使用静态路由.在这个实验中选择OSPF作为路由选择协议,将静态路由的Metric的值设置为120,由于OSPF的默认Metric110,所以当同时有两条路径通往同一网段时,其中Metric值小的路径生效,而当主干链路连接出现问题时,路由器无法通过路由协议学习到路由表,则此时静态路由生效,访问通过备份链路实现。当主干链路恢复正常时,路由器又可以学习到路由表,则由于 Metric值的不同,静态路由自动被动态路由所代替。

实验环境:Cisco3640

实验拓扑:

实验步骤:

配置R1:

R1>enable 

R1#configure terminal 

R1(config)#interface ethernet 1/0

R1(config-if)#ip address 192.168.1.1255.255.255.0

R1(config-if)#no shutdown 

R1(config-if)#int s0/1

R1(config-if)#ip address 192.168.12.1255.255.255.0

R1(config-if)#no shutdown 

R1(config-if)#int s0/0

R1(config-if)#ip address 192.168.21.1255.255.255.0

R1(config-if)#no shutdown 

R1(config-if)#exit

R1(config)#router ospf 1

R1(config-router)#network 192.168.1.0 0.0.0.255 area 0

R1(config-router)#network 192.168.12.0 0.0.0.255 area 0

R1(config-router)#exit

R1(config)#ip route 192.168.2.0255.255.255.0 192.168.21.2 120

配置R2:

R2>enable 

R2#configure terminal 

R2(config)#interface e1/0

R2(config-if)#ip address 192.168.2.1255.255.255.0

R2(config-if)#no shutdown 

R2(config-if)#int s0/1

R2(config-if)#ip address 192.168.12.2255.255.255.0

R2(config-if)#no shutdown 

R2(config-if)#int s0/0

R2(config-if)#ip address 192.168.21.2255.255.255.0

R2(config-if)#no shutdown 

R2(config-if)#exit

R2(config)#router ospf 1

R2(config-router)#network 192.168.2.0 0.0.0.255area 0

R2(config-router)#network 192.168.12.0 0.0.0.255area 0

R2(config-router)#exit

R2(config)#ip route 192.168.1.0255.255.255.0 192.168.21.1 120

测试:

在关闭s0/0接口过程中192.168.1.10ping192.168.2.10的结果

 

 

 

 

 

backup接口

实验

实验目的:本实验主连接采用DDN专线,备份线路为电话拨号。当DDN专线连接正常时,主端口S0/0状态为upline protocol亦为up,则备份线路状态为standbyline protocoldown,此时所有通信均通过主接口进行。当主接口连接发生故障时,端口状态为down,则激活备份接口,完成数据通信

实验环境:Cisco3640

实验拓扑:

实验步骤:

配置R1:

R1>enable 

R1#configure terminal 

R1(config)#interface ethernet 1/0

R1(config-if)#ip address 192.168.1.1 255.255.255.0

R1(config-if)#no shutdown 

R1(config-if)#int s0/1

R1(config-if)#ip address 192.168.12.1 255.255.255.0

R1(config-if)#no shutdown 

R1(config-if)#int s0/0

R1(config-if)#ip address 192.168.21.1 255.255.255.0

R1(config-if)#no shutdown 

R1(config-if)#exit

R1(config)#ip route 192.168.2.0 255.255.255.0 192.168.12.2

R1(config)#ip route 192.168.2.0 255.255.255.0 192.168.21.2

R1(config)#int serial 0/0

R1(config-if)#backup interface serial 0/1                  指定一个接口作为备份接口

R1(config-if)#backup delay 0 0                                指定主线路改变后,次线路状态发生改变的延迟时间

配置R2:

R2>enable 

R2#configure terminal 

R2(config)#interface e1/0

R2(config-if)#ip address 192.168.2.1 255.255.255.0

R2(config-if)#no shutdown 

R2(config-if)#int s0/1

R2(config-if)#ip address 192.168.12.2 255.255.255.0

R2(config-if)#no shutdown 

R2(config-if)#int s0/0

R2(config-if)#ip address 192.168.21.2 255.255.255.0

R2(config-if)#no shutdown 

R2(config-if)#exit

R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.12.1

R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.21.1

R2(config)#int serial 0/0

R2(config-if)#backup interface serial 0/1

R2(config-if)#backup delay 0 0

测试:

在没有配置备份端口时:

在配置备份端口以后:

 

 

 

 

MP(multilink ppp)

实验

实验目的:两条链路均采用DDN专线,当两条链路均连接正常时,整个链路的性能是两条链路性能的叠加,当其中一条链路出现故障时,只是链路性能下降。网络依然可以正常通信

实验环境:Cisco3640

实验拓扑:

实验步骤:

配置R1:

R1>enable 

R1#configure terminal 

R1(config)#interface ethernet 1/0

R1(config-if)#ip address 192.168.1.1 255.255.255.0

R1(config-if)#no shutdown 

R1(config-if)#exit

R1(config)#interface multilink 1

R1(config-if)#ip address 192.168.12.1 255.255.255.0

R1(config-if)#ppp multilink group 1

R1(config-if)#no shutdown

R1(config-if)#int s0/0

R1(config-if)#encapsulation ppp

R1(config-if)#ppp multilink group 1

R1(config-if)#no shutdown

R1(config-if)#int s0/1

R1(config-if)#encapsulation ppp

R1(config-if)#ppp multilink group 1

R1(config-if)#no shutdown

R1(config-if)#exit

R1(config)#ip route 192.168.2.0 255.255.255.0 192.168.12.2

配置R2:

R2>enable 

R2#configure terminal 

R2(config)#interface e1/0

R2(config-if)#ip address 192.168.2.1 255.255.255.0

R2(config-if)#no shutdown 

R2(config-if)#exit

R2(config)#int multilink 1

R2(config-if)#ip address 192.168.12.2 255.255.255.0

R2(config-if)#ppp multilink group 1

R2(config-if)#no shutdown

R2(config-if)#int s0/0

R2(config-if)#encapsulation ppp

R2(config-if)#ppp multilink group 1

R2(config-if)#no shutdown

R2(config-if)#int s0/1

R2(config-if)#encapsulation ppp

R2(config-if)#ppp multilink group 1

R2(config-if)#no shutdown

R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.12.1

测试:

这是配置完成后各个端口的状态:

上面这种方式是使用MP-Group接口实现MP,还有另外一种方法是通过配置虚拟模版接口(Virtual-Template,VT)来实现MP,这里就不再列出详细的配置过程了,只列出配置的重点部分

R1(config)#multilink virtual-template 1

R1(config)#interface virtual-template 1

R1(config-if)#ip address 192.168.12.1 255.255.255.0

R1(config-if)#ppp multilink 

R1(config-if)#no shutdown

R1(config-if)#int s0/0

R1(config-if)#encapsulation ppp

R1(config-if)#ppp multilink 

R1(config-if)#no shutdown

R1(config-if)#int s0/1

R1(config-if)#encapsulation ppp

R1(config-if)#ppp multilink 

R1(config-if)#no shutdown

路由器R2上的配置与R1相似,配置完成后各个接口的状态如下: