网络拓扑实例之VRRP负载分担(四)
2020-11-23 10:50
986 查看
组网图形
VRRP负载分担简介
- 负载分担方式是指多台设备同时承担业务,因此负载分担方式需要两个或者两个以上的虚拟路由器,每个虚拟路由器都包括一个Master路由器和若干个Backup路由器,各虚拟路由器的Master路由器可以各不相同。
- 负载分担方式需要建立多个VRRP备份组,各备份组的Master设备可以不同。
- 同一台VRRP设备可以加入多个备份组,在不同的备份组中具有不同的优先级。
组网需求
- 如图1所示,用户HostA和HostC通过Switch双归属到SwitchA和SwitchB。为减轻SwitchA上数据流量的承载压力,HostA以SwitchA为默认网关接入Internet,SwitchB作为备份网关;HostC以SwitchB为默认网关接入Internet,SwitchA作为备份网关,以实现流量的负载均衡。
配置思路
- 配置各设备接口IP地址及路由协议,使各设备间网络层连通。
- 在SwitchA和SwitchB上创建VRRP备份组1和VRRP备份组2,在备份组1中,配置SwitchA为Master设备,SwitchB为Backup设备;在备份组2中,配置SwitchB为Master设备,SwitchA为Backup设备,实现流量的负载均衡。
操作步骤
- 1.配置设备间的网络互连
# 配置设备各接口的IP地址,以SwitchA为例。SwitchB和SwitchC的配置与SwitchA类似,不在赘述。
<HUAWEI> system-view [HUAWEI] sysname SwitchA [SwitchA] vlan batch 100 300 500 [SwitchA] interface gigabitethernet 1/0/1 [SwitchA-GigabitEthernet1/0/1] port link-type trunk [SwitchA-GigabitEthernet1/0/1] port trunk allow-pass vlan 300 [SwitchA-GigabitEthernet1/0/1] quit [SwitchA] interface gigabitethernet 1/0/2 [SwitchA-GigabitEthernet1/0/2] port link-type trunk [SwitchA-GigabitEthernet1/0/2] port trunk allow-pass vlan 100 500 [SwitchA-GigabitEthernet1/0/2] quit [SwitchA] interface vlanif 100 [SwitchA-Vlanif100] ip address 10.1.10.1 24 [SwitchA-Vlanif100] quit [SwitchA] interface vlanif 500 [SwitchA-Vlanif500] ip address 10.1.50.1 24 [SwitchA-Vlanif500] quit [SwitchA] interface vlanif 300 [SwitchA-Vlanif300] ip address 192.168.1.1 24 [SwitchA-Vlanif300] quit
# 配置Switch的二层转发功能。
<HUAWEI> system-view [HUAWEI] sysname Switch [Switch] vlan batch 100 500 [Switch] interface gigabitethernet 1/0/ 56c 1 [Switch-GigabitEthernet1/0/1] port link-type trunk [Switch-GigabitEthernet1/0/1] port trunk allow-pass vlan 100 500 [Switch-GigabitEthernet1/0/1] quit [Switch] interface gigabitethernet 1/0/2 [Switch-GigabitEthernet1/0/2] port link-type trunk [Switch-GigabitEthernet1/0/2] port trunk allow-pass vlan 100 500 [Switch-GigabitEthernet1/0/2] quit
# 配置SwitchA、SwitchB和SwitchC间采用OSPF协议进行互连。以SwitchA为例,SwitchB和SwitchC的配置与SwitchA类似,不在赘述。
[SwitchA] ospf 1 [SwitchA-ospf-1] area 0 [SwitchA-ospf-1-area-0.0.0.0] network 10.1.10.0 0.0.0.255 [SwitchA-ospf-1-area-0.0.0.0] network 10.1.50.0 0.0.0.255 [SwitchA-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255 [SwitchA-ospf-1-area-0.0.0.0] quit [SwitchA-ospf-1] quit
- 2.配置VRRP备份组
[SwitchA] interface vlanif 100 [SwitchA-Vlanif100] vrrp vrid 1 virtual-ip 10.1.10.111 [SwitchA-Vlanif100] vrrp vrid 1 priority 120 //设备在VRRP备份组中的优先级缺省为100,修改Master设备的优先级大于Backup设备 [SwitchA-Vlanif100] vrrp vrid 1 preempt-mode timer delay 20 //设备在VRRP备份组中缺省采用立即抢占方式。修改Master设备的延迟抢占时间,以避免在网络环境不稳定时,由于双方频繁抢占而导致流量中断的问题 [SwitchA-Vlanif100] quit
[SwitchB] interface vlanif 100 [SwitchB-Vlanif100] vrrp vrid 1 virtual-ip 10.1.10.111 [SwitchB-Vlanif100] quit
# 在SwitchA和SwitchB上创建VRRP备份组2,配置SwitchB的优先级为120,抢占延时为20秒,作为Master设备;SwitchA的优先级为缺省值,作为Backup设备。
[SwitchB] interface vlanif 500 [SwitchB-Vlanif500] vrrp vrid 2 virtual-ip 10.1.50.111 [SwitchB-Vlanif500] vrrp vrid 2 priority 120 //设备在VRRP备份组中的优先级缺省为100,修改Master设备的优先级大于Backup设备 [SwitchB-Vlanif500] vrrp vrid 2 preempt-mode timer delay 20 //设备在VRRP备份组中缺省采用立即抢占方式。修改Master设备的延迟抢占时间,以避免在网络环境不稳定时,由于双方频繁抢占而导致流量中断的问题 [SwitchB-Vlanif500] quit
[SwitchA] interface vlanif 500 [SwitchA-Vlanif500] vrrp vrid 2 virtual-ip 10.1.50.111 [SwitchA-Vlanif500] quit
- 3.验证配置结果
# 完成上述配置后,在SwitchA上执行display vrrp命令,可以看到SwitchA在备份组1中作为Master设备,在备份组2中作为Backup设备。
[SwitchA] display vrrp Vlanif100 | Virtual Router 1 State : Master Virtual IP : 10.1.10.111 Master IP : 10.1.10.1 PriorityRun : 120 PriorityConfig : 120 MasterPriority : 120 Preempt : YES Delay Time : 20 s TimerRun : 1 s TimerConfig : 1 s Auth type : NONE 1bb0 Virtual MAC : 0000-5e00-0101 Check TTL : YES Config type : normal-vrrp Backup-forward : disabled Create time : 2012-01-12 20:15:46 Last change time : 2012-01-12 20:15:46 Vlanif500 | Virtual Router 2 State : Backup Virtual IP : 10.1.50.111 Master IP : 10.1.50.2 PriorityRun : 100 PriorityConfig : 100 MasterPriority : 120 Preempt : YES Delay Time : 0 s TimerRun : 1 s TimerConfig : 1 s Auth type : NONE Virtual MAC : 0000-5e00-0102 Check TTL : YES Config type : normal-vrrp Backup-forward : disabled Create time : 2018-11-12 20:15:46 Last change time : 2018-11-12 20:15:46
# 在SwitchB上执行display vrrp命令,可以看到SwitchB在备份组1中作为Backup设备,在备份组2中作为Master设备。
[SwitchB] display vrrp Vlanif100 | Virtual Router 1 State : Backup Virtual IP : 10.1.10.111 Master IP : 10.1.10.1 PriorityRun : 100 PriorityConfig : 100 MasterPriority : 120 Preempt : YES Delay Time : 0 s TimerRun : 1 s TimerConfig : 1 s Auth type : NONE Virtual MAC : 0000-5e00-0101 Check TTL : YES Config type : normal-vrrp Backup-forward : disabled Create time : 2012-01-12 20:15:46 Last change time : 2012-01-12 20:15:46 Vlanif500 | Virtual Router 2 State : Master Virtual IP : 10.1.50.111 Master IP : 10.1.50.2 PriorityRun : 120 PriorityConfig : 120 MasterPriority : 120 Preempt : YES Delay Time : 20 s TimerRun : 1 s TimerConfig : 1 s Auth type : NONE Virtual MAC : 0000-5e00-0102 Check TTL : YES Config type : normal-vrrp Backup-forward : disabled Create time : 2018-11-12 20:15:46 Last change time : 2018-11-12 20:15:46
相关文章推荐
- 负载分担――――网络改造
- 负载分担VRRP-华为S9300
- 中小型网络完全配置实例(VRRP_MSTP)
- 利用VRRP实现网络的冗余与负载
- LVS之——Lvs Net网络拓扑实现负载均衡
- 网络互联OSI参考模型网络互联设备网络拓扑结构网络互联方式网络连接的一个实例
- BGP mulit-home 网络负载分担的解决方案--virtual
- 配置交换机的优先级,实现网络的负载分担,并配置骨干交换机
- 配置交换机的优先级,实现网络的负载分担,并配置交换机之间的EthernetChannel
- 大中型企业网络负载均衡手段--VRRP
- 配置负载分担VRRP
- LSTM和GRU网络的高级运用实例
- EPON+EOC网络拓扑
- Android网络:HTTP之利用HttpURLConnection访问网页、获取网络图片实例 (附源码)
- 某小型公司网络构建拓扑
- matlab RBF神经网络实例
- nginx的负载均衡及后端tomcat应用实例获取客户源IP
- Android中实现下载URL地址的网络资源的实例分享
- iOS开发之网络连接判断(实例)
- Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)