• 沒有找到結果。

第 4 章  H3C 交换机 VRRP 配置与管理

4.5  H3C 交换机 VRRP 配置示例

4.5.4  VRRP 负载均衡模式配置示例

在本书 4.2 节中专门介绍了 VRRP 负载均衡工作模式,它是 S58 和 S9500E 等少数 H3C 交换机 系列支持的一种 VRRP 工作模式。它与前面介绍的负载分担模式不一样,负载分担模式是通过创建 多个  VRRP  备份组,对同一交换机指定不同的备份组角色,以此来实现  VRRP  备份组中交换机的 负载分担。而负载均衡则是通过在同一个备份组中配置不同的虚拟  MAC  地址,以形成指向不同交 换机的虚拟转发器来实现同一备份组中各交换机的负载均衡。

本示例拓扑如图 4­13 所示。Switch  A、Switch  B 和 Switch  C 属于虚拟 IP 地址为 10.1.1.1/24 的 备份组  1。10.1.1.0/24  网段内主机的默认网关为  10.1.1.1/24,利用  VRRP  备份组保证某台网关设备

(Switch  A、Switch  B  或  Switch  C)出现故障时,局域网内的主机仍然可以通过网关访问外部网 络。同时,备份组 1 工作在负载均衡模式,在 Switch A、Switch B 和 Switch C 上分别配置虚拟转发 器通过  Track  项监视上行接口(VLAN3  接口)的状态。当上行接口出现故障时,降低  Switch  A、 

Switch B 和 Switch C 上虚拟转发器的权重,以便其他设备接管它的转发任务。这样就可以通过一个 备份组实现负载分担,充分利用网关资源。

下面是具体的配置步骤。 

1.Switch A 上的配置

(1)创建 VRRP 备份组 1 和所属的 VLAN  2,指定 VRRP 为负载均衡模式,并为 VLAN2 接 口配置 IP 地址,然后把 Switch A 的 Gigabitethernet 1/0/5 端口加入到 VLAN 2 中。

最权威的交换机配置与管理技术手册

第 4 章  H3C 交换机 VRRP 配置与管理

图 4­13  负载均衡模式 VRRP 应用示例 

<SwitchA> system­view  [SwitchA] vlan 2 

[SwitchA­vlan2] port gigabitethernet 1/0/5  [SwitchA­vlan2] quit 

[SwitchA] vrrp mode load­balance  !­­­配置 VRRP 工作在负载均衡模式  [SwitchA] interface vlan­interface 2 

[SwitchA­Vlan­interface2] ip address 10.1.1.2 24 

[SwitchA­Vlan­interface2] vrrp vrid 1 virtual­ip 10.1.1.1  !­­­创建备份组 1,并配置备份组 1 的虚拟 IP 地址为 10.1.1.1 

(2)配置 VRRP 属性。 

[SwitchA­Vlan­interface2]  vrrp  vrid  1  priority  120  !­­­配置 Switch  A 在备份组 1 中的优先级为 120,高于 Switch  B 的优先级 110 和  Switch C 的优先级 100,以保证 Switch A 成为 Master 

[SwitchA­Vlan­interface2] vrrp vrid 1 preempt­mode timer delay 5  !­­­配置 Switch A 工作在抢占方式,以保证 Switch A 故障恢复后,能再次 抢占成为 Master,即只要 Switch A 正常工作,  Switch A 就会成为 Master。为了避免频繁地进行状态切换,配置抢占延迟时间为 5 秒 

[SwitchA­Vlan­interface2] quit 

(3)配置 VRRP 的 VLAN 接口监视功能。 

[SwitchA]  track 1  interface  vlan­interface  3  !­­­创建和 VLAN3 接口物理状态关联的 Track 项 1。如果 Track 项的状态为 Negative,则 说明 Switch A 的上行接口出现故障 

[SwitchA] interface vlan­interface 2 

[SwitchA­Vlan­interface2]  vrrp  vrid  1  weight  track  1  reduced  250  !­­­配置虚拟转发器监视 Track 项 1。Track 项的状态为 Negative  时,降低 Switch A 上虚拟转发器的权重,使其低于失效下限 10,即权重降低的数额大于 245,以便其他设备接替 Switch A 的转发任务。本 例中,配置虚拟转发器权重降低数额为 250 

2.Switch B 上的配置 

Switch B 上的配置与 Switch A 配置基本一样。 

<SwitchB> system­view  [SwitchB] vlan 2 

[SwitchB­vlan2] port gigabitethernet 1/0/5  [SwitchB­vlan2] quit 

[SwitchB] vrrp mode load­balance  !­­­配置 VRRP 工作在负载均衡模式  [SwitchB] interface vlan­interface 2 

[SwitchB­Vlan­interface2] ip address 10.1.1.3 24 

[SwitchB­Vlan­interface2] vrrp vrid 1 virtual­ip 10.1.1.1  !­­­创建备份组 1,并配置备份组 1 的虚拟 IP 地址为 10.1.1.1 

[SwitchB­Vlan­interface2] vrrp vrid 1 priority 110  !­­­配置 Switch B 在备份组 1 中的优先级为 110,高于 Switch C 的优先级,以保证  Switch A 出现故障时,Switch B 成为 Master 

[SwitchB­Vlan­interface2] vrrp vrid 1 preempt­mode timer delay 5  !­­­配置 Switch B 工作在抢占方式,抢占延迟时间为 5 秒  [SwitchB­Vlan­interface2] quit 

[SwitchB]  track 1  interface  vlan­interface  3  !­­­创建和 VLAN3 接口物理状态关联的 Track 项 1。如果 Track 项的状态为 Negative,

则说明 Switch B 的上行接口出现故障  [SwitchB] interface vlan­interface 2 

[SwitchB­Vlan­interface2]  vrrp  vrid  1  weight  track  1  reduced  250  !­­­配置虚拟转发器监视 Track 项 1。Track 项的状态为 Negative  时,降低 Switch B 上虚拟转发器的权重,使其低于失效下限 10,即权重降低的数额大于 245,以便其他设备接替 Switch B 的转发任务。本 例中,配置虚拟转发器权重降低数额为 250

最权威的交换机配置与管理技术手册 

3.Switch C 上的配置 

Switch C 上的配置基本上与 Switch B 一样。 

<SwitchC> system­view  [SwitchC] vlan 2 

[SwitchC­vlan2] port gigabitethernet 1/0/5  [SwitchC­vlan2] quit 

[SwitchC] vrrp mode load­balance  [SwitchC] interface vlan­interface 2 

[SwitchC­Vlan­interface2] ip address 10.1.1.4 24  [SwitchC­Vlan­interface2] vrrp vrid 1 virtual­ip 10.1.1.1 

[SwitchC­Vlan­interface2] vrrp vrid 1 preempt­mode timer delay 5  [SwitchC­Vlan­interface2] quit 

[SwitchC] track 1 interface vlan­interface 3  [SwitchC] interface vlan­interface 2 

[SwitchC­Vlan­interface2] vrrp vrid 1 weight track 1 reduced 250 

4.验证配置结果

对以上三台交换机都配置完后,在 Host A 上可以 ping 通外网了。可通过 display vrrp verbose 命 令查看配置后的结果。Switch A 上的备份组 1 的详细信息如下(注意输出信息中的粗体字部分)。 

[SwitchA­Vlan­interface2] display vrrp verbose  IPv4 Standby Information: 

Run Mode  : Load Balance  Run Method  : Virtual MAC  Total number of virtual routers : 1 

Interface Vlan­interface2 

VRID  : 1  Adver Timer  : 1 

Admin Status  : Up  State  : Master 

Config Pri  : 120  Running Pri  : 120  Preempt Mode  : Yes  Delay Time  : 5  Auth Type  : None 

Virtual IP  : 10.1.1.1 

Member IP List : 10.1.1.2 (Local, Master)  10.1.1.3 (Backup)  10.1.1.4 (Backup)  Forwarder Information: 3 Forwarders 1 Active 

Config Weight  : 255  Running Weight : 255  Forwarder 01 

State  : Active 

Virtual MAC  : 000f­e2ff­0011 (Owner)  Owner ID  : 0000­5e01­1101  Priority  : 255 

Active  : local  Forwarder 02 

State  : Listening 

Virtual MAC  : 000f­e2ff­0012 (Learnt)  Owner ID  : 0000­5e01­1103  Priority  : 127 

Active  : 10.1.1.3  Forwarder 03 

State  : Listening 

Virtual MAC  : 000f­e2ff­0013 (Learnt)  Owner ID  : 0000­5e01­1105  Priority  : 127 

Active  : 10.1.1.4  Forwarder Weight Track Information: 

Track Object  : 1  State : Positive  Weight Reduced : 250 

Switch B 上的备份组 1 的详细信息如下(注意输出信息中的粗体字部分)。 

[SwitchB­Vlan­interface2] display vrrp verbose  IPv4 Standby Information: 

Run Mode  : Load Balance  Run Method  : Virtual MAC  Total number of virtual routers : 1

最权威的交换机配置与管理技术手册

第 4 章  H3C 交换机 VRRP 配置与管理 

Interface Vlan­interface2 

VRID  : 1  Adver Timer  : 1 

Admin Status  : Up  State  : Backup 

Config Pri  : 110  Running Pri  : 110  Preempt Mode  : Yes  Delay Time  : 5  Auth Type  : None 

Virtual IP  : 10.1.1.1 

Member IP List : 10.1.1.3 (Local, Backup)  10.1.1.2 (Master)  10.1.1.4 (Backup)  Forwarder Information: 3 Forwarders 1 Active 

Config Weight  : 255  Running Weight : 255  Forwarder 01 

State  : Listening 

Virtual MAC  : 000f­e2ff­0011 (Learnt)  Owner ID  : 0000­5e01­1101  Priority  : 127 

Active  : 10.1.1.2  Forwarder 02 

State  : Active 

Virtual MAC  : 000f­e2ff­0012 (Owner)  Owner ID  : 0000­5e01­1103  Priority  : 255 

Active  : local  Forwarder 03 

State  : Listening 

Virtual MAC  : 000f­e2ff­0013 (Learnt)  Owner ID  : 0000­5e01­1105  Priority  : 127 

Active  : 10.1.1.4  Forwarder Weight Track Information: 

Track Object  : 1  State : Positive  Weight Reduced : 250 

Switch C 上的备份组 1 的详细信息如下(注意输出信息中的粗体字部分)。 

[SwitchC­Vlan­interface2] display vrrp verbose  IPv4 Standby Information: 

Run Mode  : Load Balance  Run Method  : Virtual MAC  Total number of virtual routers : 1 

Interface Vlan­interface2 

VRID  : 1  Adver Timer  : 1 

Admin Status  : Up  State  : Backup 

Config Pri  : 100  Running Pri  : 100  Preempt Mode  : Yes  Delay Time  : 5  Auth Type  : None 

Virtual IP  : 10.1.1.1 

Member IP List : 10.1.1.4 (Local, Backup)  10.1.1.2 (Master)  10.1.1.3 (Backup)  Forwarder Information: 3 Forwarders 1 Active 

Config Weight  : 255  Running Weight : 255  Forwarder 01 

State  : Listening 

Virtual MAC  : 000f­e2ff­0011 (Learnt)  Owner ID  : 0000­5e01­1101  Priority  : 127 

Active  : 10.1.1.2  Forwarder 02 

State  : Listening 

Virtual MAC  : 000f­e2ff­0012 (Learnt)  Owner ID  : 0000­5e01­1103  Priority  : 127 

Active  : 10.1.1.3  Forwarder 03 

State  : Active

最权威的交换机配置与管理技术手册 

Virtual MAC  : 000f­e2ff­0013 (Owner)  Owner ID  : 0000­5e01­1105  Priority  : 255 

Active  : local  Forwarder Weight Track Information: 

Track Object  : 1  State : Positive  Weight Reduced : 250 

以上显示信息表示在备份组 1 中 Switch  A 为 Master 路由器,Switch  B 和 Switch  C  为 Backup 路 由器。Switch A、Switch B 和 Switch C 上各有一个 AVF(活跃转发器) ,并有两个作为备份的 LVF。

当 Switch  A 的上行接口(VLAN 接口 3)出现故障后,同样可以通过 display  vrrp  verbose 命 令查看  Switch  A  上备份组的详细信息,具体如下(注意输出信息中的粗体字部分)。信息表示  Switch  A 的上行接口出现故障后,Switch  A 上虚拟转发器的权重降低为 5,低于失效下限。Switch  A 上所有虚拟转发器的状态均变为 Initialize,不能再用于转发。 

[SwitchA­Vlan­interface2] display vrrp verbose  IPv4 Standby Information: 

Run Mode  : Load Balance  Run Method  : Virtual MAC  Total number of virtual routers : 1 

Interface Vlan­interface2 

VRID  : 1  Adver Timer  : 1 

Admin Status  : Up  State  : Master 

Config Pri  : 120  Running Pri  : 120  Preempt Mode  : Yes  Delay Time  : 5  Auth Type  : None 

Virtual IP  : 10.1.1.1 

Member IP List : 10.1.1.2 (Local, Master)  10.1.1.3 (Backup)  10.1.1.4 (Backup)  Forwarder Information: 3 Forwarders 0 Active 

Config Weight  : 255  Running Weight : 5  Forwarder 01 

State  : Initialize 

Virtual MAC  : 000f­e2ff­0011 (Owner)  Owner ID  : 0000­5e01­1101  Priority  : 0 

Active  : 10.1.1.4  Forwarder 02 

State  : Initialize 

Virtual MAC  : 000f­e2ff­0012 (Learnt)  Owner ID  : 0000­5e01­1103  Priority  : 0 

Active  : 10.1.1.3  Forwarder 03 

State  : Initialize 

Virtual MAC  : 000f­e2ff­0013 (Learnt)  Owner ID  : 0000­5e01­1105  Priority  : 0 

Active  : 10.1.1.4  Forwarder Weight Track Information: 

Track Object  : 1  State : Negative  Weight Reduced : 250 

此时再通过 display  vrrp  verbose 命令查看 Switch  C 上备份组的详细信息,得到结果如下(注 意输出信息中的粗体字部分)。从输出信息可以看出,Switch  C  已成为虚拟  MAC  地址  000f­e2ff­ 

0011  对应的虚拟转发器的  AVF,接管  Switch  A  的转发任务,同时还有一个虚拟  MAC  地址  000f­ 

e2ff­0013 对应的虚拟转发器的 AVF。 

[SwitchC­Vlan­interface2] display vrrp verbose  IPv4 Standby Information: 

Run Mode  : Load Balance  Run Method  : Virtual MAC  Total number of virtual routers : 1 

Interface Vlan­interface2 

VRID  : 1  Adver Timer  : 1

最权威的交换机配置与管理技术手册

第 4 章  H3C 交换机 VRRP 配置与管理 

Admin Status  : Up  State  : Backup 

Config Pri  : 100  Running Pri  : 100  Preempt Mode  : Yes  Delay Time  : 5  Auth Type  : None 

Virtual IP  : 10.1.1.1 

Member IP List : 10.1.1.4 (Local, Backup)  10.1.1.2 (Master)  10.1.1.3 (Backup)  Forwarder Information: 3 Forwarders 2 Active 

Config Weight  : 255  Running Weight : 255  Forwarder 01 

State  : Active 

Virtual MAC  : 000f­e2ff­0011 (Take Over)  Owner ID  : 0000­5e01­1101  Priority  : 85 

Active  : local  Redirect Time  : 93 secs  Time­out Time  : 1293 secs  Forwarder 02 

State  : Listening 

Virtual MAC  : 000f­e2ff­0012 (Learnt)  Owner ID  : 0000­5e01­1103  Priority  : 85 

Active  : 10.1.1.3  Forwarder 03 

State  : Active 

Virtual MAC  : 000f­e2ff­0013 (Owner)  Owner ID  : 0000­5e01­1105  Priority  : 255 

Active  : local  Forwarder Weight Track Information: 

Track Object  : 1  State : Positive  Weight Reduced : 250 

在超时计时器超时后(约  1800  秒后),再查看  Switch  C  上备份组的详细信息,得到如下结果

(注意输出信息中的粗体字部分)。从输出信息可以看出,在超时计时器超时后,删除虚拟  MAC  地址  000f­e2ff­0011  对应的虚拟转发器,不再转发目的  MAC  地址为该  MAC  地址的报文。此时  VRRP 备份组中就相当于只有 Switch B 和 Switch C 这两台交换机。 

[SwitchC­Vlan­interface2] display vrrp verbose  IPv4 Standby Information: 

Run Mode  : Load Balance  Run Method  : Virtual MAC  Total number of virtual routers : 1 

Interface Vlan­interface2 

VRID  : 1  Adver Timer  : 1 

Admin Status  : Up  State  : Backup 

Config Pri  : 100  Running Pri  : 100  Preempt Mode  : Yes  Delay Time  : 5  Auth Type  : None 

Virtual IP  : 10.1.1.1 

Member IP List : 10.1.1.4 (Local, Backup)  10.1.1.2 (Master)  10.1.1.3 (Backup)  Forwarder Information: 2 Forwarders 1 Active 

Config Weight  : 255  Running Weight : 255  Forwarder 02 

State  : Listening 

Virtual MAC  : 000f­e2ff­0012 (Learnt)  Owner ID  : 0000­5e01­1103  Priority  : 127 

Active  : 10.1.1.3  Forwarder 03

最权威的交换机配置与管理技术手册 

State  : Active 

Virtual MAC  : 000f­e2ff­0013 (Owner)  Owner ID  : 0000­5e01­1105  Priority  : 255 

Active  : local  Forwarder Weight Track Information: 

Track Object  : 1  State : Positive  Weight Reduced : 250 

在 Switch  A 出现故障后,通过 display  vrrp  verbose 命令查看 Switch B 上备份组的详细信息,

结果如下(注意输出信息中的粗体字部分)。从输出信息可以看出,在 Switch  A 出现故障后,备份 组中只有 Switch B 和 Switch C 两台交换机了,它们原来都是 Backup 角色,现在要重新选举 Master  角色。因为 Switch B 的优先级高于 Switch C,将抢占成为 Master 路由器。 

[SwitchB­Vlan­interface2] display vrrp verbose  IPv4 Standby Information: 

Run Mode  : Load Balance  Run Method  : Virtual MAC  Total number of virtual routers : 1 

Interface Vlan­interface2 

VRID  : 1  Adver Timer  : 1 

Admin Status  : Up  State  : Master 

Config Pri  : 110  Running Pri  : 110  Preempt Mode  : Yes  Delay Time  : 5  Auth Type  : None 

Virtual IP  : 10.1.1.1 

Member IP List : 10.1.1.3 (Local, Master)  10.1.1.4 (Backup)  Forwarder Information: 2 Forwarders 1 Active 

Config Weight  : 255  Running Weight : 255  Forwarder 02 

State  : Active 

Virtual MAC  : 000f­e2ff­0012 (Owner)  Owner ID  : 0000­5e01­1103  Priority  : 255 

Active  : local  Forwarder 03 

State  : Listening 

Virtual MAC  : 000f­e2ff­0013 (Learnt)  Owner ID  : 0000­5e01­1105  Priority  : 127 

Active  : 10.1.1.4  Forwarder Weight Track Information: 

Track Object  : 1  State : Positive  Weight Reduced : 250 

如果频频出现配置错误提示,这表明交换机收到了错误的  VRRP  报文。一种可能是备份组内的另

相關文件