如果您不熟悉本文中使用的术语,请查看思科业务:新术语词汇表。
虚拟路由器冗余协议(VRRP)是一种选举和冗余协议,可将虚拟路由器的责任动态分配给局域网(LAN)中的一台物理路由器。这提高了网络中路由路径的可用性和可靠性。
在VRRP中,虚拟路由器中的一个物理路由器被选为活动路由器,同一虚拟路由器的另一个物理路由器充当备用路由器,以防活动路由器发生故障。物理路由器称为VRRP路由器。
参与主机的默认网关被分配给虚拟路由器而不是物理路由器。如果代表虚拟路由器路由数据包的物理路由器发生故障,则会选择另一台物理路由器来自动替换它。在任何给定时间转发数据包的物理路由器称为活动路由器路由器。
VRRP还启用流量的负载共享。通过配置VRRP,使进出LAN客户端的流量由多个路由器共享,流量可以在可用路由器之间公平共享。
VRRP的优势如下:
下图显示了基本VRRP拓扑。在本例中,路由器A、B和C组成VRRP组。该组的IP地址与为路由器A的以太网接口(192.168.10.1)配置的地址相同。
由于虚拟IP地址使用路由器A的物理以太网接口的IP地址,因此路由器A是活动路由器(也称为IP地址所有者)。作为活动路由器,路由器A拥有VRRP组的虚拟IP地址并转发发送到此IP地址的数据包。客户端1到3配置了默认网关IP地址192.168.10.254。
注意:可以进行配置,以便活动虚拟路由器(而不是IP地址所有者)仍可以响应或处理数据包。例如ping。
路由器B和C充当虚拟路由器备件。如果虚拟活动路由器发生故障,配置了更高优先级的路由器将成为虚拟活动路由器,以最小的中断为LAN主机提供服务。
当路由器A恢复后,它将再次成为虚拟活动路由器。在主用恢复期间,两个主用都会转发数据包,因此存在一些重复(常规行为),但没有中断。
在此拓扑中,配置了两个虚拟路由器。对于虚拟路由器1,路由器A拥有IP地址192.168.10.1并且是虚拟活动路由器,而路由器B是路由器A的备用虚拟路由器。客户端1和2使用默认网关IP地址192.168.10.254进行配置。
对于虚拟路由器2,路由器B拥有IP地址192.168.10.2和虚拟活动路由器,而路由器A是路由器B的备用虚拟路由器。客户端3和4配置了默认网关IP地址192.168.10.254。
在交换机上配置VRRP设置之前,请遵循以下指南:
在同一LAN上的所有虚拟路由器中,必须为虚拟路由器分配唯一的虚拟路由器标识符(VRID)。支持同一虚拟路由器的所有VRRP路由器都必须配置与虚拟路由器相关的所有信息,包括其VRID。只有当设备上也启用了IP路由时,才应在设备上启用虚拟路由器。
本文介绍如何在交换机上配置VRRP设置。
步骤1:登录到交换机的基于Web的实用程序,然后在“显示模式”下拉列表中选择高级。
注意:可用的菜单选项可能会因设备型号而异。本例中使用SG550XG-24T。
第二步:选择IP Configuration > VRRP > Virtual Routers。
第三步:单击Add添加新接口。
第四步:从Interface区域选择一个接口。在本例中,选择VLAN 10。
第五步:在Virtual Router Identifier字段中输入虚拟路由器标识符。范围为1至255。
注意:在本示例中,使用1。
步骤6.(可选)在说明字段中输入说明。
注意:在本示例中,输入的是VLAN 10。
步骤 7.选中Enable状态复选框以启用交换机上的VRRP。
步骤 8选择要使用的VRRP版本。选项有:
注意:在本示例中,选择VRRP v2。
步骤 9点击IP Address Owner区域中的选项。选项有:
注意:在本示例中,选择“否”,输入的IP地址为192.168.10.254。这表示虚拟路由器上的IP地址。
步骤 10选择要用于VRRP消息的IP地址。默认源IP地址是接口上定义的IP地址中的最低地址。如果选择User defined,请相应地选择IP地址。
注意:在本示例中,选择Use default。
步骤 11如果此设备是所有者,则此字段将获取值255,并且此值无法更改。如果不是,请输入此设备的优先级(根据它作为活动路由器的功能)。非所有者设备的默认值为100。
注意:VRRP路由器的优先级取决于以下因素:如果VRRP路由器是所有者,则其优先级为255(最高)。如果不是所有者,则手动配置优先级(始终小于255)。
注意:在本示例中,使用100。如果要配置备用虚拟路由器,请输入较低的优先级。
步骤 12在Preempt Mode区域中,选择以下选项:
注意:在本示例中,选择True。
步骤 13在Accept Control Mode区域中,选择以下选项:
注意:在本示例中,选择“接受”。
步骤14.(可选)选中Enable IP SLA Track复选框以启用从路由器到默认路由下一跳的连接跟踪。要了解有关此功能的详细信息,请单击此处。
注意:在本示例中,IP SLA跟踪被禁用。
第15步。(可选)如果启用了IP SLA Track,请在Tracking Object字段中输入验证连接的SLA跟踪数。此值是在SLA Tracks页面中输入的。最多可以使用1个64。
注意:在本示例中,使用1。
第16步:(可选)启用IP SLA跟踪,请在Decrement字段中输入递减值。如果跟踪对象状态为关闭,路由器的VRRP优先级将减去此值。可以使用1到253,默认值为10。
注意:在本示例中,使用10。
步骤 17在Advertisement Interval字段中输入发送通告数据包的频率。
注意:在本示例中,使用1000。
步骤 18.单击Apply,然后单击Close。
步骤19.(可选)单击Save将设置保存到启动配置文件中。
注意:IPv4 VRRP虚拟路由器表的主用/备用状态区域应显示已配置的虚拟路由器的状态。如果您打算配置备用虚拟路由器,其状态应显示为standby。
现在,您应该已经在SG550XG交换机上成功配置了VRRP虚拟路由器设置。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
13-Dec-2018 |
初始版本 |