注:配置举例,请参阅:
锐捷网管交换机【配置流量平衡模式】配置举例
一、配置说明
● 系统会根据指定的流量平衡算法,对输入报文进行流量分配。同一报文流将固定通过同一条链路输出,不同报文流将平均分配到各个链路。在增强模式下,设备先判断发送报文的类型,然后根据指定报文的字段进行流量均衡。比如,源IP变化的IPv4报文要从聚合接口输出,那么AP会根据用户指定的IPv4报文字段src-ip进行流量均衡。
● 增强模式下配置哈希扰动因子,同类型的两台设备相同报文会均衡到不同的链路上。
● 增强模式下配置对称哈希因子,同类型报文流上行流量和下行流量固定从同一条链路输出。比如,基于源和目的IP地址均衡策略配置对称哈希IPv4因子,同一条IPv4流上下行数据流路径一致。
● 配置弹性哈希,将聚合接口的成员接口失效链路流量将二次均衡到活动链路上,不影响其他活动链路上原来的
数据流。
二、配置限制与指导
不同的扰动因子计算扰动效果可能相同。
三、配置步骤
(1) 进入特权模式。
enable
(2) 进入全局配置模式。
configure terminal
(3) (可选)AP的全局流量平衡算法。
aggregateport load-balance { dst-ip | dst-mac | enhanced profile profile-name | src-dst-ip | src-dst-ip-l4port | src-dst-mac | src-ip | src-mac }
缺省情况下,对于链路聚合口创建缺省为二层链路聚合口的设备,根据输入报文的源MAC地址和目的MAC地址进行流量分配。对于链路聚合口创建缺省为三层链路聚合口的设备,根据输入报文的源IP地址和目的IP地址进行流量分配。
(4) (可选)设置AP的全局流量平衡算法的模式。
aggregateport algorithm mode algorithm-number
缺省情况下,全局链路聚合口的流量均衡算法模式为11。
当需要应对流量模型的变化,保证最优化的流量均衡效果时,需要配置该功能。
(5) (可选)配置隧道报文均衡因子获取方式。
aggregateport hash-header { inner | outer }
缺省情况下,未配置隧道报文均衡因子获取方式。
当做均衡配置时,对于特定隧道报文,可以用该命令配置指定获取均衡因子的获取方式,来实现最优化的流量均衡效果。
(6) (可选)重命名增强模式模板。
load-balance-profile profile-name
在缺省情况下,对于支持增强型流量均衡功能的设备,系统会创建一个名字为default的增强模式模板,当需要改变增强模板名字或把当前增强模式模板恢复为默认配置时可以使用该功能。
(7) (可选)配置二层报文流量均衡模式。
l2 field { dst-mac | l2-protocol | src-mac | src-port | vlan } *
缺省模式下,二层报文负载分担方式为根据输入二层的报文的源MAC地址、目的MAC地址和VLAN ID进行流量分配。
当采用增强型模板模板配置作为AP的流量均衡方式时,可以根据网络的流量特征配置适当配置该功能,以实现更优的流量均衡。
(8) (可选)配置IPv4报文流量均衡模式。
ipv4 field { dst-ip | l4-dst-port | l4-src-port | src-ip | src-port | vlan } *
缺省情况下,IPv4报文负载分担方式为根据输入IPv4报文的源IP地址和目的IP地址进行流量分配。
需要修改IPv4报文均衡方式时,在增强型模板配置模式下进行配置。
(9) (可选)配置IPv6报文流量均衡模式。
ipv6 field { dst-ip | l4-dst-port | l4-src-port | src-ip | src-port | vlan } *
缺省模式下,IPv6报文负载分担方式为根据输入IPv6报文的源IP地址和目的IP地址进行流量分配。
需要修改IPv6报文均衡方式时,在增强型模板配置模式下进行配置。
(10) (可选)配置MPLS报文流量均衡模式。
mpls field { 2nd-label | 3rd-label | dst-ip | src-ip | src-port | top-label } *
缺省模式下,MPLS报文负载分担方式为根据输入MPLS报文的Top-label和2nd-label进行流量分配。
需要修改MPLS报文均衡方式时,在增强型模板配置模式下进行配置。
(11) (可选)配置TRILL报文流量均衡模式。
trill field { | dst-mac | egr-nick | ing-nick | l2-etype | src-mac | src-port } *
缺省情况下,TRILL报文负载分担方式为根据输入TRILL报文的源MAC地址、目的MAC地址和VLAN ID进行流量分配。
需要修改TRILL报文均衡方式时,在增强型模板配置模式下进行配置。
(12) (可选)配置FCOE报文流量均衡模式。
fcoe field { dst-id | src-id | src-port } *
缺省情况下,FCOE报文负载分担方式为根据FCOE报文的Source ID、Destination ID和Originator ExchangeID进行流量分配。需要修改FCOE报文均衡方式时,在增强型模板配置模式下进行配置。
(13) (可选)配置哈希扰动因子。
hash-disturb factor-string
缺省情况下,流量均衡哈希扰动功能处于关闭状态。
同类型设备需要指定聚合接口均衡相同类型报文时配置,不保证任意配置可影响均衡效果,若无预期效果,可
尝试配置其他值。
(14) (可选)配置对称哈希因子。
hash-symmetrical { fcoe | ipv4 | ipv6 }
缺省情况下,流量均衡同步哈希功能处于关闭状态。
当需要指定报文类型上行流量和下行流量走同一条路径时配置。