08-端口基本配置命令
本章节下载: 08-端口基本配置命令 (326.39 KB)
目 录
1.1.7 display loopback-detection
1.1.14 flow-control no-pauseframe-sending
1.1.16 giant-frame statistics enable
1.1.21 loopback-detection control enable
1.1.22 loopback-detection enable
1.1.23 loopback-detection interface-list enable
1.1.24 loopback-detection interval-time
1.1.25 loopback-detection per-vlan enable
1.1.26 loopback-detection shutdown enable
1.1.29 reset counters interface
1.1.30 reset packet-drop interface
1.1.35 storm-constrain control
1.1.37 storm-constrain interval
l 新增“端口流量可控功能”特性,具体请参见1.1.13 flow-control和1.1.14 flow-control no-pauseframe-sending。
l 新增”以太网端口进行环回监测支持shutdown功能和批量开启端口的环回监测功能”,具体请参见1.1.26 loopback-detection shutdown enable和1.1.23 loopback-detection interface-list enable。
l 新增支持多种描述字符,具体支持的描述字符包括英文标准字符(区分大小写的字母、数字)、英文特殊字符、空格、以及符合unicode编码规范的其他文字和符号,具体请参见1.1.3 description。
l 新增“Storm-constrain 支持kbps特性”,具体请参见1.1.34 storm-constrain。
【命令】
broadcast-suppression { ratio | pps max-pps }
undo broadcast-suppression
【视图】
系统视图/以太网端口视图
【参数】
ratio:指定端口允许通过的最大广播流量所占该端口传输能力的百分比,取值范围为1~100,缺省值为100,步长为1。百分比越小,允许接收的广播流量也越小。
max-pps:指定以太网端口每秒允许接收的最大广播包数量,单位为pps:
l 在系统视图下,取值范围为1~262143;
l 在以太网端口视图下,对于Ethernet端口,取值范围为1~148810,对于GigabitEthernet端口,取值范围为1~262143。
【描述】
broadcast-suppression命令用来限制端口允许接收的广播流量的大小。undo broadcast-suppression命令用来恢复端口允许接收的广播流量的缺省值。
当广播流量超过用户设置的阈值后,系统将对超出广播流量限制的报文进行丢弃,从而使广播所占的流量比例降低到限定的范围,保证网络业务的正常运行。
l 在系统视图下,以上命令是统一设置或取消所有以太网端口上允许接收的广播流量的大小;
l 以太网端口视图下:以上命令只设置或取消当前以太网端口上允许接收的广播流量的大小。
缺省情况下,交换机不对广播流量进行抑制。
通过命令配置的全局广播风暴抑制,将对系统中除了反射端口和堆叠端口外的所有以太网端口生效。如果用户在系统视图下和某个特定端口视图下都配置了broadcast-suppression命令,则该端口允许接收的广播流量的大小将以端口视图下的配置为准。
【举例】
# 对于端口Ethernet1/0/1,最多允许相当于该端口传输能力20%的广播报文通过,对超出该范围的广播报文进行抑制。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] broadcast-suppression 20
# 配置端口Ethernet1/0/1每秒允许接收的最大广播数据包数为1000。
[Sysname-Ethernet1/0/1] broadcast-suppression pps 1000
【命令】
copy configuration source { interface-type interface-number | aggregation-group source-agg-id } destination { interface-list [ aggregation-group destination-agg-id ] | aggregation-group destination-agg-id }
【视图】
系统视图
【参数】
interface-type:端口类型。
interface-number:端口编号。
source-agg-id:源汇聚组号,取值范围为1~416。系统将以该汇聚组中端口号最小的端口作为源端口。
destination-agg-id:目的汇聚组号,取值范围为1~416。
interface-list:目的端口列表。interface-list = interface-type interface-number [ to interface-type interface-number ] &<1-10>。&<1-10>表示前面的参数最多可以重复输10次。
【描述】
copy configuration命令用来将指定端口的配置拷贝到其它端口,以实现端口配置的一致。
l 如果将拷贝的配置源(source)指定为汇聚组,系统将以该汇聚组中端口号最小的端口为配置源进行拷贝。
l 如果将拷贝的目的地(destination)指定为汇聚组,则该汇聚组内所有端口的配置都将改变为与配置源一致。
可以拷贝的配置,具体描述如下表:
表1-1 copy命令描述表
可以拷贝的配置 |
具体描述 |
VLAN配置 |
包括:端口上允许通过的VLAN、端口缺省的VLAN ID |
基于协议的VLAN配置 |
包括:协议VLAN的ID、索引号 |
LACP(Link Aggregation Control Protocol,链路汇聚控制协议)配置 |
包括:LACP的使能/关闭状态 注意:copy命令只能拷贝LACP的使能状态,而对于手工聚合组或静态聚合组的配置命令是无法进行拷贝的,即不能通过copy命令将端口加入聚合组中 |
QoS配置 |
包括:流量监管、报文优先级标记、端口优先级、流量统计、流重定向、VLAN映射、端口限速、优先级信任模式、QoS Profile(qos-profile port-based配置不能拷贝) |
STP配置 |
包括:端口的STP使能/关闭、与端口相连的链路属性(如点对点或非点对点)、STP优先级、路径开销、报文发送速率限制、是否环路保护、是否根保护、是否为边缘端口 |
GARP(Generic Attribute Registration Protocol,通用属性注册协议)配置 |
包括:GVRP的使能/关闭、定时器的设置、注册模式 |
端口基本配置 |
包括:端口的链路类型、端口速率、双工模式 |
执行copy命令后,如果有的配置无法拷贝成功,系统将进行提示。
【举例】
# 将端口Ethernet1/0/1的配置拷贝到端口Ethernet1/0/2、Ethernet1/0/3。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] copy configuration source ethernet 1/0/1 destination ethernet 1/0/2 ethernet 1/0/3
Note: The following will be removed from destination port list:
Aggregation port(s),Voice vlan port(s).
Copying VLAN configuration...
Copying Protocol based VLAN configuration...
Copying LACP configuration...
Copying QOS configuration...
Copying GARP configuration...
Copying STP configuration...
Copying speed/duplex configuration...
l 目的端口中不能有汇聚组端口,否则系统会将该汇聚组端口从目的端口列表中移除,copy命令也不会对该端口生效。如果用户需要在该端口上同步源端口的配置,则需要将该端口所在的汇聚组配置为目的参数(即配置destination-agg-id)。
l 目的端口中不能有使能了Voice VLAN特性的端口,否则系统会将该端口从目的端口列表中删除。
# 将端口GigabitEthernet1/1/1的配置拷贝到端口Ethernet1/0/1。
[Sysname]copy configuration source g1/1/1 destination e1/0/1
Copying VLAN configuration...
Copying Protocol based VLAN configuration...
Copying LACP configuration...
Copying QOS configuration...
Copying GARP configuration...
Copying STP configuration...
Copying speed/duplex configuration...
Copying speed configuration to interface Ethernet1/0/1 failed
Copying QoS rate limit configuration to interface Ethernet1/0/2 failed
以上提示信息表明,除速率和QoS流量监管拷贝失败外,其余配置均已拷贝成功。
【命令】
description text
undo description
【视图】
以太网端口视图
【参数】
text:端口描述字符串,目前交换机可以支持的描述字符包括英文标准字符(区分大小写的字母、数字)、英文特殊字符、空格、以及符合unicode编码规范的其他文字和符号,例如中文、韩文或日文。端口描述字符串的取值范围为1~80个字符长度。其中,符合unicode编码规范的其他文字和符号占用两个字符长度。
l 用户可以在描述字符串中混合输入英文字符和unicode字,混合输入的字符串总长度不能超过规定的长度范围。
l 如果用户在设置描述字符时需要使用unicode编码的某种文字或符号,则必须具有相应的输入法软件,并使用支持该字符的远程登录软件登录到设备上进行配置。
【描述】
description命令用来设置端口的描述字符串。undo description命令用来取消端口描述字符串。
缺省情况下,端口描述字符串为空。
配置完成后,可以通过display brief interface命令查看已经配置的描述字符串。
【举例】
# 设置以太网端口Ethernet1/0/1的描述字符串为home。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] description home
【命令】
display brief interface [ interface-type [ interface-number ] ] [ | { begin | include | exclude } regular-expression ]
【视图】
任意视图
【参数】
interface-type:端口类型。
interface-number:端口编号。
|:使用正则表达式过滤输出的配置信息。
begin:接口信息以某个字符(串)开始。
include:接口信息当中包括某个字符(串)。
exclude:接口信息当中不包括某个字符(串)。
regular-expression:正则表达式,是长度为1~256个字符的字符串。
有关正则表达式的具体描述,请参见本手册的“配置文件管理”章节。
【描述】
display brief interface命令用来显示接口的简要配置信息,包括:接口类型、连接状态、连接速率、双工属性、链路类型、缺省VLAN ID、描述字符串。
目前,对于除以太网端口外其他的接口类型,系统只显示连接状态信息,其它配置信息均用“--”表示。
相关配置可以参考命令display interface。
【举例】
# 显示Ethernet1/0/1端口的简要配置信息。
<Sysname> display brief interface Ethernet1/0/1
Interface:
Eth - Ethernet GE - GigabitEthernet TENGE - tenGigabitEthernet
Loop - LoopBack Vlan - Vlan-interface Cas - Cascade
Speed/Duplex:
A - auto-negotiation
Interface Link Speed Duplex Type PVID Description
------------------------------------------------------------------------
Eth1/0/1 DOWN A A hybrid 1 home
表1-2 display brief interface命令显示信息描述表
字段 |
描述 |
Interface |
接口类型 |
Link |
以太网端口的当前状态,可以为UP、DOWN或ADMINISTRATIVELY DOWN |
Speed |
连接速率 |
Duplex |
双工属性 |
Type |
链路类型,可以为Access、Hybrid或Trunk |
PVID |
缺省的VLAN ID |
Description |
端口的描述字符串 |
以太网端口的状态包括UP、DOWN和ADMINISTRATIVELY DOWN,具体转换关系请参见如下表格。
表1-3 端口状态转换表
端口的初始状态 |
执行shutdown命令后的端口状态 |
执行undo shutdown命令后的端口状态 |
|
未连接网线 |
初始状态为DOWN |
ADMINISTRATIVELY DOWN |
DOWN |
初始状态为ADMINISTRATIVELY DOWN |
DOWN |
||
已连接网线 |
初始状态为DOWN |
DOWN |
|
初始状态为UP |
UP |
||
初始状态为ADMINISTRATIVELY DOWN |
UP |
【命令】
display interface [ interface-type | interface-type interface-number ]
【视图】
任意视图
【参数】
interface-type:端口类型。
interface-number:端口编号。
参数的具体说明请参见interface命令中的参数解释。
【描述】
display interface命令用来显示端口的配置信息。
在显示端口信息时:
l 如果不指定端口类型和端口号,则显示交换机上所有的端口信息;
l 如果仅指定端口类型,则显示该类型端口的所有端口信息;如果同时指定端口类型和端口号,则显示指定的端口信息。
【举例】
# 显示以太网端口Ethernet1/0/1的配置信息。
<Sysname> display interface ethernet1/0/1
Ethernet1/0/1 current state : DOWN
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0012-a990-2240
Media type is twisted pair, loopback not set
Port hardware type is 100_BASE_TX
100Mbps-speed mode, full-duplex mode
Link speed type is force link, link duplex type is force link
Flow-control is enabled
The Maximum Frame Length is 9216
Broadcast MAX-pps: 500
Unicast MAX-ratio: 100%
Multicast MAX-ratio: 100%
Allow jumbo frame to pass
PVID: 1
Mdi type: auto
Port link-type: access
Tagged VLAN ID : none
Untagged VLAN ID : 1
Last 300 seconds input: 0 packets/sec 0 bytes/sec
Last 300 seconds output: 0 packets/sec 0 bytes/sec
Input(total): 0 packets, 0 bytes
0 broadcasts, 0 multicasts, 0 pauses
Input(normal): - packets, - bytes
- broadcasts, - multicasts, - pauses
Input: 0 input errors, 0 runts, 0 giants, - throttles, 0 CRC
0 frame, - overruns, 0 aborts, 0 ignored, - parity errors
Output(total): 0 packets, 0 bytes
0 broadcasts, 0 multicasts, 0 pauses
Output(normal): - packets, - bytes
- broadcasts, - multicasts, - pauses
Output: 0 output errors, - underruns, - buffer failures
0 aborts, 0 deferred, 0 collisions, 0 late collisions
0 lost carrier, - no carrier
表1-4 display interface命令显示信息描述表
字段 |
描述 |
Ethernet1/0/1 current state |
以太网端口的当前状态,可以为UP、DOWN或ADMINISTRATIVELY DOWN |
IP Sending Frames' Format |
以太网帧格式 |
Hardware address |
端口硬件地址 |
Media type |
介质类型 |
Port hardware type |
端口硬件类型 |
100Mbps-speed mode, full-duplex mode |
当前的速率和双工模式 |
Link speed type is force link, link duplex type is force link |
连接速率和双工的状态(强制状态或自动协商状态) |
Flow-control is enabled |
端口流控功能的状态 |
The Maximum Frame Length |
端口允许通过的最大以太网帧长度 |
Broadcast MAX-ratio |
端口广播风暴抑制比 |
Unicast MAX-ratio |
端口未知单播风暴抑制比 |
Multicast MAX-ratio |
端口组播风暴抑制比 |
Allow jumbo frame to pass |
端口允许长帧通过 |
PVID |
端口缺省VLAN ID |
Mdi type |
网线类型 |
Port link-type |
端口链路类型 |
Tagged VLAN ID |
标识该端口在转发哪些VLAN的报文时需要保留Tag标记 |
Untagged VLAN ID |
标识该端口在转发哪些VLAN的报文时不需要保留Tag标记 |
Last 300 seconds input: 0 packets/sec 0 bytes/sec Last 300 seconds output: 0 packets/sec 0 bytes/sec |
端口在最近300秒接收和转发报文的平均速率,单位分别为数据包/秒和字节/秒 |
Input(total): 0 packets, 0 bytes 0 broadcasts, 0 multicasts, 0 pauses |
端口接收报文的统计值,包括正常报文、异常报文和正常PAUSE帧的报文数、字节数 端口接收的广播报文、组播报文和PAUSE帧的数量 |
Input(normal): - packets, - bytes - broadcasts, - multicasts, - pauses |
端口接收的正常报文的统计值,包括正常报文和正常PAUSE帧的报文数、字节数 端口接收的正常广播报文、组播报文和PAUSE帧的数量 其中“-”表示不支持该统计项 |
input errors |
各种接收错误的总数 |
runts |
接收到的超小帧的数量 超小帧是指长度小于64字节、格式正确且包含有效的CRC字段的帧 |
giants |
接收到的超大帧的数量 超大帧是指有效长度大于1518字节(如果不带VLAN Tag)或大于1522字节(如果带VLAN Tag报文)的帧 |
- throttles |
端口出现throttles的次数 当缓存或CPU过载时,设备将端口关闭情况称为throttle |
CRC |
接收到的CRC校验错误、长度正常的帧的数量 |
frame |
接收到的CRC校验错误、且长度不是整字节数的帧的数量 |
- overruns |
当端口的接收速率超过接收队列的处理能力时,导致报文被丢弃 |
aborts |
接收到的非法报文总数,非法报文包括: l 报文碎片:长度小于64字节(长度可以为整数或非整数)且CRC校验错误的帧 l jabber帧:大于1518或1522字节,且CRC校验错误(报文字节可以为整数或非整数) l 符号错误帧:报文中至少包含1个错误的符号 l 操作码未知帧:报文是MAC控制帧,但不是Pause帧 l 长度错误帧:报文中802.3长度字段与报文实际长度(46~1500字节)不匹配 |
ignored, |
由于端口接收缓冲区不足等原因而丢弃的报文数量 |
- parity errors |
接收到的奇偶校验错误的帧的数量 |
Output(total): 0 packets, 0 bytes 0 broadcasts, 0 multicasts, 0 pauses |
端口发送报文的统计值,包括正常报文、异常报文和正常PAUSE帧的报文数、字节数 端口发送的广播报文、组播报文和PAUSE帧的数量 |
Output(normal): - packets, - bytes - broadcasts, - multicasts, - pauses |
端口发送的正常报文的统计值,包括正常报文和正常PAUSE帧的报文数、字节数 端口发送的正常广播报文、组播报文和PAUSE帧的数量 其中“-”表示不支持该统计项 |
output errors |
各种发送错误的报文总数 |
- underruns |
当端口的发送速率超过了发送队列的处理能力,导致报文被丢弃,是一种非常少见的硬件异常 |
- buffer failures |
由于端口发送缓冲区不足而丢弃的报文数量 |
aborts |
发送失败的报文总数,即报文已经开始发送,但由于各种原因(如冲突)而导致发送失败 |
deferred |
延迟报文的数量,延迟报文是指发送前检测到冲突而被延迟发送的报文 |
collisions |
冲突帧的数量,冲突帧是指在发送过程中检测到冲突的而停止发送的报文 |
late collisions |
延迟冲突帧的数量,延迟冲突帧是指帧的前512 bits已经被发送,由于检测到冲突,该帧被延迟发送 |
lost carrier |
载波丢失,一般适用于串行WAN接口,发送过程中,每丢失一个载波,此计数器加一 |
- no carrier |
无载波,一般适用于串行WAN接口,当试图发送帧时,如果没有载波出现,此计数器加一 |
【命令】
display link-delay
【视图】
任意视图
【参数】
无
【描述】
display link-delay命令用来显示配置了link-delay命令的端口信息,包括端口名称和具体延迟时间。
相关命令可以参考link-delay。
【举例】
# 显示配置了link-delay命令的端口信息。
<Sysname> display link-delay
Interface Time Delay
===================== ==============
Ethernet1/0/5 8
【命令】
display loopback-detection
【视图】
任意视图
【参数】
无
【描述】
display loopback-detection命令用来显示端口环回监测功能是否被开启,如果已经开启,则还会显示出定时监测的时间间隔和目前被环回的端口信息。
【举例】
# 显示端口环回监测功能的开启情况。
<Sysname> display loopback-detection
Port Ethernet1/0/1 loopback-detection is running
system Loopback-detection is running
Detection interval time is 30 seconds
There is no port existing loopback link
表1-5 display loopback-detection命令显示信息描述表
字段 |
描述 |
Port Ethernet1/0/1 loopback-detection is running |
端口Ethernet1/0/1上的端口环回监测处于开启状态 |
system Loopback-detection is running |
系统环回监测功能处于开启状态 |
Detection interval time is 30 seconds |
定时监测时间间隔为30秒 |
There is no port existing loopback link |
目前没有端口被环回 |
【命令】
display packet-drop { interface [ interface-type interface-number ] | summary }
【视图】
任意视图
【参数】
interface-type:端口类型。
interface-number:端口编号。
summary:显示所有端口报文丢弃的汇总信息。
【描述】
display packet-drop命令用于显示端口报文丢弃的统计信息。
在显示端口报文丢弃统计信息时:
l 若不指定端口类型和端口编号,则显示所有端口的报文丢弃统计信息。
l 若同时指定端口类型和端口编号,则显示指定端口的报文丢弃统计信息。
相关命令,可以参考reset packet-drop interface。
【举例】
# 显示端口Ethernet1/0/1报文丢弃的统计信息。
<Sysname> display packet-drop interface Ethernet 1/0/1
Ethernet1/0/1:
Packets dropped By GBP full or insufficient bandwidth: 0
Packets dropped By others: 0
# 显示所有端口报文丢弃的汇总信息。
<Sysname> display packet-drop summary
All Ethernet interfaces:
Packets dropped By GBP full or insufficient bandwidth: 0
Packets dropped By others: 605
表1-6 display packet-drop命令显示信息表
字段 |
描述 |
Packets dropped By GBP full or insufficient bandwidth |
因缓冲池已满或带宽不足导致的被丢弃报文数量 |
Packets dropped By others |
因其它原因导致的被丢弃报文数量 |
【命令】
display storm-constrain [ interface interface-type interface-number | | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【参数】
interface-type:端口类型。
interface-number:端口编号。
|:使用正则表达式过滤输出的配置信息。
begin:显示以指定表达式(regular-expression)开头的配置。
exclude:显示不含指定表达式(regular-expression)的配置。
include:显示包含指定表达式(regular-expression)的配置。
regular-expression:正则表达式。
【描述】
display storm-constrain命令用来显示配置的端口报文流量阈值控制信息。
【举例】
# 显示配置的端口报文流量阈值控制信息。
<Sysname> display storm-constrain
Abbreviation: BC - broadcast; MC - multicast; UC - unicast
Flow Statistic Interval: 10(second)
PortName Type LowerLimit UpperLimit CtrMode Status Trap Log SwiNum Unit
------------------------------------------------------------------------------
Eth1/0/1 BC 111 1111 NA normal on on 0 pps
表1-7 display storm-constrain命令显示信息描述表
字段 |
描述 |
Abbreviation |
缩写(BC:广播报文;MC:组播报文;UC:单播报文) |
Flow Statistic Interval |
流量统计的时间间隔 |
PortName |
以太网端口 |
Type |
报文类型(可以是单播报文、组播报文、广播报文) |
LowerLimit |
端口的报文流量的下限阈值 |
UpperLimit |
端口的报文流量的上限阈值 |
CtrMode |
端口单播/组播/广播流量超过上限后采取的控制动作(可以是block方式、shutdown方式) |
Status |
端口当前状态(可以是normal状态、control状态) |
Trap |
on:端口报文流量超过上限或低于下限时trap信息输出功能处于开启状态 off:端口报文流量超过上限或低于下限时trap信息输出功能处于关闭状态 |
Log |
on:端口报文流量超过上限或低于下限时log信息输出功能处于开启状态 off:端口报文流量超过上限或低于下限时log信息输出功能处于关闭状态 |
Swi-num |
端口发生状态切换的次数 |
Unit |
单位 |
【命令】
display unit unit-id interface
【视图】
任意视图
【参数】
unit-id:指定Unit ID,取值范围为1~8。
【描述】
display unit命令用来显示指定Unit的端口信息。
【举例】
# 显示Unit1的端口信息。
<Sysname> display unit 1 interface
Aux1/0/0
Description : Aux Interface
Ethernet1/0/1 current state : DOWN
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 000f-e290-2240
Media type is twisted pair, loopback not set
Port hardware type is 100_BASE_TX
100Mbps-speed mode, full-duplex mode
Link speed type is force link, link duplex type is force link
Flow-control is enabled
The Maximum Frame Length is 9216
Broadcast MAX-pps: 500
Unicast MAX-ratio: 100%
Multicast MAX-ratio: 100%
Allow jumbo frame to pass
PVID: 1
Mdi type: auto
Port link-type: access
Tagged VLAN ID : none
Untagged VLAN ID : 1
Last 300 seconds input: 0 packets/sec 0 bytes/sec
Last 300 seconds output: 0 packets/sec 0 bytes/sec
Input(total): 0 packets, 0 bytes
0 broadcasts, 0 multicasts, 0 pauses
Input(normal): - packets, - bytes
- broadcasts, - multicasts, - pauses
Input: 0 input errors, 0 runts, 0 giants, - throttles, 0 CRC
0 frame, - overruns, 0 aborts, 0 ignored, - parity errors
Output(total): 0 packets, 0 bytes
0 broadcasts, 0 multicasts, 0 pauses
Output(normal): - packets, - bytes
- broadcasts, - multicasts, - pauses
Output: 0 output errors, - underruns, - buffer failures
0 aborts, 0 deferred, 0 collisions, 0 late collisions
0 lost carrier, - no carrier
(以下显示信息略)
表1-8 display unit命令显示信息描述表
字段 |
描述 |
Aux1/0/0 Description : Aux Interface |
AUX口的描述字符串为Aux Interface |
其余显示信息的说明,可以参见表1-4 display interface命令显示信息描述表。
【命令】
duplex { auto | full | half }
undo duplex
【视图】
以太网端口视图
【参数】
auto:端口处于自协商状态。
full:端口处于全双工状态。
half:端口处于半双工状态。
【描述】
duplex命令用来设置以太网端口的双工属性。undo duplex命令用来将端口的双工属性恢复为缺省的自协商状态。
缺省情况下,端口处于自协商状态。
相关配置可参考命令speed。
【举例】
# 将以太网端口Ethernet1/0/1端口的双工属性设置为自协商状态。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] duplex auto
【命令】
enable log updown
undo enable log updown
【视图】
以太网端口视图
【参数】
无
【描述】
enable log updown命令用来开启端口生成UP/DOWN日志信息的功能。undo enable log updown命令用来取消该功能。
缺省情况下,端口生成UP/DOWN日志信息的功能处于开启状态。
【举例】
# 缺省情况下,执行shutdown或undo shutdown命令,端口将生成UP/DOWN日志信息,并在终端进行显示。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface Ethernet 1/0/1
[Sysname-Ethernet1/0/1] shutdown
[Sysname-Ethernet1/0/1]
%Apr 5 07:25:37:634 2000 Sysname L2INF/5/PORT LINK STATUS CHANGE:- 1 -
Ethernet1/0/1 is DOWN
[Sysname-Ethernet1/0/1] undo shutdown
[Sysname-Ethernet1/0/1]
%Apr 5 07:25:56:244 2000 Sysname L2INF/5/PORT LINK STATUS CHANGE:- 1 -
Ethernet1/0/1 is UP
# 取消端口生成UP/DOWN日志信息的功能后,再执行shutdown或undo shutdown命令,端口将不再生成UP/DOWN日志信息,因此终端也不会再有显示。
[Sysname-Ethernet1/0/1] undo enable log updown
[Sysname-Ethernet1/0/1] shutdown
[Sysname-Ethernet1/0/1] undo shutdown
【命令】
flow-control
undo flow-control
【视图】
以太网端口视图
【参数】
无
【描述】
flow-control命令用来配置流量控制功能工作在收发模式。undo flow-control命令用来关闭流量控制功能。
当配置了该命令后,端口既可以接收和处理来自对端的pause帧,也可以在本端发生拥塞时主动发送pause帧。
缺省情况下,端口的流量控制功能处于关闭状态。
【举例】
# 配置端口Ethernet1/0/1的流量控制功能工作在收发模式。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] flow-control
【命令】
flow-control no-pauseframe-sending
undo flow-control
【视图】
以太网端口视图
【参数】
无
【描述】
flow-control no-pauseframe-sending命令用来配置流量控制功能工作在接收模式。undo flow-control命令用来关闭流量控制功能。
当配置了该命令后,端口只能接收和处理来自对端端口的pause帧,不会主动发送pause帧。
缺省情况下,端口的流量控制功能处于关闭状态。
反射端口和Fabric端口不支持flow-control no-pauseframe-sending命令。
【举例】
# 配置端口Ethernet1/0/1的流量控制功能工作在接收模式。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] flow-control no-pauseframe-sending
【命令】
flow-interval interval
undo flow-interval
【视图】
以太网端口视图
【参数】
interval:端口统计信息的时间间隔,取值范围为5~300,单位为秒,步长为5。缺省值为300秒。
【描述】
flow-interval命令用来设置端口统计信息的时间间隔。undo flow-interval用来恢复该时间间隔为缺省值。
缺省情况下,端口统计信息的时间间隔为300秒。
在使用display interface interface-type interface-number命令显示端口信息时,系统显示的就是此时间间隔内的平均速率信息。比如用户设置统计信息的时间间隔为100秒,则相关显示信息为:
Last 100 seconds input: 0 packets/sec 0 bytes/sec
Last 100 seconds output: 0 packets/sec 0 bytes/sec
相关命令可以参考display interface。
【举例】
# 设置端口Ethernet1/0/1的统计信息时间间隔为100秒。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] flow-interval 100
【命令】
giant-frame statistics enable
undo giant-frame statistics enable
【视图】
系统视图
【参数】
无
【描述】
giant-frame statistics enable命令用来开启超大帧数量统计功能。undo giant-frame statistics enable命令用来关闭超大帧数量统计功能。
缺省情况下,超大帧数量统计功能处于关闭状态。
配置完成后,用户可以通过display interface命令查看超大帧的统计情况。
超大帧是指有效长度大于1518字节(不携带VLAN Tag时)或大于1522字节(携带VLAN Tag时)的帧。
【举例】
# 开启超大帧数量统计功能。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] giant-frame statistics enable
【命令】
interface interface-type interface-number
【视图】
系统视图
【参数】
interface-type:端口类型,取值可以为Aux、Ethernet、GigabitEthernet、LoopBack、NULL或Vlan-interface。
interface-number:端口编号,采用Unit ID/槽位编号/端口序号的格式,其中:
l Unit ID取值范围为1~8。
l 如果端口类型为Ethernet,则槽位编号为0;如果端口类型为GigabitEthernet,则槽位编号为1。
l 端口序号与设备支持的端口数量相关。
【描述】
interface命令用来进入相应端口的视图。比如,用户要配置以太网端口的相关参数,必须先使用该命令进入以太网端口视图。
【举例】
# 进入Ethernet1/0/1以太网端口视图。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1]
【命令】
jumboframe enable
undo jumboframe enable
【视图】
以太网端口视图
【参数】
无
【描述】
jumboframe enable命令用来配置以太网端口允许通过的帧的最大长度为9216字节。undo jumboframe enable命令用来配置以太网端口允许通过的帧的最大长度为1536字节。
缺省情况下,以太网端口允许通过的帧的最大长度为9216字节。
【举例】
# 配置以太网端口允许通过的帧的最大长度为1536字节。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] undo jumboframe enable
【命令】
link-delay delay-time
undo link-delay
【视图】
以太网端口视图
【参数】
delay-time:端口状态变化(Up或Down)的延迟时间,取值范围为2~10,单位为秒。
【描述】
link-delay命令用来配置端口状态变化的延迟时间。undo link-delay命令用来恢复该延迟时间的缺省值。
缺省情况下,端口状态发生改变后,系统不进行延时处理。
S3600系列交换机在与其它网络设备对接时,由于硬件的兼容性问题,可能使端口状态在短时间内频繁变化(不断Up/Down),导致业务出现中断。通过以上命令,用户可以设置一个延迟时间,系统将使端口状态在经过该时间之后才发生改变,从而减少端口在短时间内频繁Up/Down的问题。
l 用户配置的延迟时间,仅对端口状态变为Down时有效,对端口状态变为Up时并不生效。
l 当端口处于DLDP Down状态时,通过以上任务配置的延迟时间不会生效。对于DLDP Down状态的具体描述,请参见“DLDP”部分的介绍。
【举例】
# 配置端口Ethernet1/0/5状态变化的延迟时间为8秒。
<Sysname> system-view
Enter system view, return to user view with Ctrl+Z.
[Sysname] interface Ethernet1/0/5
[Sysname-Ethernet1/0/5] link-delay 8
【命令】
loopback { external | internal }
【视图】
以太网端口视图
【参数】
external:进行外环测试。该测试需要在交换机端口上使用特制自环头,可定位该端口的硬件功能是否出现故障。
自环头能使端口发出的报文直接被端口接收。对于百兆电口使用的自环头,是用八芯网线中的四芯制作的,对于千兆电口使用的自环头,是用八芯网线中的八芯制作的
internal:进行内环测试。该测试在交换芯片内部建立自环,可定位芯片内与端口相关的功能是否出现故障。
【描述】
loopback命令用来设置以太网端口进行环回测试,以检验以太网端口工作是否正常,环回测试执行一定时间后将自动结束。
缺省情况下,以太网端口不进行环回测试。
【举例】
# 对以太网端口Ethernet1/0/1进行内环测试。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] loopback internal
Loopback internal succeeded.
【命令】
loopback-detection control enable
undo loopback-detection control enable
【视图】
以太网端口视图
【参数】
无
【描述】
loopback-detection control enable命令用来开启Trunk和Hybrid端口环回监测受控功能。undo loopback-detection control enable命令用来关闭Trunk和Hybrid端口环回监测受控功能。
该功能需要和端口环回监测功能(请参见loopback-detection enable)配合使用,当系统发现Trunk或Hybrid端口上的某个VLAN出现环回时,可以通过该功能进一步控制Trunk或Hybrid端口的工作状态:
l 当该功能开启时,如发现端口被环回,系统则将该端口置为block状态(处于该状态的端口不能转发数据报文),并向终端上报log和trap信息,同时删除该端口对应的MAC地址转发表项,如果随后环路解除,该端口将自动恢复为正常转发状态;
l 当该功能关闭时,如发现端口被环回,则只向终端上报log和trap信息,该Trunk或Hybrid端口仍处于正常转发状态。
缺省情况下:如果设备是以出厂缺省配置文件(config.def)启动,Trunk/Hybrid端口的环回监测受控功能处于开启状态;如果是以空配置文件启动,则该功能处于关闭状态。
需要注意的是,该命令对Access端口没有影响。
相关配置可参考命令loopback-detection enable。
【举例】
# 开启端口Ethernet1/0/1的环回监测受控功能。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] port link-type trunk
[Sysname-Ethernet1/0/1] loopback-detection control enable
【命令】
loopback-detection enable
undo loopback-detection enable
【视图】
系统视图/以太网端口视图
【参数】
无
【描述】
loopback-detection enable命令用来开启端口环回监测功能,以便监测各个端口是否外部环回。undo loopback-detection enable命令用来关闭端口环回监测功能。
(1) 对于Access端口,如果系统发现端口被环回,系统则将该端口置为block状态(处于该状态的端口不能转发数据报文)并向终端上报log和trap信息,同时删除该端口对应的MAC地址转发表项。
l 如果用户还开启了自动关闭环回端口功能loopback-detection shutdown enable,系统将关闭该端口,并向终端上报log和trap信息,等待用户使用undo shutdown命令重新打开该端口。
l 如果用户没有开启自动关闭环回端口功能,当环路解除后,该端口将自动恢复为正常转发状态。
(2) 对于Trunk端口和Hybrid端口,如果系统发现端口被环回,则向终端上报log和trap信息,如果用户还从以下两个功能中选择了一个进行开启,则可以进一步控制环回端口的状态:
l 开启端口的环回监测受控功能 loopback-detection control enable:系统则将该端口置为block状态(处于该状态的端口不能转发数据报文)并向终端上报log和trap信息,同时删除该端口对应的MAC地址转发表项,如果随后环路解除,该端口将自动恢复为正常转发状态;
l 开启自动关闭环回端口功能loopback-detection shutdown enable:系统将关闭该端口,并向终端上报log和trap信息,等待用户使用undo shutdown命令重新打开该端口。
只有在系统视图和指定端口视图下均开启端口环回监测功能后,指定端口的环回监测功能才能生效。
缺省情况下:如果设备是以出厂缺省配置文件(config.def)启动,全局/当前端口的环回监测功能处于开启状态;如果是以空配置文件启动,则该功能处于关闭状态。
相关配置可参考命令loopback-detection control enable、loopback-detection shutdown enable。
【举例】
# 开启端口Ethernet1/0/1的环回监测功能。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] loopback-detection enable
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] loopback-detection enable
【命令】
loopback-detection interface-list enable
undo loopback-detection interface-list enable
【视图】
系统视图
【参数】
interface-list:以太网端口列表,表示方式为interface-list = { interface-type interface-number [ to interface-type interface-number ] } &<1-10>。
l interface-type为端口类型,interface-number为端口号。
l 关键字to表示指定一组连续的端口,to之后的端口号要大于或等于to之前的端口号。
l &<1-10>表示前面的参数最多可以重复输入10次。
【描述】
loopback-detection interface-list enable命令用来批量开启端口的环回监测功能。undo loopback-detection interface-list enable命令用来批量关闭端口的环回监测功能。
需要注意的是:
l 如果设备是以出厂缺省配置文件(config.def)启动:缺省情况下,端口的环回监测功能处于开启状态;
l 如果是以空配置文件启动,则该功能处于关闭状态。
【举例】
# 开启端口Ethernet1/0/1到Ethernet1/0/4的环回监测功能。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] loopback-detection enable
[Sysname] loopback-detection Ethernet 1/0/1 to Ethernet 1/0/4 enable
【命令】
loopback-detection interval-time time
undo loopback-detection interval-time
【视图】
系统视图
【参数】
time:定时监测端口外部环回情况的时间间隔,取值范围为5~300,单位为秒。缺省值为30秒。
【描述】
loopback-detection interval-time命令用来设置定时监测端口外部环回情况的时间间隔。undo loopback-detection interval-time命令用来恢复该时间间隔为缺省值。
【举例】
# 设置定时监测各个端口外部环回情况的时间间隔为10秒。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] loopback-detection interval-time 10
【命令】
loopback-detection per-vlan enable
undo loopback-detection per-vlan enable
【视图】
以太网端口视图
【参数】
无
【描述】
loopback-detection per-vlan enable命令用来配置系统对当前Trunk或Hybrid端口上所有的VLAN进行环回监测。undo loopback-detection per-vlan enable命令用来配置系统只对端口的缺省VLAN进行环回监测。
缺省情况下,系统只对Trunk或Hybrid端口上的缺省VLAN进行环回监测。
需要注意的是,该命令对Access端口没有影响。
【举例】
# 配置系统对Trunk端口Ethernet1/0/1上所有的VLAN进行环回监测。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] port link-type trunk
[Sysname-Ethernet1/0/1] loopback-detection per-vlan enable
【命令】
loopback-detection shutdown enable
undo loopback-detection shutdown enable
【视图】
以太网端口视图
【参数】
无
【描述】
loopback-detection shutdown enable命令用来开启自动关闭环回端口功能。undo loopback-detection shutdown enable命令用来取消该功能。
如果设备是以出厂缺省配置文件(config.def)启动,缺省情况下,自动关闭环回端口功能处于开启状态;如果是以空配置文件启动,则该功能处于关闭状态。
自动关闭环回端口功能需要和端口环回监测功能(请参见loopback-detection enable命令)配合使用。当系统发现端口被环回时,可以通过自动关闭环回端口功能进一步控制端口的工作状态:
l 当该功能开启时,系统将关闭该端口,并向终端上报log信息。当环路解除后,端口不会自动恢复为正常转发状态,需要使用undo shutdown命令重新打开该端口。
l 当该功能关闭时,系统则只向终端上报log信息,该端口仍处于正常转发状态。
端口的环回监测受控功能(loopback-detection control enable)和自动关闭环回端口的功能不能同时开启,二者中后配置的功能将会生效。
相关配置可参考命令loopback-detection enable、loopback-detection control enable。
【举例】
# 开启端口Ethernet1/0/1的自动关闭环回端口功能。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] loopback-detection enable
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] loopback-detection shutdown enable
【命令】
mdi { across | auto | normal }
undo mdi
【视图】
以太网端口视图
【参数】
across:设置端口为MDI(Medium Dependent Interface,介质相关接口)模式。
normal:设置端口为MDI-X(Media Dependent Interface-X mode ,交叉模式介质相关接口)模式。
auto:设置端口的MDI模式为自适应,即自动调整自己的端口模式为MDI或MDI-X。
l MDI和MDI-X是RJ45接口的两种模式。对于两个相同模式的接口互连使用交叉网线,两个不同模式的接口互连使用平行网线。
l 光口的MDI模式缺省为auto且不能进行修改。
【描述】
mdi命令用来设置端口的MDI模式。undo mdi命令用来将端口恢复为缺省的MDI模式。
缺省情况下,端口的MDI模式为auto。
【举例】
# 设置端口Ethernet1/0/1的MDI模式为across。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface Ethernet1/0/1
[Sysname-Ethernet1/0/1] mdi across
【命令】
multicast-suppression { ratio | pps max-pps }
undo multicast-suppression
【视图】
以太网端口视图
【参数】
ratio:指定端口允许通过的最大组播流量所占该端口传输能力的百分比,取值范围为1~100,缺省值为100,步长为1。百分比越小,允许接收的组播流量也越小。
max-pps:指定以太网端口每秒允许接收的最大组播包数量,单位为pps。
l 对于Ethernet端口,取值范围为1~148810;
l 对于GigabitEthernet端口,取值范围为1~262143。
【描述】
multicast-suppression命令用来限制当前端口允许接收的组播流量的大小。undo multicast-suppression命令用来恢复端口允许接收的组播流量的缺省值。
当组播流量超过用户设置的阈值后,系统将对超出组播流量限制的报文进行丢弃,从而使组播所占的流量比例降低到合理的范围,保证网络业务的正常运行。
缺省情况下,交换机不对组播流量进行抑制。
【举例】
# 对于端口Ethernet1/0/1,最多允许相当于该端口传输能力20%的组播报文通过,对超出该范围的组播报文进行抑制。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] multicast-suppression 20
# 配置端口Ethernet1/0/1每秒允许接收的最大组播数据包数为1000。
[Sysname-Ethernet1/0/1] multicast-suppression pps 1000
【命令】
reset counters interface [ interface-type | interface-type interface-number ]
【视图】
用户视图
【参数】
interface-type:端口类型。
interface-number:端口编号。
参数的具体说明请参见interface命令中的参数解释。
【描述】
reset counters interface命令用来清除端口的统计信息,以便重新对端口进行相关信息的统计。
在清除端口信息时,如果不指定端口类型和端口号,则清除交换机上所有的端口信息;如果仅指定端口类型,则清除该类型端口的所有端口信息;如果同时指定端口类型和端口号,则清除指定的端口信息。
需要注意的是,当使能端口802.1x后,该端口的统计信息不能被清除。
【举例】
# 清除以太网端口Ethernet1/0/1端口统计信息。
<Sysname> reset counters interface ethernet1/0/1
【命令】
reset packet-drop interface [ interface-type interface-number ]
【视图】
用户视图
【参数】
interface-type:端口类型。
interface-number:端口编号。
【描述】
reset packet-drop interface命令用于清除端口上的报文丢弃统计信息。
在清除端口报文丢弃的统计信息时:
l 若不指定端口类型和端口编号,则清除所有端口的报文丢弃统计信息。
l 若同时指定端口类型和端口编号,则清除指定端口的报文丢弃统计信息。
相关命令,可以参考display packet-drop。
【举例】
# 清除以太网端口Ethernet1/0/1的报文丢弃统计信息。
<Sysname> reset packet-drop interface Ethernet1/0/1
【命令】
shutdown
undo shutdown
【视图】
以太网端口视图
【参数】
无
【描述】
shutdown命令用来关闭以太网端口。undo shutdown命令用来开启以太网端口。
缺省情况下,以太网端口处于开启状态。
【举例】
# 关闭以太网端口Ethernet1/0/1。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] shutdown
#Apr 13 23:13:53:600 2000 Sysname L2INF/2/PORT LINK STATUS CHANGE:- 1 -
Trap 1.3.6.1.6.3.1.1.5.3(linkDown): portIndex is 4227650, ifAdminStatus is 2, ifOperStatus is 2
%Apr 13 23:13:53:807 2000 Sysname L2INF/5/PORT LINK STATUS CHANGE:- 1 -
Ethernet1/0/4 is DOWN
%Apr 13 23:13:53:927 2000 Sysname L2INF/5/VLANIF LINK STATUS CHANGE:- 1 -
Vlan-interface3 is DOWN
%Apr 13 23:13:54:057 2000 Sysname IFNET/5/UPDOWN:- 1 -Line protocol on the interface Vlan-interface3 is DOWN
# 开启以太网端口Ethernet1/0/1。
[Sysname-Ethernet1/0/1] undo shutdown
#Apr 13 23:14:54:454 2000 Sysname L2INF/2/PORT LINK STATUS CHANGE:- 1 -
Trap 1.3.6.1.6.3.1.1.5.4(linkUp): portIndex is 4227650, ifAdminStatus is 1, ifOperStatus is 1
%Apr 13 23:14:54:657 2000 Sysname L2INF/5/PORT LINK STATUS CHANGE:- 1 -
Ethernet1/0/4 is UP
%Apr 13 23:14:54:777 2000 Sysname L2INF/5/VLANIF LINK STATUS CHANGE:- 1 -
Vlan-interface3 is UP
%Apr 13 23:14:54:897 2000 Sysname IFNET/5/UPDOWN:- 1 -Line protocol on the interface Vlan-interface3 is UP
【命令】
speed { 10 | 100 | 1000 | auto }
undo speed
【视图】
以太网端口视图
【参数】
10:指定端口速率为10 Mbps。
100:指定端口速率为100 Mbps。
1000:指定端口速率为1000 Mbps(该参数仅千兆端口支持)。
auto:指定端口的速率处于自协商状态。
【描述】
speed命令用来设置端口的速率。undo speed命令用来恢复端口的速率为缺省值。
缺省情况下,端口速率处于自协商状态。
需要注意的是,千兆端口只能将速率配置为1000Mbps或auto状态。
相关配置可参考命令duplex。
【举例】
# 设置以太网端口Ethernet1/0/1的速率为10Mbps。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] speed 10
【命令】
speed auto [ 10 | 100 | 1000 ]*
【视图】
以太网端口视图
【参数】
10:配置端口自协商的速率为10 Mbps。
100:配置端口自协商的速率为100 Mbps。
1000:配置端口自协商的速率为1000 Mbps(该参数仅千兆端口支持)。
【描述】
speed auto [ 10 | 100 | 1000 ]*命令用来配置当前端口的自协商速率。
缺省情况下,端口速率处于自协商状态。
如果多次执行该命令,最后一次的配置将会生效。
【举例】
# 配置端口Ethernet1/0/1的自协商速率为10 Mbps及1000 Mbps。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface Ethernet 1/0/1
[Sysname-Ethernet1/0/1] speed auto 10 1000
【命令】
storm-constrain { broadcast | multicast | unicast } max-packets min-packets { pps | kbps }
undo storm-constrain { all | broadcast | multicast | unicast }
【视图】
以太网端口视图
【参数】
broadcast:设置端口广播报文流量的上下限。
multicast:设置端口组播报文流量的上下限。
unicast:设置端口单播报文流量的上下限。
all:取消端口对所有报文流量的上下限配置。
pps:以包每秒的统计单位设置流量控制阈值。
kbps:以千比特每秒的统计单位设置流量控制阀值。
max-packets:端口报文流量的上限,必须大于等于端口报文流量的下限,取值范围为1~4294967295,单位为pps或kbps。
min-packets:端口报文流量的下限,必须小于等于端口报文流量的上限,取值范围为1~4294967295,单位为pps或kbps。
【描述】
storm-constrain命令用来设置端口单播/组播/广播报文流量的上限和下限。undo storm-constrain命令用来取消端口报文的上限和下限的配置。
设置端口报文流量的上限和下限后,端口定时检测接收的单播/组播/广播报文流量。一旦检测到某类报文流量超过配置的上限阈值,端口可以阻塞对此类报文的转发或者直接被关闭,并根据配置输出trap/log信息。
如果被检测端口的单播/组播/多播报文流量低于配置的下限阈值,端口会取消对此类报文的阻塞或被自动开启,恢复转发,并根据配置输出trap/log信息。
相关配置可参考命令display storm-constrain、storm-constrain control、storm-constrain enable。
【举例】
# 设置以太网端口Ethernet1/0/1广播报文流量的上限为100pps,下限为10pps。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface Ethernet 1/0/1
[Sysname-Ethernet1/0/1] storm-constrain broadcast 100 10 pps
【命令】
storm-constrain control { block | shutdown }
undo storm-constrain control
【视图】
以太网端口视图
【参数】
block:单播/组播/广播报文流量超过上限后,端口接收的该类报文将被阻塞,停止转发超过流量上限的该类报文。
shutdown:单播/组播/广播报文流量超过上限后,端口将被关闭,停止对所有报文的接收转发。
【描述】
storm-constrain control命令用来设置端口单播/组播/广播报文流量超过上限后采取的控制动作。undo storm-constrain control命令用来取消端口报文流量超过上限后采取的控制动作。
缺省情况下,报文流量超过上限后不进行任何控制。
l 如果设备上某个端口已经使能了堆叠功能,则该设备上的所有端口均不能配置端口报文流量的阈值控制功能;反之亦然。
l 如果某个端口已经配置了broadcast-suppression命令、multicast-suppression命令或unicast-suppression命令,则不能在该端口上配置端口报文流量的阈值控制功能;反之亦然。
l 当设置端口单播/组播/广播报文流量超过上限后采取的控制动作为block方式时,控制动作仅对超过上限的该类报文进行阻塞,但流量统计时仍包括这些报文;当设置控制动作为shutdown方式时,如果报文流量超过上限,设备将自动关闭该端口。如果需要开启该端口,可以通过执行undo shutdown命令或undo storm-constrain { all | broadcast | multicast | unicast }命令。
相关配置可参考命令display storm-constrain、storm-constrain。
【举例】
# 设置以太网端口Ethernet1/0/1报文流量超过上限后采用的控制动作为block。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface Ethernet 1/0/1
[Sysname-Ethernet1/0/1] storm-constrain control block
【命令】
storm-constrain enable { log | trap }
undo storm-constrain enable
【视图】
以太网端口视图
【参数】
log:开启端口报文流量超过上限或低于下限时输出log信息的功能。
trap:开启端口报文流量超过上限或低于下限时输出trap信息的功能。
【描述】
storm-constrain enable命令用来开启端口报文流量超过上限或低于下限时输出log/trap信息的功能。undo storm-constrain enable命令用来关闭端口报文流量超过上限或低于下限时输出log/trap信息的功能。
缺省情况下,端口报文流量超过上限或低于下限时输出log及trap信息的功能处于开启状态。
相关配置可参考命令display storm-constrain、storm-constrain。
【举例】
# 关闭以太网端口Ethernet1/0/1报文流量超过上限阈值或低于下限阈值时输出log信息的功能。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface Ethernet 1/0/1
[Sysname-Ethernet1/0/1] undo storm-constrain enable log
【命令】
storm-constrain interval interval-value
undo storm-constrain interval
【视图】
系统视图
【参数】
interval-value:进行报文统计的时间间隔,取值范围为1~300,单位为秒,缺省值为10秒。
【描述】
storm-constrain interval命令用来设置报文统计的时间间隔。undo storm-constrain interval命令用来恢复到缺省情况。
缺省情况下,报文统计的时间间隔为10秒。
相关配置可参考命令display storm-constrain、storm-constrain。
【举例】
# 设置报文统计的时间间隔为2秒。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] storm-constrain interval 2
【命令】
unicast-suppression { ratio | pps max-pps }
undo unicast-suppression
【视图】
以太网端口视图
【参数】
ratio:指定端口允许通过的最大未知单播流量所占该端口传输能力的百分比,取值范围为1~100,缺省值为100,步长为1。百分比越小,允许接收的未知单播流量也越小。
max-pps:指定以太网端口每秒允许接收的最大未知单播包数量,单位为pps:
l 对于Ethernet端口,取值范围为1~148810;
l 对于GigabitEthernet端口,取值范围为1~262143。
【描述】
unicast-suppression命令用来限制当前端口允许接收的未知单播流量的大小。undo unicast-suppression命令用来恢复端口允许接收的未知单播流量的缺省值。
当未知单播流量超过用户设置的阈值后,系统将对超出未知单播流量限制的报文进行丢弃,从而使未知单播所占的流量比例降低到合理的范围,保证网络业务的正常运行。
缺省情况下,交换机不对未知单播流量进行抑制。
【举例】
# 对于端口Ethernet1/0/1,最多允许相当于该端口传输能力20%的未知单播报文通过,对超出该范围的未知单播报文进行抑制。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] unicast-suppression 20
# 配置端口Ethernet1/0/1每秒允许接收的最大未知单播数据包数为1000。
[Sysname-Ethernet1/0/1] unicast-suppression pps 1000
【命令】
virtual-cable-test
【视图】
以太网端口视图
【参数】
无
【描述】
virtual-cable-test命令用来开启系统对以太网端口连接电缆的检测功能,并显示检测的结果。检测项目包括:
l 电缆状态(Cable status):包括正常(normal)、异常(abnormal)、异常开路(abnormal-open)、异常短路(abnormal-short)、检测失败(failure)
l 线缆长度
l 当电缆状态为正常时,显示信息中的长度是指该电缆的总长度;
l 当电缆状态非正常时,显示信息中的长度是指从本接口到异常位置的长度。
l 线对阻抗失配(Pair Impedance mismatch)
l 线对不对称(Pair skew)
l 线对交换(Pair swap)
l 是否极性交换(Pair polarity)
l 插入信号衰减(Insertion loss)
l 返回信号衰减(Return loss)
l 近端串扰(Near-end crosstalk)
缺省情况下,没有开启系统对以太网端口连接电缆的检测功能。
l 光口不支持电缆检测功能。
l 当前设备只支持对电缆状态和线缆长度的检测;对于不支持的检测项,将显示为短横线“-”。
【举例】
# 开启系统对端口Ethernet1/0/1连接电缆的检测功能。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface Ethernet1/0/1
[Sysname-Ethernet1/0/1] virtual-cable-test
Cable status: normal, 0 meter(s)
Pair Impedance mismatch: -
Pair skew: - ns
Pair swap: -
Pair polarity: -
Insertion loss: - db
Return loss: - db
Near-end crosstalk: - db
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!