VRRP负载均衡协议配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VRRP负载均衡协议配置相关的知识,希望对你有一定的参考价值。

准备环境:四台PC机,三台三层交换机。
PC机分别为:
VLAN 10:ip地址:192.168.10.1 子网掩码:255.255.255.0 网关:192.168.10.250
VLAN 20:ip地址:192.168.20.1 子网掩码:255.255.255.0 网关:192.168.20.250
VLAN 30:ip地址:192.168.30.1 子网掩码:255.255.255.0 网关:192.168.30.250
VLAN 40:ip地址:192.168.40.1 子网掩码:255.255.255.0 网关:192.168.40.250
注:因为要创建虚拟网关,所以每台PC机的网关设置为 192.168.10/20/30/40/.250

                     因为要实现负载均衡,所以,PC1、PC2的Master 路由器是SW1(是带有二层交换的三层设备)。PC3、PC4的Master 路由器是SW2(带有二层交换的三层设备)
                     PC1、PC2的standby 路由器是SW2。PC3、PC4的standby 路由器是SW1。

                     如下图所示:

技术分享图片

        首先在SW1上创建VLAN10、20、30、40。
                    [SW1]vlan 10
        [SW1-vlan10]vlan 20
        [SW1-vlan20]vlan 30
        [SW1-vlan30]vlan 40
        [SW1-vlan40]

                    分别给Gig0/0/1、Gig0/0/2、Gig0/0/3、Gig0/0/4 划分VLAN。

                    SW1]interface GigabitEthernet 0/0/1
        [SW1-GigabitEthernet0/0/1]
        [SW1-GigabitEthernet0/0/1]port link-type access 
        [SW1-GigabitEthernet0/0/1]port default vlan 10

                    [SW1]interface GigabitEthernet 0/0/2
        [SW1-GigabitEthernet0/0/2]
        [SW1-GigabitEthernet0/0/2]port link-type access 
        [SW1-GigabitEthernet0/0/2]port default vlan 20

                    [SW1]interface GigabitEthernet 0/0/3
        [SW1-GigabitEthernet0/0/3]
        [SW1-GigabitEthernet0/0/3]port link-type access
        [SW1-GigabitEthernet0/0/3]port default vlan 30

                    [SW1]interface GigabitEthernet 0/0/4
        [SW1-GigabitEthernet0/0/4]c
        [SW1-GigabitEthernet0/0/4]port link-type access 
        [SW1-GigabitEthernet0/0/4]port default vlan 40

                    进入Gig0/0/5、Gig0/0/6,实现Trunk 命令并允许所有VLAN加入。

                    [SW1]interface GigabitEthernet 0/0/5
        [SW1-GigabitEthernet0/0/5]
        [SW1-GigabitEthernet0/0/5]port link-type trunk 
        [SW1-GigabitEthernet0/0/5]port trunk allow-pass vlan all 

                    [SW1]interface GigabitEthernet 0/0/6
        [SW1-GigabitEthernet0/0/6]
        [SW1-GigabitEthernet0/0/6]port link-type trunk 
        [SW1-GigabitEthernet0/0/6]port trunk allow-pass vlan all

                    在系统视图下,键入:display vlan ; 查看VLAN配置是否正确。
                    如下结果所示:

                    10   common  UT:GE0/0/1(U)                                                      
         TG:GE0/0/5(U)      GE0/0/6(U)                                      
        20   common  UT:GE0/0/2(U)                                                      
         TG:GE0/0/5(U)      GE0/0/6(U)                                      
        30   common  UT:GE0/0/3(U)                                                      
         TG:GE0/0/5(U)      GE0/0/6(U)                                      
        40   common  UT:GE0/0/4(U)                                                      
         TG:GE0/0/5(U)      GE0/0/6(U)                                      

                    以上是SW1的全部操作。

==============================================================

                    首先先给SW2上的Gig0/0/5做Trunk配置。

                    [SW2]interface GigabitEthernet 0/0/5
        [SW2-GigabitEthernet0/0/5]
        [SW2-GigabitEthernet0/0/5]port link-type trunk 
        [SW2-GigabitEthernet0/0/5]port trunk allow-pass vlan all 

                    进入SW2,进行操作,划分VLAN(同SW1命令相同)

                    进入VLAN端口分别给各个VLAN配置IP地址。同时,在VLAN端口内进入VRRP,配置虚拟网关,并且给VLAN10、VLAN20设置优先级指数。同理VLAN30、VLAN40也做一样配置,但是不设置优先指数。

                    [SW2]interface Vlanif 10
        [SW2-Vlanif10]
        [SW2-Vlanif10]ip address 192.168.10.254 255.255.255.0
        [SW2-Vlanif10]vrrp vrid 10 virtual-ip 192.168.10.250
        [SW2-Vlanif10]vrrp vrid 10 priority 150

                    [SW2]interface Vlanif 20
        [SW2-Vlanif20]
        [SW2-Vlanif20]ip address 192.168.20.254 255.255.255.0
        [SW2-Vlanif20]vrrp vrid 20 virtual-ip 192.168.20.250
        [SW2-Vlanif20]vrrp vrid 20 priority 150

                     [SW2]interface Vlanif 30
         [SW2-Vlanif30]
         [SW2-Vlanif30]ip address 192.168.30.253 255.255.255.0
         [SW2-Vlanif30]vrrp vrid 30 virtual-ip 192.168.30.250

                     [SW2]interface Vlanif 40
         [SW2-Vlanif40]
         [SW2-Vlanif40]ip address 192.168.40.253 255.255.255.0
         [SW2-Vlanif40]vrrp vrid 40 virtual-ip 192.168.40.250

                     在系统视图下,键入display vrrp ;查看配置是否正确并生效
                     如下命令所示:

                     Vlanif10 | Virtual Router 10
                 State : Master
                 Virtual IP : 192.168.10.250
         Master IP : 192.168.10.254
         PriorityRun : 150
         PriorityConfig : 150
         MasterPriority : 150
         Preempt : YES   Delay Time : 0 s
         TimerRun : 1 s
         TimerConfig : 1 s
         Auth type : NONE
         Virtual MAC : 0000-5e00-010a
         Check TTL : YES
         Config type : normal-vrrp
         Create time : 2018-01-11 22:37:31 UTC-08:00
         Last change time : 2018-01-11 22:51:07 UTC-08:00

        Vlanif20 | Virtual Router 20
        State : Master
        Virtual IP : 192.168.20.250
        Master IP : 192.168.20.254
        PriorityRun : 150
        PriorityConfig : 150
        MasterPriority : 150
        Preempt : YES   Delay Time : 0 s      
        TimerRun : 1 s
        TimerConfig : 1 s
        Auth type : NONE
        Virtual MAC : 0000-5e00-0114
        Check TTL : YES
        Config type : normal-vrrp
        Create time : 2018-01-11 22:38:25 UTC-08:00
        Last change time : 2018-01-11 22:51:07 UTC-08:00

        Vlanif30 | Virtual Router 30
        State : Backup
        Virtual IP : 192.168.30.250
        Master IP : 192.168.30.254
        PriorityRun : 100
        PriorityConfig : 100
       MasterPriority : 150
       Preempt : YES   Delay Time : 0 s
       TimerRun : 1 s
       TimerConfig : 1 s
       Auth type : NONE
       Virtual MAC : 0000-5e00-011e
       Check TTL : YES
       Config type : normal-vrrp
       Create time : 2018-01-11 22:39:29 UTC-08:00
       Last change time : 2018-01-11 22:51:07 UTC-08:00

       Vlanif40 | Virtual Router 40
       State : Backup
       Virtual IP : 192.168.40.250
       Master IP : 192.168.40.254
       PriorityRun : 100
       PriorityConfig : 100
      MasterPriority : 150
      Preempt : YES   Delay Time : 0 s
      TimerRun : 1 s
      TimerConfig : 1 s
      Auth type : NONE
      Virtual MAC : 0000-5e00-0128
      Check TTL : YES
      Config type : normal-vrrp
      Create time : 2018-01-11 22:40:00 UTC-08:00
      Last change time : 2018-01-11 22:51:07 UTC-08:00

                    其次给SW3上的Gig0/0/6做Trunk配置。

                    [SW3]interface GigabitEthernet 0/0/6
        [SW3-GigabitEthernet0/0/6]
        [SW3-GigabitEthernet0/0/6]port link-type trunk 
        [SW3-GigabitEthernet0/0/6]port trunk allow-pass vlan all 

                    进入SW3,进行操作,划分VLAN(同SW2命令相同)

                    进入VLAN端口分别给各个VLAN配置IP地址。同时,在VLAN端口内进入VRRP,配置虚拟网关,并且给VLAN30、VLAN40设置优先级指数。同理VLAN10、VLAN20也做一样配置,但是不设置优先指数。

                    [SW3]interface Vlanif 30
        [SW3-Vlanif30]
        [SW3-Vlanif30]ip address 192.168.30.254 255.255.255.0
        [SW3-Vlanif30]vrrp vrid 30 virtual-ip 192.168.30.250
        [SW3-Vlanif30]vrrp vrid 30 priority 150

                    [SW3]interface Vlanif 40
        [SW3-Vlanif40]
        [SW3-Vlanif40]ip address 192.168.40.254 255.255.255.0
        [SW3-Vlanif40]vrrp vrid 40 virtual-ip 192.168.40.250
        [SW3-Vlanif40]vrrp vrid 40 priority 150

                    [SW3]interface Vlanif 10
        [SW3-Vlanif10]
        [SW3-Vlanif10]ip address 192.168.10.253 255.255.255.0
        [SW3-Vlanif10]vrrp vrid 10 virtual-ip 192.168.10.250

                    [SW3]interface Vlanif 20
        [SW3-Vlanif20]
        [SW3-Vlanif20]ip address 192.168.20.253 255.255.255.0
        [SW3-Vlanif20]vrrp vrid 20 virtual-ip 192.168.20.250

                    查看命令如上;

                    以上操作中,所有命令配置完毕。

                    用PC机测试是否可以ping同 虚拟网关。并且,断开SW1或者SW2其中一个,查看四台PC机依然可以ping通虚拟网关,证明实验结果成功。

                    声明:本人第一次上传博客实验,有写得不好的地方希望广大博友谅解,提出宝贵意见!

                    感谢阅读!

以上是关于VRRP负载均衡协议配置的主要内容,如果未能解决你的问题,请参考以下文章

VRRP的负载均衡模式(一)

keepalived+LVS实现负载均衡集群

大中型企业网络负载均衡手段--VRRP

网工知识角|你不得不了解的VRRP负载均衡技术详解

VRRP原理详解&实例说明实现路由设备的负载均衡

20.keepalived负载均衡--高可用