单一VLAN利用VRRP实现负载均衡

文章介绍了在一个网络拓扑中,通过VRRP协议实现PC1和PC2的负载均衡和网关备份。配置包括SwitchA和SwitchB的VRRP备份组设置,AR1的静态路由配置,以及ISP的默认路由。测试部分验证了负载均衡功能,当SwitchA接口关闭时,SwitchB能无缝接管,确保网络连通性。
摘要由CSDN通过智能技术生成

目录

1 拓扑

2 组网需求

3 配置思路

4 配置

4.1 SwitchA 设备配置

4.2 SwitchB 设备配置

4.3 AR1配置

4.4 Switch配置

4.5 ISP配置

4.6 PC1、PC2配置

 5 测试

5.1 负载均衡测试

5.2 网关备份测试


1 拓扑

 

 

2 组网需求

        如图拓扑图所示,PC1 和 PC2 通过 Switch 双归属到 SwitchA 和 SwitchB。为减轻 SwitchA 上数据流量的承载压力,PC1以 SwitchA 为默认网关接入 Internet,SwitchB 作为备份网关;PC2 以 SwitchB 为默认网关接入 Internet,SwitchA 作为备份网关,以实现流量的负载均衡。

3 配置思路

采用 VRRP 负载分担实现流量的负载均衡,配置思路如下:

1. 配置各设备接口 IP 地址及路由协议,使各设备间网络层连通。

2. 在 SwitchA 和 SwitchB 上创建 VRRP 备份组1和 VRRP 备份组2,在备份组1中,配置 SwitchA 为 Master 设备,SwitchB 为 Backup 设备;在备份组2中,配置 SwitchB 为 Master 设备,SwitchA 为 Backup 设备,实现流量的负载均衡。

4 配置

4.1 SwitchA 设备配置

1. 配置设备间的网络互连

<Huawei>system-view 
[Huawei]sysname SwitchA
[SwitchA]vlan batch 10 30
[SwitchA]int g0/0/1
[SwitchA-GigabitEthernet0/0/1]port link-type access	
[SwitchA-GigabitEthernet0/0/1]port default vlan 10
[SwitchA-GigabitEthernet0/0/1]q
[SwitchA]int g0/0/2	
[SwitchA-GigabitEthernet0/0/2]port link-type access 	
[SwitchA-GigabitEthernet0/0/2]port default vlan 30
[SwitchA-GigabitEthernet0/0/2]q

[SwitchA]int vlan 10
[SwitchA-Vlanif10]ip address 192.168.1.2 24
[SwitchA-Vlanif10]q
[SwitchA]int vlan 30	
[SwitchA-Vlanif30]ip address 172.16.1.1 24
[SwitchA-Vlanif30]q

2.VRRP配置

[SwitchA]int vlan 30	
[SwitchA-Vlanif30]vrrp vrid 1 virtual-ip 172.16.1.254	//创建VRRP虚拟路由器的标识vrid为1,并 
                                                          配置vrid 1的虚拟IP地址
[SwitchA-Vlanif30]vrrp vrid 1 priority 120           //设置设备A的优先级为120(缺省值为100)
[SwitchA-Vlanif30]vrrp vrid 1 preempt-mode timer delay 6    //配置Master设备的抢占时延为6秒 
                                                (缺省值为0,立即抢占),以防频繁地进行状态切换
[SwitchA-Vlanif30]q
[SwitchA]int vlan 30	
[SwitchA-Vlanif30]vrrp vrid 2 virtual-ip 172.16.1.253   //创建VRRP虚拟路由器的标识vrid为2,并 
                                                          配置vrid 2的虚拟IP地址
[SwitchA-Vlanif30]q

3.配置默认路由

[SwitchA]ip route-static 0.0.0.0 0.0.0.0 192.168.1.1

4.2 SwitchB 设备配置

1. 配置设备间的网络互连

<Huawei>sy
[Huawei]sysname SwitchB
[SwitchB]vlan batch 20 30
[SwitchB]int g0/0/1
[SwitchB-GigabitEthernet0/0/1]port link-type access 	
[SwitchB-GigabitEthernet0/0/1]port default vlan 20
[SwitchB-GigabitEthernet0/0/1]q
[SwitchB]int g0/0/2	
[SwitchB-GigabitEthernet0/0/2]port link-type access
[SwitchB-GigabitEthernet0/0/2]port default vlan 30
[SwitchB-GigabitEthernet0/0/2]q

[SwitchB]int vlan 20	
[SwitchB-Vlanif20]ip address 192.168.2.2 24
[SwitchB-Vlanif20]q
[SwitchB]int vlan 30	
[SwitchB-Vlanif30]ip address 172.16.1.2 24
[SwitchB-Vlanif30]q

2.VRRP配置

[SwitchB]int vlan 30	
[SwitchB-Vlanif30]vrrp vrid 1 virtual-ip 172.16.1.254
[SwitchB-Vlanif30]q
[SwitchB]interface vlan 30
[SwitchB-Vlanif30]vrrp vrid 2 virtual-ip 172.16.1.253	
[SwitchB-Vlanif30]vrrp vrid 2 priority 120
[SwitchB-Vlanif30]vrrp vrid 2 preempt-mode timer delay 6
[SwitchB-Vlanif30]q

3.配置默认路由

[SwitchB]ip route-static 0.0.0.0 0.0.0.0 192.168.2.1

4.3 AR1配置

1. 配置设备间的网络互连

<Huawei>system-view 
[Huawei]sysname AR1
[AR1]int g0/0/1	
[AR1-GigabitEthernet0/0/1]ip address 192.168.1.1 24
[AR1]int g0/0/2	
[AR1-GigabitEthernet0/0/2]ip address 192.168.2.1 24
[AR1-GigabitEthernet0/0/2]q
[AR1]int g0/0/0	
[AR1-GigabitEthernet0/0/0]ip address 25.25.25.1 24
[AR1-GigabitEthernet0/0/0]q

2.配置静态路由

[AR1]ip route-static 172.16.1.0 24 192.168.1.2
[AR1]ip route-static 172.16.1.0 24 192.168.2.2
[AR1]ip route-static 0.0.0.0 0.0.0.0 25.25.25.2

4.4 Switch配置

<Huawei>system-view 
[Huawei]sysname Switch
[Switch]vlan 30
[Switch-vlan30]q
[Switch]port-group group-member g0/0/1 g0/0/2
[Switch-port-group]port link-type access 
[Switch-port-group]port default vlan 30
[Switch-port-group]q

[Switch]port-group group-member e0/0/1 e0/0/2
[Switch-port-group]port link-type access 
[Switch-port-group]port default vlan 30
[Switch-port-group]q

4.5 ISP配置

<Huawei>sy
[Huawei]sysname ISP
[ISP]int g0/0/0	
[ISP-GigabitEthernet0/0/0]ip address 25.25.25.2 24
[ISP-GigabitEthernet0/0/0]q
[ISP]ip route-static 0.0.0.0 0.0.0.0 25.25.25.1

4.6 PC1、PC2配置

 

 5 测试

5.1 负载均衡测试

PC1pingISP

在SwitchA的g0/0/2接口上抓包

 

由抓包截图可以看出, PC1 以 SwitchA 为默认网关接入 Internet。(ISP回包发送给了SwitchB)

PC2pingISP

 在SwitchB的g0/0/2接口上抓包

 由抓包截图可以看出, PC12以 SwitchB为默认网关接入 Internet。(ISP回包发送给了SwitchA)

5.2 网关备份测试

1.关闭SwitchA的G0/0/2接口

 

2.在SwitchB上查看,可以看出SwitchB的Vrid 1已转为Master设备

 3. PC1pingISP,发现可以仍可以ping通 

4. 在SwitchB的G0/0/2接口抓包,发现PC1此时是经过SwitchB接入Internet

 5. 将SwitchA关闭的接口打开,经过大约30s,发现SwitchA成功将Vrid 1抢占为Master设备

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

提莫大队长#

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值