API Guide

Identifier GUID-E46A9583-2F09-4488-BC62-7BB5C03F7356
Version 6
Status Translation approved
hash-algorithm
更改在 ECMP 路径和链路聚合组 (LAG) 间分布流量流的哈希算法。
语法
hash-algorithm {ecmp | lag | seed {seed-value}} {crc | crc16cc | crc32LSB |
crc32MSB | xor | xor1 | xor2 | xor4 | xor8 | random}
参数
ecmp 启用 ECMP 哈希配置。
lag 仅为第二层 (L2) 启用 LAG 哈希配置。
seed 更改哈希算法种子值以获得更好的哈希值。
seed-value 输入哈希算法种子值 0 4294967295
crc 启用循环冗余检查 (CRC) 多项式以进行哈希计算。
crc16cc 使用 CRC16-CCITT 多项式的 16 CRC16
crc32LSB 计算的 CRC32 LSB 16 默认值
crc32MSB 计算的 CRC32 MSB 16
xor 启用计算的高 8 CRC 和低 8 XOR 值。
xor1 启用 CRC16-BISYNC 的高 8 位和低 8 xor1
xor2 启用 CRC16-BISYNC 的高 8 位和低 8 xor2
xor4 启用 CRC16-BISYNC 的高 8 位和低 8 xor4
xor8 启用 CRC16-BISYNC 的高 8 位和低 8 xor8
random 启用 ECMP LAG 哈希计算的哈希算法随机种子值。
默认
crc
命令模式
CONFIGURATION
使用情况信息
使用此命令计算的哈希值对于整个系统是唯一的。不同的哈希算法基于端口通道成员和数据包值的数量。默
认哈希算法可在各种测试方案中产生最平衡的结果但如果默认算法不能提供流量的满意度分布请使用此
命令来指定另一种算法。
当端口通道成员离开或添加到端口通道时哈希算法将重新计算以平衡各成员之间的流量。此命令的 no 版本
将值恢复为默认值。
示例
OS10(config)# hash-algorithm lag crc
支持的版本
10.3.0E or later
Identifier GUID-2D2C3FFF-E8F1-45B3-83C6-0A8F2D585FE1
Version 1
Status Translation approved
ip ecmp-group maximum-paths
配置每个路由的 ECMP 路径的最大数量。
语法
ip ecmp-group maximum-paths number
参数
number 输入 ECMP 路径的最大数量 2 128
默认
64
命令模式
CONFIGURATION
使用情况信息
要保存新的 ECMP 设置请使用 write memory 命令然后重新加载系统以使新设置生效。此命令的 no
本将值恢复为默认值。
示例
OS10# configure terminal
OS10(config)# ip ecmp-group maximum-paths 2
OS10(config)# exit
OS10# write memory
OS10# reload
604 3