所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CloudEngine 12800, 12800E V200R003C00 配置指南-以太网交换

本文档针对设备的以太网业务,主要包括以太网交换概述、MAC配置、以太网链路聚合配置、M-LAG(跨设备链路聚合)配置、VLAN配置、QinQ配置、VLAN mapping配置、GVRP配置、STP/RSTP配置、MSTP配置、VBST配置、ERPS(G.8032)配置、Loopback Detection配置和二层协议透明传输配置。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
(可选)配置负载分担方式(CE12800E)

(可选)配置负载分担方式(CE12800E)

背景信息

Eth-Trunk的负载分担是逐流进行的,逐流负载分担能保证包的顺序,保证了同一数据流的帧在同一条物理链路转发。而不同数据流在不同的物理链路上转发从而实现分担负载。由于负载分担只对出方向的流量有效,因此链路两端接口的负载分担模式可以不一致,两端互不影响。逐流负载分担方式中,针对不同类型的报文,设备支持的负载分担方式如表3-6所示。负载分担方式的配置,与报文类别有关,与报文的转发流程无关。系统会识别以太帧携带的三层报文类别,比如报文被识别为IPv4,此时即使只做L2转发,依然会选择IPv4报文的对应负载分担模式进行负载分担。当报文无法识别为IPv4、IPv6报文时,系统才基于L2报文的负载分担模式(src-macdst-macsrc-interfaceeth-type)进行负载分担。
表3-6 不同报文的负载分担方式

报文(以入接口为准)

默认负载分担模式

可配置的负载分担模式

IPv4报文

src-ipdst-ipl4-src-portl4-dst-port src-ipdst-ipl4-src-portl4-dst-portprotocol

IPv6报文

src-ipdst-ipl4-src-portl4-dst-port src-ipdst-ipprotocoll4-src-portl4-dst-port

非以上类别的L2报文

src-macdst-mac src-macdst-macsrc-interfaceeth-type
说明:

由于负载分担只对出方向的流量有效,因此链路两端接口的负载分担模式可以不一致,两端互不影响。

操作步骤

  1. 执行命令system-view,进入系统视图。
  2. (可选)配置负载分担模板。
    1. 执行命令load-balance profile profile-name,配置全局负载分担模板,并进入模板视图,其中profile-name是模板名称。

      缺省情况下,负载分担模板的名称为default

      对于L2、IPv4、IPv6报文,可以分别配置负载分担模式,以下步骤可不选、选择其一或多选,请根据网络转发报文的实际情况选择。

      • 执行命令l2 [ src-mac | dst-mac | src-interface | eth-type ] *,配置指定负载分担模板中二层报文(非IP报文)的负载分担模式。

        缺省情况下,二层报文(非IP报文)的负载分担模式为src-macdst-mac

      • 执行命令ip [ src-ip | dst-ip | l4-src-port | l4-dst-port | protocol ] *,配置指定负载分担模板中IPv4报文负载分担模式。

        缺省情况下,IPv4报文负载分担模式为src-ipdst-ipl4-src-portl4-dst-port

      • 执行命令ipv6 [ src-ip | dst-ip | protocol | l4-src-port | l4-dst-port ] *,配置指定负载分担模板中IPv6报文负载分担模式。

        缺省情况下,IPv6报文负载分担模式为src-ipdst-ipl4-src-portl4-dst-port

      • 执行命令eth-trunk universal-id universal-id,配置指定负载分担模板中的Eth-Trunk的负载分担模式。

        缺省情况下,Eth-Trunk的负载分担模式为universal-id(1),其中hash-mode固定为1,不可配置。

    2. 执行命令quit,返回系统视图。
  3. 根据已知单播和未知单播进行负载分担。

    • 配置已知单播的负载分担方式

      1. 执行命令interface eth-trunk trunk-id,进入Eth-Trunk接口视图。
      2. 执行命令load-balance { dst-ip | dst-mac | src-ip | src-mac | src-dst-ip | src-dst-mac | enhanced [ resilient ] profile profile-name },配置Eth-Trunk负载分担方式。

        缺省情况下,Eth-Trunk接口的负载分担模式为enhanced profile

      3. 执行命令commit,提交配置。

    • 配置未知单播的负载分担方式

      1. 执行命令load-balance unknown-unicast { mac | enhanced },配置未知单播的负载分担方式。

        缺省情况下,未知单播的负载分担方式enhanced

      2. 执行命令commit,提交配置。

后续处理

  • 模拟计算Eth-Trunk出接口

    执行命令display load-balance forwarding-path unicast interface eth-trunk trunk-id src-interface interface-type interface-number { ethtype ethtype-number | vlan vlan-id | src-ip src-ip-data | dst-ip dst-ip-data | src-mac src-mac-data | dst-mac dst-mac-data | protocol { protocol-number | icmp | igmp | ip | ospf | tcp [ l4-src-port src-port-data | l4-dst-port dst-port-data ] * | udp [ l4-src-port src-port-data | l4-dst-port dst-port-data ] * } } * slot slot-id,查看输入包含指定五元组信息以及源MAC地址、目的MAC地址的报文后,模拟计算报文的出接口。

  • 检查配置结果

    执行命令display port forwarding-path { src-ip src-ip-data | dst-ip dst-ip-data | src-mac src-mac-data | dst-mac dst-mac-data | protocol { protocol-number | gre | icmp | igmp | ip | ipinip | ospf | tcp [ l4-src-port src-port-data | l4-dst-port dst-port-data ] * | udp [ l4-src-port src-port-data | l4-dst-port dst-port-data ] * } } *,查看包含指定五元组信息以及源MAC地址、目的MAC地址的报文的出接口。

翻译
下载文档
更新时间:2019-05-05

文档编号:EDOC1100004255

浏览量:12409

下载量:276

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页