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

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

提示

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

升级

NE20E-S2 V800R010C10SPC500 配置指南 - IP业务 01

本文档是NE20E-S2 V800R010C10SPC500 配置指南 - IP业务
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
调整负载分担算法

调整负载分担算法

说明:
各转发场景的默认哈希因子请参见附录 - 默认哈希因子。

配置哈希因子使流量负载均衡(VLL和IP转发场景)

配置方法

说明:

该配置过程仅在Admin-VS支持。

表10-4 配置说明
视图 命令格式
槽位视图 load-balance hash-fields ip { l2 | l3 | l4 }
说明:
  • l2:根据二元组<源MAC、目的MAC>哈希
  • l3:根据二元组<源IP、目的IP>哈希
  • l4:根据五元组<源IP、目的IP、源端口、目的端口、协议号>哈希

适用场景

VLL和IP转发场景,包括
  • 纯IPv4单播转发
  • L3VPN入PE节点
  • VLL的入PE节点

针对PE的AC侧上行流量:

  • IP承载TCP/UDP报文:默认根据五元组<源IP、目的IP、源端口、目的端口、协议号>哈希
  • IP承载非TCP/UDP报文:默认采用二元组<源IP、目的IP>哈希
  • 非IP:如果是以太报文,默认采用二元组<源MAC、目的MAC>

如果二元组<源MAC、目的MAC>的散列性最好,请选择l3参数;如果二元组<源IP、目的IP>散列性最好,请选择l4参数。

后续任务

如果配置此命令后负载分担效果仍然不好,可尝试修改哈希算法,具体配置请参见配置哈希算法使流量负载均衡

当完成一组配置,并且已经达到预定功能,则应执行save命令,将当前配置保存到配置文件中。

配置哈希因子使流量负载均衡(VPLS和桥接转发场景)

配置方法

说明:

该配置过程仅在Admin-VS支持。

视图 命令格式
槽位视图 load-balance hash-fields mac { l2 | l3 | l4 | label-ip }
说明:
  • l2:根据二元组<源MAC、目的MAC>哈希
  • l3:根据二元组<源IP、目的IP>哈希
  • l4:根据五元组<源IP、目的IP、源端口、目的端口、协议号>哈希
  • label-ip:哈希因子为MPLS标签,即哈希算法的依据是带标签封装的非IP报文

适用场景

适用于桥接转发,以及VPLS入PE节点。

针对PE的AC侧上行流量:

  • IP承载TCP/UDP报文:默认根据五元组<源IP、目的IP、源端口、目的端口、协议号>哈希
  • IP承载非TCP/UDP报文:默认采用二元组<源IP、目的IP>哈希
  • 非IP报文:默认采用二元组<源MAC、目的MAC>

如果二元组<源MAC、目的MAC>的散列性最好,请选择l3参数;如果二元组<源IP、目的IP>散列性最好,请选择l4参数。

后续任务

如果配置此命令后负载分担效果仍然不好,可尝试修改哈希算法,具体配置请参见配置哈希算法使流量负载均衡

注意:当完成一组配置,并且已经达到预定功能,则应执行save命令,将当前配置保存到配置文件中。

配置哈希因子使流量负载均衡(MPLS的P节点)

配置指导

说明:

该配置过程仅在Admin-VS支持。

视图 命令格式
槽位视图 load-balance hash-fields mpls { payload-header | label | ip | mac | ip-tos }

适用场景

适用于L3VPN、VPLS、VLL同种介质互通的P节点。

如果默认配置的“ip”参数散列性不好,请选择payload-header参数。

后续任务

如果配置此命令后负载分担效果仍然不好,可尝试修改哈希算法,具体配置请参见配置哈希算法使流量负载均衡

注意:当完成一组配置,并且已经达到预定功能,则应执行save命令,将当前配置保存到配置文件中。

配置哈希因子使流量负载均衡(VLL入PE场景)

配置指导

说明:

该配置过程仅在Admin-VS支持。

视图 命令格式
槽位视图 load-balance hash-fields vll { l2 | l3 | l4 | label-ip }
说明:
  • l2:根据二元组<源MAC、目的MAC>哈希
  • l3:根据二元组<源IP、目的IP>哈希
  • l4:根据五元组<源IP、目的IP、源端口、目的端口、协议号>哈希
  • label-ip
    基于l4模式的扩展。
    • 对于IP报文,哈希因子为源IP地址、目的IP地址、源端口号、目的端口号和协议号。

    • 对于非IP报文,哈希因子为报文MPLS标签。标签在五层以内使用全部标签进行哈希;标签超过五层使用最外的五层标签进行哈希。

适用场景

适用于VLL入PE节点。

  • IP承载TCP/UDP报文:默认根据五元组<源IP、目的IP、源端口、目的端口、协议号>哈希
  • IP承载非TCP/UDP报文:默认采用二元组<源IP、目的IP>哈希

针对PE的AC侧上行以太承载IP流量,如果当前配置散列性不好,可尝试配置此命令修改哈希因子。

后续任务

如果配置此命令后负载分担效果仍然不好,可尝试修改哈希算法,具体配置请参见配置哈希算法使流量负载均衡

当完成一组配置,并且已经达到预定功能,则应执行save命令,将当前配置保存到配置文件中。

配置哈希因子使流量负载均衡(L2/L3VPN Over L2VPN场景)

配置指导

说明:

该配置过程仅在Admin-VS支持。

视图 命令格式
以太接口视图、POS接口视图 load-balance hash-fields ip l3

适用场景

适用于L2/L3VPN Over L2VPN场景,如图10-1

图10-1 L2/L3VPN Over L2VPN

缺省情况下,L2-PE节点基于报文的MAC地址信息在Eth-Trunk出接口的成员接口间做流量负载分担。因为入同一个VPLS隧道的流量的MAC地址信息相同,所以来自于同一site的不同L3VPN流量无法负载分担到Eth-Trunk的不同成员接口。在L2-PE1的流量入接口上配置本命令可以使能L3VPN Over VPLS场景下骨干网PE设备基于IP的负载分担功能,将同一site的不同L3VPN流量均匀负载分担到L2-PE1与L2-P1的多条成员链路上。

针对PE的AC侧上行以太承载IP流量,如果当前配置散列性不好,可尝试配置此命令修改哈希因子。

后续任务

如果配置此命令后负载分担效果仍然不好,可尝试修改哈希算法,具体配置请参见配置哈希算法使流量负载均衡

注意:当完成一组配置,并且已经达到预定功能,则应执行save命令,将当前配置保存到配置文件中。

配置哈希算法使流量负载均衡

说明:

该配置过程仅在Admin-VS支持。

如果选择了最适合的哈希因子仍然不能得到较满意的负载分担效果,可以尝试如下方法。

配置哈希算法

视图 命令格式
槽位视图 load-balance hash-arithmetic { arithmetic1 | arithmetic2 | arithmetic3 | arithmetic4 | arithmetic5 | random }
说明:
负载分担的实现依靠哈希算法实现,协议规定的哈希算法有2种:CRC21b和CRC253。
  • 参数arithmetic1:指定哈希算法为CRC21b。
  • 参数arithmetic2:指定哈希算法为CRC253。
  • 参数arithmetic3:当报文的TTL为偶数时使用CRC253算法;当报文的TTL为奇数时,使用CRC21b算法。
  • 参数arithmetic1:指定哈希算法为CRC32。
  • 参数arithmetic2:指定哈希算法为ETH-CRC32。
  • 参数arithmetic3:指定哈希算法为XOR;当报文的TTL为偶数时使用CRC253算法;当报文的TTL为奇数时,使用CRC21b算法。
  • 参数arithmetic4:指定哈希算法为CRC32c。
  • 参数arithmetic5:指定哈希算法为8比特异或(XOR)。
  • 参数random:指定哈希算法为随机。

一级负载分担场景下,使用XOR算法针对小跳变场景的负载分担效果较好。

二级负载分担场景下,第一级和第二级负载分担设备的哈希算法不能配置成一样的,否则将造成第二级负载分担设备的负载分担功能失效。

对于不同的网络流量模型,哈希算法产生的结果会存在差异,当某种算法效果不理想时,可尝试采用不同的哈希算法。

后续任务

当完成一组配置,并且已经达到预定功能,则应执行save命令,将当前配置保存到配置文件中。

配置动态负载分担

在配置了负载分担功能但是负载分担结果不理想的情况下,可使能动态负载分担功能。

应用环境

路由器支持多种负载分担配置,如IP负载分担,VPLS负载分担,VLL负载分担,Trunk成员口负载分担等。用户在配置了这些功能后,若负载分担效果仍不理想,可配置动态负载分担功能,系统会在之前负载分担的基础上进行动态优化调整。

说明:

该配置过程仅在Admin-VS支持。

操作步骤

  1. 配置Trunk负载分担动态调整功能:
    1. 执行命令system-view,进入系统视图。
    2. 执行命令load-balance dynamic-adjust trunk enable,使能Trunk负载分担动态调整功能。
    3. 执行命令commit,提交配置。

      说明:
      如需修改Trunk负载分担动态调整的参数,请参考下方的可选步骤进行配置。

    4. (可选)执行命令slot slot-id,进入槽位视图。
    5. (可选)执行命令load-balance dynamic-adjust trunk,配置Trunk负载分担动态调整的参数。
    6. (可选)执行命令commit,提交配置。
  2. 配置动态负载分担功能:
    1. 执行命令slot slot-id,进入槽位视图。
    2. 执行命令load-balance dynamic-adjust enable,使能动态负载分担功能。
    3. 执行命令commit,提交配置。
翻译
下载文档
更新时间:2018-12-29

文档编号:EDOC1100057893

浏览量:1512

下载量:11

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