1. 实验拓扑

       使用GNS3模拟器(版本 0.8.5

思科 GNS3 配置 vrrp_第1张图片

2.实验需求

1. 假设R3路由器为外网路由器,上面有一条虚拟网段3.3.3.0,模拟外网。

2. C1vlan10 ,C2vlan 20

3. sw1作为vlan10的主路由器,vlan20的备用路由器。sw2作为vlan10的备用路由器,vlan10的主路由器。

4. 测试热备路由的效果。

实验步骤:

1. 配置C1,C2IP地址,配置交换机sw4

 

3.实验配置

配置脚本:

sw4#conf t

sw4(config)#no ip routing

sw4(config)#vlan 10,20

sw4(config-vlan)#ex

sw4(config)#int f1/1

sw4(config-if)#switchport access vlan 10

sw4(config-if)#int f1/2                 

sw4(config-if)#switchport access vlan 20

sw4(config-if)#int f1/3                 

sw4(config-if)#int range f1/3 -4

sw4(config-if-range)#switchport mode trunk 

2.配置sw1

sw1#conf t

sw1(config)#ip routing                   //开启路由

sw1(config)#int f1/4

sw1(config-if)#no sh

sw1(config-if)#switchport mode trunk 

sw1(config-if)#exit 

sw1(config)#track 1 int f1/3 line-protocol                  

sw1(config-track)#track 2 int f1/4 line-protocol            //创建监听端口

sw1(config-track)#exit 

sw1(config-vlan)#vlan 10,20

sw1(config-vlan)#ex

(1)配置vlan 10

sw1(config)#int vlan 10

sw1(config-if)#ip add 192.168.10.10 255.255.255.0

sw1(config-if)#no sh

 

sw1(config-if)#vrrp 1 ip 192.168.10.1         //虚拟网关IP

sw1(config-if)#vrrp 1 preempt                  //设置抢占

sw1(config-if)#vrrp 1 priority 100             //设置优先级,主要高于备用优先级

sw1(config-if)#vrrp 1 track 1                  //设置监听端口

sw1(config-if)#vrrp 1 track 2

(2)配置vlan 20

sw1(config)#int vlan 20  

sw1(config-if)#ip add 192.168.20.10 255.255.255.0

sw1(config-if)#no sh

sw1(config-if)#vrrp 2 ip 192.168.20.1                  

sw1(config-if)#vrrp 2 preempt 

sw1(config-if)#vrrp 2 priority 95              //要低于主路由器的优先级

 

3.配置sw2

sw2#conf t

sw2(config)#ip routing

sw2(config)#int f1/4

sw2(config-if)#no sh

sw2(config-if)#switchport mode trunk 

sw2(config-if)#

dot1q trunk

sw2(config-if)#ex

sw2(config)#track 1 int f1/3 line-protocol 

sw2config-track)#track 2 int f1/4 line-protocol

sw2(config-track)#ex

sw2(config)#vlan 10,20
(1)配置vlan 10

sw2(config-vlan)#int vlan 10

sw2(config-if)#ip add 192.168.10.20 255.255.255.0

sw2(config-if)#no sh

sw2(config-if)#vrrp 1 ip 192.168.10.1     

sw2(config-if)#vrrp 1 preempt 

sw2(config-if)#vrrp 1 priority 95

sw2(config-if)#ex

 

(2)配置vlan 20

sw2(config)#int vlan 20

sw2(config-if)#ip add 192.168.20.20 255.255.255.0

sw2(config-if)#no sh

sw2(config-if)#vrrp 2 ip 192.168.20.1         

sw2(config-if)#vrrp 2 preempt 

sw2(config-if)#vrrp 2 priority 100

sw2(config-if)#vrrp 2 track 1

sw2(config-if)#vrrp 2 track 2

sw2(config-if)#ex

 

4.分别在sw1sw2上检查一下vrrp的配置是否正确

sw1#end

sw1#show vrrp brief

wKioL1RwONKR8N71AABpUuVs7z8100.jpg

sw2#end

sw2#show vrrp b

wKiom1RwOFfArjdWAABzqVRfWPA499.jpg

无误,分别配置上行口IP

sw1(config)#int f1/3

sw1(config-if)#no switchport                              将二层口变为三层口

sw1(config-if)#ip add 13.0.0.1 255.255.255.0

sw1(config-if)#no sh

sw1(config-if)#ex

 

sw2(config)#int f1/3

sw2(config-if)#no switchport  

sw2(config-if)#ip add 23.0.0.2 255.255.255.0

sw2(config-if)#no sh

sw2(config-if)#ex

 

配置外网路由器R3

R3#conf t

R3(config)#int f0/0

R3(config-if)#ip add 13.0.0.3 255.255.255.0

R3(config-if)#no sh

R3(config-if)#int f0/1                     

R3(config-if)#ip add 23.0.0.3 255.255.255.0

R3(config-if)#no sh

R3(config-if)#exit

vlan 10

R3(config)#int loopback 10                           //建立虚拟接口

R3(config-if)#ip add 3.3.3.3 255.255.255.0

R3(config-if)#no sh

R3(config-if)#ex

 

5.使用动态协议RIP互相告知网段

 

这里简单介绍以下动态路由RIP

RIP是一种距离矢量动态路由协议,通告相邻路由器宣告各自的直连网段,互相学习,达到互通的目的。同时,RIP协议本身也自带了防环机制,包括:水平分割、路由中毒等等。

 

R3(config)#router rip                          //启动RIP协议

R3(config-router)#network 3.3.3.0              //告知与自己直连网段,以便相邻路由器学习

R3(config-router)#network 13.0.0.0

R3(config-router)#network 23.0.0.0

 

 

sw1(config)#router rip 

sw1(config-router)#network 13.0.0.0

sw1(config-router)#network 192.168.10.0

sw1(config-router)#network 192.168.20.0

 

 

sw2(config)#router rip

sw2(config-router)#network 23.0.0.0

sw2(config-router)#network 192.168.10.0

sw2(config-router)#network 192.168.20.0

 

4.结果验证:

wKioL1RwONOgX8m4AAB0gXsiJCo478.jpg

设置C1 ip

wKiom1RwOFjD13IqAABvmHmVvA8523.jpg

设置C2 ip

wKioL1RwONOAnSWVAACROrkX4HU429.jpg

这个走向正确

wKiom1RwOFijvRVEAACTqowQDRU053.jpg