S系列框式交换机(S75/S75E/S85)

S系列框式核心交换机是面向下一代IP城域网、大型园区网推出的新一代T比特运营级模块化核心交换机。
通用
{{sendMatomoQuery("S系列框式交换机(S75/S75E/S85)","可靠性介绍与配置示例")}}

可靠性介绍与配置示例

更新时间:2024-01-10

1 VRRP配置 

1.1 概述 

虚拟路由冗余协议(Virtual Router Redundancy Protocol) 消除了在静态缺省路由环境下的单点服务失败的风险。VRRP可避免静态指定网关的缺陷。通过VRRP,一组路由交换机可以一起协同工作,共同组成一台虚拟路由交换机。该虚拟路由交换机对外配有一个虚拟IP地址和虚拟MAC地址,VRRP从路由交换机组中选出一台作为master,负责转发数据包。当主路由交换机发生故障时,备份路由交换机会迅速接管主路由交换机,主机不必改变缺省网关地址,且此过程对于终端系统是透明的。这样就提供了在故障发生时更快、更有效的解决方法。

1.2 VRRP配置任务列表 

端口开启/关闭VRRP

配置VRRP的验证方式

配置VRRP优先级抢占

配置VRRP的优先级

配置VRRP的时钟值

VRRP的监控与维护

1.3 VRRP配置任务 

1.3.1  配置VRRP虚拟IP地址

在端口配置模式下进行下列配置:

命令

操作

vrrp vrid associate virtual-address address-mask

配置端口下VRRP的虚拟IP地址。

no vrrp vrid associate [virtual-address address-mask]

删除端口下VRRP的虚拟IP地址。

配置vrrp的虚拟地址后就开启了该虚拟路由交换机,虚拟地址必须和该端口的primary IP地址在同一网段,否则虚拟路由交换机将一直停在Init状态。当虚拟地址和端口primary IP地址一致时,系统将自动提升该虚拟路由交换机的优先级为255

1.3.2  配置VRRP验证方式

在端口配置模式下进行下列配置。

命令

操作

vrrp vrid authentication WORD

配置VRRP验证方式为simple-text

no vrrp vrid authentication

恢复VRRP验证方式为缺省状态。

simple-text验证方式下,验证字符串将以明码方式放入报文里转发出去,接收者将报文中携带的验证字符串和本地配置的验证字符串匹配检验,验证字符串不超过8个字符。

缺省状态下,VRRP不进行验证。

1.3.3配置VRRP描述

在端口配置模式下进行下列配置。

命令

操作

vrrp vrid description WORD

配置VRRP的描述信息。

no vrrp vrid description

删除VRRP的描述信息。

VRRP的描述信息,用于说明本地VRRP的用途等。

缺省状态下,VRRP无描述信息。

1.3.4   配置VRRP优先级抢占

在端口配置模式下进行下列配置。

命令

操作

vrrp vrid preempt [delay second]

配置VRRP优先级抢占。

no vrrp vrid preempt [delay]

恢复VRRP优先级抢占缺省方式。

优先级抢占只对处于Backup下的路由交换机有效,当收到由master路由交换机发送来的advertise报文后,当检测到master的优先级没有本地配置的优先级高时,如果Backup路由交换机配置了优先级抢占,Backup路由交换机将从Backup状态跃迁到master状态,并向外发送advertise报文。反之,则继续停留在Backup状态。

缺省方式是优先级抢占。

1.3.5配置VRRP协议报文mac地址

在端口配置模式下进行下列配置。

命令

操作

vrrp vrid source-mac-use-system

配置VRRP组使用系统mac地址发送报文。

no vrrp vrid source-mac-use-system

配置VRRP组使用协议mac地址发送报文。

默认情况下,VRRP的协议报文使用协议mac地址作为源地址发送;配置该命令后,VRRP的协议报文使用系统mac地址作为源地址发送。

1.3.6 配置VRRP优先级

在端口配置模式下进行下列配置。

命令

操作

vrrp vrid priority value (1~254)

配置VRRP优先级。

no vrrp vrid priority

恢复VRRP优先级为缺省值。

当虚拟地址和端口地址一致时,VRRP会自动提升优先级为255,当虚拟地址或者端口地址发生变化后,优先级值会自动恢复到原来配置的值。

缺省值为100

1.3.7 配置VRRP时钟值

在端口配置模式下进行下列配置。

命令

操作

vrrp vrid timers advertise { value | dsec value | csec value }

配置VRRP时钟值。

no vrrp vrid timers advertise

恢复VRRP时钟值为缺省值。

no vrrp vrid timers learn

配置VRRP时钟为学习模式。

时钟值将决定虚拟路由交换机从故障中恢复的最短时间,当master路由交换机down了后,Backup路由交换机将在3*advertise + skew_time间隔后跃迁为master路由交换机,advertise时钟太长显然不利于故障恢复,推荐采用缺省值。

缺省值为1秒。

1.3.8配置VRRP监控对象

在端口配置模式下进行下列配置。

命令

操作

vrrp vrid track interface intf-id value

配置VRRP监控本地端口状态。

no vrrp vrid track interface intf-id

取消VRRP监控本地端口状态。

vrrp vrid track ip ip-address value

配置VRRP监控到指定地址的状态。

no vrrp vrid track ip ip-address

取消VRRP监控到指定地址的状态。

通过配置监控功能,VRRP组能够针对链路状态的变化适时调整其优先级,提供了主线路状态变化时切换至备用线路的机会。这种链路状态变化不是指VRRP路由交换机本身是否可达,而是经由该VRRP路由交换机的目的链路是否可达。

VRRP支持两种监控对象。第一种是监控端口状态,当被监控的端口链路状态为down时,主动降低本身的优先级;第二种是监控到指定节点的状态,当不可达时,主动降低本身的优先级。

1.3.9配置VRRP BFD快速检测

在端口配置模式下进行下列配置。

命令

操作

vrrp vrid bfd fast-detect peer A.B.C.D

配置VRRP BFD快速检测。

no vrrp vrid fast-detect peer

取消VRRP BFD快速检测。

通过配置BFD快速检测功能,VRRP组利用BFD更快检测到VRRP master的变化情况,当BFD检测到VRRP masterdown时,立即切换到master,降低VRRP的切换时间。

1.3.10 VRRP的监控与维护

在管理配置模式下进行下列配置。

命令

操作

show vrrp { brief | [interface vlan_intf] [detail]}

显示VRRP信息。

debug vrrp [interface intf-id vrid] {errors | events | packets | redunancy | track | all}

开启VRRP数据包和事件调试开关。

no debug vrrp

关闭VRRP数据包和事件调试开关。

显示VRRP信息:

 Switch_config#show vrrp interface vlan 1 detail

VLAN1 - Group 1

  VRRP State is Master

  Virtual IP address : 192.168.20.110/24

  Virtual Mac address : 0000.5e00.0101

  Current Priority : 100   (Config 100)

  VRRP timer : Advertise 1.0 s (default)   master_down 3.6 s

  VRRP current timer : Advertise 1.0 s master_down 0.0 s preempt after 0.0 s

  Authentication string is not set

  Preempt is set  (delay : 0  s)

  Learn Advertise Interval is not set

  Master Router IP : 192.168.20.118, priority : 100, advertisment :  1.0 s

1.3.11VRRP配置示例

示例网络连接如   11 所示:

1   1  网络连接示例

1.3.11.1配置交换机Switch A

(1)配置Private Network 接口地址

Switch_config_v1# ip address 192.168.20.18 255.255.255.0

(2)配置Public Network接口地址

Switch_config_v2# ip address 211.162.1.120 255.255.255.0

(3)Private Network接口上配置虚拟路由交换机组1,虚拟地址为192.168.20.1,优先级为120

Switch_config_v1# vrrp 1 associate 192.168.20.1 255.255.255.0

Switch_config_v1# vrrp 1 priority 120

(4)显示虚拟路由交换机信息

Switch_config#show vrrp detail

VLAN1 - Group 1

  VRRP State is Master

  Virtual IP address : 192.168.20.1/24

  Virtual Mac address : 0000.5e00.0101

  Current Priority : 120   (Config 120)

  VRRP timer : Advertise 1.0 s (default)   master_down 3.6 s

  VRRP current timer : Advertise 1.0 s master_down 0.0 s preempt after 0.0 s

  Authentication string is not set

  Preempt is set  (delay : 0  s)

  Learn Advertise Interval is not set

  Master Router IP : 192.168.20.18, priority : 100, advertisment :  1.0 s

 

1.3.11.2配置交换机Switch B

(1)配置Private Network 接口地址

Switch_config_v1# ip address 192.168.20.16 255.255.255.0

(5)配置Public Network接口地址

Switch_config_v2# ip address 211.162.1.125 255.255.255.0

Private Network接口上配置虚拟路由交换机组1,虚拟地址为192.168.20.1,优先级采用默认值

Switch_config_v1# vrrp 1 associate 192.168.20.1 255.255.255.0

显示虚拟路由交换机信息

Switch_config#show vrrp detail

Switch_config#show vrrp interface vlan 1 detail

VLAN1 - Group 1

  VRRP State is Backup

  Virtual IP address : 192.168.20.1/24

  Virtual Mac address : 0000.5e00.0101

  Current Priority : 100   (Config 100)

  VRRP timer : Advertise 1.0 s (default)   master_down 3.6 s

  VRRP current timer : Advertise 0.0 s master_down 3.0 s preempt after 0.0 s

  Authentication string is not set

  Preempt is set  (delay : 0  s)

  Learn Advertise Interval is not set

  Master Router IP : 192.168.20.18, priority : 120, advertisment :  1.0 s

1.3.11.3配置Private NetworkPCServer

配置Private Network内每台PCServerDefault Gateway192.168.20.1