FAQ-Eth-Trunk负载分担类型有哪些

发布时间:  2015-02-12 浏览次数:  179 下载次数:  0
问题描述
Eth-Trunk负载分担类型有哪些?
解决方案
负载分担分为逐流负载分担和逐包负载分担,交换机只支持逐流方式的负载分担。使用load-balance命令配置Eth-Trunk接口负载分担模式,以确保出方向的流量在各物理链路间进行合理的负载分担,避免链路阻塞。

用户可以根据实际网络状况来选择各种负载分担模式,流量中该参数变化越频繁,选择此负载分担模式的流量就越均衡。

对于已知单播,交换机支持以下负载分担模式:
  • dst-ip(目的IP地址)模式:
从目的IP地址、出接口的TCP/UDP端口号中分别选择指定位的3bit数值进行异或运算,根据运算结果选择Eth-Trunk表中对应的出接口。
  •  src-ip(源IP地址)模式:
从源IP地址、入接口的TCP/UDP端口号中分别选择指定位的3bit数值进行异或运算,根据运算结果选择Eth-Trunk表中对应的出接口。
  • src-dst-ip(源IP地址与目的IP地址的异或)模式:
从目的IP地址、源IP地址两种负载分担模式的运算结果进行异或运算,根据运算结果选择Eth-Trunk表中对应的出接口。
  • dst-mac(目的MAC地址)模式:
从目的MAC地址、VLAN ID、以太网类型及入接口信息中分别选择指定位的3bit数值进行异或运算,根据运算结果选择Eth-Trunk表中对应的出接口。
  • src-mac(源MAC地址)模式:
从源MAC地址、VLAN ID、以太网类型及入接口信息中分别选择指定位的3bit数值进行异或运算,根据运算结果选择Eth-Trunk表中对应的出接口。
  • src-dst-mac(源MAC地址与目的MAC地址的异或)模式:
从目的MAC地址、源MAC地址、VLAN ID、以太网类型及入接口信息中分别选择指定位的3bit数值进行异或运算,根据运算结果选择Eth-Trunk表中对应的出接口。
  • enhanced(增强)模式:
指根据增强负载分担模板对不同报文的具体负载分担方式进行接口选择。

说明:
       框式交换机:除了SA系列单板不支持增强型的负载分担模式,其他单板都支持。
       盒式交换机:
       V200R001C01:仅S5700HI支持增强型的负载分担模式。
       V200R002:仅S5710EI、S5700HI支持增强型的负载分担模式。
       V200R003:仅S5710EI、S5700HI、S5710HI支持增强型的负载分担模式。

对于未知单播,负载分担的缺省值为:基于报文的源MAC地址和目的MAC地址对未知单播进行负载分担。可在系统视图下执行命令unknown-unicast load-balance { dmac | smac | smacxordmac | enhanced }来配置其负载分担方式。
[Quidway]unknown-unicast load-balance ?                                                                                     
  dmac         Destination MAC hash arithmetic                                                                                      
  enhanced     Enhanced hash arithmetic                                                                                             
  smac         Source MAC hash arithmetic                                                                                           
  smacxordmac  According to MAC hash arithmetic

END