在zxr10 2318r-si/2326r-si/2352r-si 上,可以对端口参数进行配置,如自动协商、双工模式、速率、流量控制、端口优先级、mac 数目限制等。
端口参数的配置在全局配置模式下进行,主要包括以下内容。
1. 配置端口状态
set port [portlist] {enable|disable}
2. 设置端口的自适应功能
set port [portlist] auto {enable|disable}
自适应功能在缺省情况下是打开的,设置端口工作方式或端口速率后,自适应功能将自动关闭。
3. 设置端口的工作方式
set port [portlist] duplex {full|half}
对于所有的以太网光口和工作速率为1000m 的以太网电口,端口的工作方式只能是全双工,无法改变。
4. 设置端口的速率
set port [portlist] speed {10|100|1000}
对于100m 和1000m 的以太网光口,无法改变端口的速率。
5. 设置端口的广播抑制
set port [portlist] storm-suppress {off|on rate [64-256000]}
交换机以kbps 为单位进行广播抑制设置限制。
在设置端口的广播抑制功能时,设置的风暴抑制的限制范围为64k~256m,对于100m 端口,带宽的最大值为100m,在设置速率比较小时,风暴抑制的精度很高,当设置速率增大时,风暴抑制的精度会逐渐降低,当设置的限制速率大于端口的最大带宽时,端口的速率为端口的最大速率。
6. 设置端口的流量控制
set port [portlist] flowcontrol {enable|disable}
7. 设置端口的优先级
set port [portlist] default-priority [0-7]
在每个端口上都有一个默认的优先级,进入端口的数据包的优先级由数据包tag 中的802.1p 用户优先级或者端口默认优先级决定。
当且仅当接收的数据包是tag 数据包,此时数据包的优先级为数据包中的802.1p 用户优先级的值;如果接收到数据包是非tag 数据包,数据包的优先级就是端口的默认优先级。数据包的队列优先级由数据包的优先级到队列优先级映射表决定。
本系列交换机支持4 个出口优先级队列(0-3),队列之间使用wrr 的调度方式,权重分别为:8:4:2:1。数据包的优先级与出口队列优先级映射表如下:
(0,3)→1;(1,2)→0;(4,5)→2;(6,7)→3
8. 设置端口的地址学习功能开启/关闭
set port [portlist] security {enable|disable}
当端口安全设置为enable 时,端口的mac 地址学习功能将被关闭,当端口安全设置为disable 时,断口将恢复地址学习功能。
9. 设置端口对组播包过滤功能开启/关闭
set port [portlist] multicast-filter {enable|disable}
10. 设置端口速率宣称
set port [portlist] speedadvertise {maxspeed |{{speed10|speed100|speed1000} {fullduplex|halfduplex}}}
11. 设置端口学习mac 地址数目
set port [portlist] macaddress { off | on [1-16]}
缺省情况下端口的mac 地址学习数目无限制。
12. 设置端口绞线方式
set port [portlist] mdix {auto|crossover|normal}
缺省情况下端口的绞线方式是自动绞线方式。
13. 为端口创建描述名称
create port [portname] name [name]
14. 为端口添加描述
set port [portlist] description [string]
端口参数的缺省配置如表7.1-1所示。