Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

示例:为负载共享配置 VRRP

如果您不希望将交换机指定为 VRRP 备份(因此,除非主交换机出现故障,否则将其闲置),则可以创建一个负载共享配置,其中每个参与的交换机同时充当主交换机和备份。

使用负载共享(主动-主动)配置的一个原因是,您更有可能主动监控和维护这两个交换机,并注意到其中任一交换机上是否出现问题。如果使用的配置中,一台交换机仅作为备份(主动备份配置),则在备份交换机空闲时关注该备份交换机的可能性可能更低。在最坏情况下,这可能会导致备份交换机出现无法检测到的问题,并在发生故障转移时无法充分执行。

要求

此示例使用以下硬件和软件组件:

  • 两台交换机

  • Junos OS 11.3 或更高版本

  • 在两台交换机上启用静态路由或动态路由协议。

概述和拓扑

此示例使用两个 VRRP 组,每个组都有自己的虚拟 IP 地址。LAN 上的设备使用这些虚拟 IP 地址之一作为其默认网关。如果其中一台交换机发生故障,另一台交换机会接管该交换机。例如,在 图 1 所示的拓扑中,交换机 A 是 VRRP 组 100 的主交换机。如果交换机 A 出现故障,交换机 B 会接管终端设备发送到默认网关地址 10.1.1.1 的流量。

图 1:VRRP 负载共享配置 VRRP Load-Sharing Configuration

此示例显示了一个简单配置,说明了如何配置两台运行 VRRP 以相互支持的交换机的基本步骤。表 1 列出了每台交换机的 VRRP 设置。

拓扑

表 1:VRRP 负载共享的设置示例
交换机 A 交换机 B

VRRP 组 100:

  • 接口地址:10.1.1.251

  • VIP:10.1.1.1

  • 优先级:250

VRRP 组 100:

  • 接口地址:10.1.1.252

  • VIP:10.1.1.1

  • 优先级:200

VRRP 组 200:

  • 接口地址:10.1.1.251

  • VIP:10.1.1.2

  • 优先级:200

VRRP 组 200:

  • 接口地址:10.1.1.252

  • VIP:10.1.1.2

  • 优先级:250

除了按所示配置两台交换机外,还必须配置您的终端设备,以便部分终端设备使用其中一个虚拟 IP 地址作为默认网关,其余终端设备使用其他虚拟 IP 地址作为默认网关。

请注意,如果发生故障转移,剩余交换机可能无法处理所有流量,具体取决于需求。

在两台交换机上配置 VRRP

程序

CLI 快速配置

在交换机 A 上输入以下内容:

在交换机 B 上输入以下内容:

逐步过程

在交换机 A 上配置 VRRP 组和优先级:

  1. 在交换机 A 上创建 VRRP 组 100 并为该组配置虚拟 IP 地址:

  2. 分配此组中此接口的 VRRP 优先级:

  3. 在交换机 A 上创建 VRRP 组 200 并为该组配置虚拟 IP 地址:

  4. 分配此组中此接口的 VRRP 优先级:

逐步过程

在交换机 B 上配置 VRRP 组和优先级:

  1. 在交换机 B 上创建 VRRP 组 100 并为该组配置虚拟 IP 地址:

  2. 分配此组中此接口的 VRRP 优先级:

    交换机 A 仍然是组 100 的主交换机,因为它对此组的优先级最高。

  3. 在交换机 A 上创建 VRRP 组 200 并为该组配置虚拟 IP 地址:

  4. 分配此组中此接口的 VRRP 优先级:

    交换机 B 成为组 200 的主交换机,因为它对此组的优先级最高。

结果

显示交换机 A 上的配置结果:

显示交换机 B 上的配置结果:

验证

验证 VRRP 是否在交换机 A 上工作

目的

验证交换机 A 上的 VRRP 是否处于活动状态,以及主要角色和备份角色是否正确。

行动

使用以下命令验证交换机 A 上的 VRRP 是否处于活动状态,以及交换机是否为组 100 的主交换机和第 200 组的备份。

意义

命令 show vrrp 显示有关 VRRP 配置的基本信息。此输出显示 VRRP 组均处于活动状态,并且此交换机已承担了正确的主角色和备份角色。 lcl 地址是接口的物理地址, vip 地址是两台交换机共享的虚拟地址。 计时器 值 (A .0327) 表示此交换机预期从另一台交换机接收 VRRP 播发的剩余时间(以秒为单位)。如果组 200 的播发在计时器到期前未到达,交换机 A 将断言自己为此组的主播发。

验证 VRRP 是否在交换机 B 上工作

目的

验证交换机 B 上的 VRRP 是否处于活动状态,以及主要角色和备份角色是否正确。

行动

使用以下命令验证交换机 B 上的 VRRP 是否处于活动状态,以及交换机是否为第 100 组的备份和第 200 组的主交换机。

意义

命令 show vrrp 显示有关 VRRP 配置的基本信息。此输出显示 VRRP 组均处于活动状态,并且此交换机已承担了正确的主角色和备份角色。 lcl 地址是接口的物理地址, vip 地址是两台交换机共享的虚拟地址。 计时器 值 (A .0327) 表示此交换机预期从另一台交换机接收 VRRP 播发的剩余时间(以秒为单位)。如果组 100 的播发在计时器到期前未到达,交换机 B 将断言自身为此组的主播发。