命令查看端口命令

查看端口命令  时间:2021-05-23  阅读:()
i目录1以太网接口配置命令1-11.
1.
1description1-11.
1.
2displaybriefinterface1-21.
1.
3displayinterface.
1-31.
1.
4duplex.
1-71.
1.
5flow-control1-71.
1.
6interface.
1-81.
1.
7loopback1-91.
1.
8resetcountersinterface.
1-91.
1.
9shutdown1-101.
1.
10speed.
1-101.
1.
11broadcast-suppression(Ethernetinterfaceview)1-111.
1.
12displayloopback-detection.
1-121.
1.
13flow-interval1-131.
1.
14loopback-detectioncontrolenable.
1-141.
1.
15loopback-detectionenable1-141.
1.
16loopback-detectioninterval-time.
1-151.
1.
17mdi.
1-161.
1.
18multicast-suppression(Ethernetinterfaceview)1-171.
1.
19unicast-suppression(Ethernetinterfaceview)1-181-1z手册中标有请以设备实际情况为准的地方,请参见"用户手册"中的"特性差异化列表"部分的描述.
z设备支持的接口类型和编号与设备的实际情况相关,本手册涉及以太网接口的配置举例统一使用Eth口举例说明.
实际使用中请根据具体设备的接口类型和编号进行配置.
1以太网接口配置命令1.
1.
1description【命令】descriptiontextundodescription【视图】以太网接口视图【缺省级别】2:系统级【参数】text:描述接口的描述字符串,可支持的描述字符包括英文可以包含标准字符(区分大小写的字母、数字)、英文特殊字符、空格、以及符合unicode编码规范的其他文字和符号,为1~80个字符的字符串.
z一个英文字符占用一个字符长度,一个unicode编码的字符占用两个字符长度,用户可以在描述字符串中混合输入英文字符和unicode字符,但字符串总长度不能超过规定的长度范围.
z如果用户在设置描述字符时需要使用unicode编码的某种文字或符号,则必须具有相应的输入法软件,并使用支持该字符的远程登录软件登录到设备上进行配置.
z一个unicode编码的字符占用两个字符长度,所以当所配置的描述信息长度达到或超过终端软件最大列宽时,终端软件会进行自动换行,此时可能导致unicode字符被截断,终端软件会在换行处之后显示乱码.
【描述】description命令用来设置以太网接口的描述字符串.
undodescription命令用来恢复缺省情况.
缺省情况下,接口的描述信息为"接口名interface",比如:Ethernet1/0/1Interface.
相关配置可参考命令displayinterface.
【举例】#设置以太网接口Ethernet1/0/1的描述字符串为"lanswitch-interface".
1-2system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]descriptionlanswitch-interface1.
1.
2displaybriefinterface【命令】displaybriefinterface[interface-type[interface-numberbegin|exclude|include}regular-expression]【视图】任意视图【缺省级别】1:监控级【参数】interface-type:指定接口的接口类型.
interface-number:指定接口的接口编号.
|:使用正则表达式对显示进行过滤.
有关正则表达式的详细介绍,请参见"系统分册"中的"系统基本配置操作"中的"命令行显示"一节.
begin:显示特定行及其以后的所有行,该特定行必须包含指定正则表达式.
exclude:显示不包含指定正则表达式的所有行.
include:只显示包含指定正则表达式的所有行.
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写.
【描述】displaybriefinterface命令用来显示接口概要信息.
z如果不指定接口类型和接口号,则显示所有接口的信息;z如果仅指定接口类型,则显示所有该类型接口的信息;z如果同时指定接口类型和接口号,则显示指定接口的信息.
【举例】#显示接口概要信息.
displaybriefinterfaceThebriefinformationofinterface(s)underroutemode:InterfaceLinkProtocol-linkProtocoltypeMainIPLoop0UPUP(spoofing)LOOP--NULL0UPUP(spoofing)NULL--Vlan1DOWNDOWNETHERNET20.
1.
1.
11WLAN-Radio1/0/1UPUPDOT11--WLAN-Radio1/0/2UPUPDOT11--Thebriefinformationofinterface(s)underbridgemode:InterfaceLinkSpeedDuplexLink-typePVIDEth1/0/1DOWNautoautotrunk11-3Eth1/0/2DOWNautoautoaccess1WLAN-BSS1DOWN----access1WLAN-BSS2DOWN----access1#显示包含字符串"UP"的接口概要信息.
displaybriefinterface|includeUPThebriefinformationofinterface(s)underroutemode:InterfaceLinkProtocol-linkProtocoltypeMainIPLoop0UPUP(spoofing)LOOP--NULL0UPUP(spoofing)NULL--WLAN-Radio1/0/1UPUPDOT11--WLAN-Radio1/0/2UPUPDOT11--表1-1displaybriefinterface命令显示信息描述表字段描述Thebriefinformationofinterface(s)underroutemode:三层模式下(route)的接口概要信息Interface接口名称缩写Link接口物理连接状态,可以为up或downProtocol-link接口协议连接状态,可以为up或down(Spoofing:接口的欺骗属性,即接口的网络层协议状态显示是up的,但实际可能没有对应的链路,或者所对应的链路不是永久存在而是按需建立)Protocoltype接口协议类型MainIP接口主IP地址Thebriefinformationofinterface(s)underbridgemode:二层模式下(bridge)的接口概要信息Speed接口的速率,单位为bpsDuplex接口的双工模式,可以为half(半双工)、full(全双工)或auto(自协商)PVID接口的缺省VLANID1.
1.
3displayinterface【命令】displayinterface[interface-type[interface-number]]【视图】任意视图【缺省级别】1:监控级【参数】interface-type:指定接口的接口类型.
interface-number:指定接口的接口编号.
1-4【描述】displayinterface命令用来显示指定接口当前的运行状态和相关信息.
z如果不指定接口类型和接口号,则显示所有接口的信息;z如果仅指定接口类型,则显示所有该类型接口的信息;z如果同时指定接口类型和接口号,则显示指定接口的信息.
相关配置可参考命令interface.
【举例】#查看二层以太网接口Ethernet1/0/1的运行状态和相关信息.
displayinterfaceethernet1/0/1Ethernet1/0/1currentstate:DOWNIPPacketFrameType:PKTFMT_ETHNT_2,HardwareAddress:000f-e200-0000Description:Ethernet1/0/1InterfaceLoopbackisnotsetMediatypeistwistedpair,promiscuousmodenotsetUnknown-speedmode,unknown-duplexmodeLinkspeedtypeisautonegotiation,linkduplextypeisautonegotiationFlow-controlisenabledTheMaximumFrameLengthis1522BroadcastMAX-ratio:100%UnicastMAX-ratio:100%MulticastMAX-ratio:20%PVID:1Portlink-type:trunkVLANpassing:1(defaultvlan)VLANpermitted:1(defaultvlan)Trunkportencapsulation:IEEE802.
1qPortpriority:0Last300secondsinput:0packets/sec0bytes/sec-%Last300secondsoutput:0packets/sec0bytes/sec-%Input(total):200packets,-bytes200broadcasts,0multicastsInput(normal):200packets,300800bytes200broadcasts,0multicastsInput:0inputerrors,0runts,0giants,-throttles0CRC,0frame,0overruns,0aborts0ignored,-parityerrorsOutput(total):201packets,-bytes200broadcasts,0multicasts,-pausesOutput(normal):200packets,300800bytes200broadcasts,0multicasts,-pausesOutput:1outputerrors,0underruns,0bufferfailures1aborts,0deferred,0collisions,0latecollisions-lostcarrier,0nocarrier1-5表1-2displayinterface命令显示信息描述表字段描述Ethernet1/0/1currentstate以太网接口当前物理状态IPPacketFrameType以太网帧格式Hardwareaddress接口硬件地址Description描述信息Loopbackisnotset接口环回没有设置Mediatypeistwistedpair,promiscuousmodenotset介质类型为双绞线,没有设置混杂模式Unknown-speedmode未知速度模式,速度由本机与对端设备协商决定unknown-duplexmode未知双工模式,双工模式由本机与对端设备协商决定Linkspeedtypeisautonegotiation链路速度类型是自协商linkduplextypeisautonegotiation链路双工类型是自协商Flow-controlisnotenabled没有使用流量控制功能TheMaximumFrameLength接口允许通过的最大以太网帧长度BroadcastMAX-ratio广播风暴抑制比(允许通过的广播报文占用接口流量的百分比的最大值)UnicastMAX-ratio单播风暴抑制比(允许通过的未知单播报文占用接口流量的百分比的最大值)MulticastMAX-ratio组播风暴抑制比(允许通过的组播报文占用接口流量的百分比的最大值)PVID接口缺省VLANIDMditype网线类型Portlink-type接口链路类型(有access、trunk、hybrid三种)VLANpassing允许通过的vlan,且本设备支持的vlanVLANpermitted通过指令porttrunkpermitvlan命令配置的vlan号码Trunkportencapsulation支持IEEE802.
1Q封装方式Portpriority接口优先级Last300secondsinput接口最后300秒的平均输入速率:packets/sec表示平均每秒输入的包数,bytes/sec表示平均每秒输入的字节数,x%表示该速率占总带宽的百分比.
(其中"-"表示速率大于能显示的最大数值)Last300secondsoutput接口最后300秒的平均输出速率:packets/sec表示平均每秒输出的包数,bytes/sec表示平均每秒输出的字节数,x%表示该速率占总带宽的百分比.
(其中"-"表示速率大于能显示的最大数值)Last300secondsinput:0packets/sec0bytes/secLast300secondsoutput:0packets/sec0bytes/sec端口在最近300秒接收和转发报文的平均速率,单位分别为数据包/秒和字节/秒Input(total):200packets,-bytes200broadcasts,0multicasts端口接收报文的统计值,包括正常报文、异常报文和正常PAUSE帧的报文数、字节数端口接收的广播报文、组播报文和PAUSE帧的数量1-6字段描述Input(normal):200packets,300800bytes200broadcasts,0multicasts端口接收的正常报文的统计值,包括正常报文和正常PAUSE帧的报文数、字节数端口接收的正常广播报文、组播报文和PAUSE帧的数量其中"-"表示不支持该统计项inputerrors各种接收错误的总数runts接收到的超小帧的数量超小帧是指长度小于64字节、格式正确且包含有效的CRC字段的帧giants接收到的超大帧的数量超大帧是指有效长度大于1518字节(如果不带VLANTag)或大于1522字节(如果带VLANTag报文)的帧-throttles端口出现throttles的次数当缓存或CPU过载时,设备将端口关闭情况称为throttleCRC接收到的CRC校验错误、长度正常的帧的数量frame接收到的CRC校验错误、且长度不是整字节数的帧的数量overruns当端口的接收速率超过接收队列的处理能力时,导致报文被丢弃aborts接收到的非法报文总数,非法报文包括:z报文碎片:长度小于64字节(长度可以为整数或非整数)且CRC校验错误的帧zjabber帧:大于1518或1522字节,且CRC校验错误(报文字节可以为整数或非整数)z符号错误帧:报文中至少包含1个错误的符号z操作码未知帧:报文是MAC控制帧,但不是Pause帧z长度错误帧:报文中802.
3长度字段与报文实际长度(46~1500字节)不匹配ignored,由于端口接收缓冲区不足等原因而丢弃的报文数量-parityerrors接收到的奇偶校验错误的帧的数量Output(total):201packets,-bytes200broadcasts,0multicasts,-pauses端口发送报文的统计值,包括正常报文、异常报文和正常PAUSE帧的报文数、字节数端口发送的广播报文、组播报文和PAUSE帧的数量Output(normal):200packets,300800bytes200broadcasts,0multicasts,-pauses端口发送的正常报文的统计值,包括正常报文和正常PAUSE帧的报文数、字节数端口发送的正常广播报文、组播报文和PAUSE帧的数量其中"-"表示不支持该统计项outputerrors各种发送错误的报文总数underruns当端口的发送速率超过了发送队列的处理能力,导致报文被丢弃,是一种非常少见的硬件异常bufferfailures由于端口发送缓冲区不足而丢弃的报文数量aborts发送失败的报文总数,即报文已经开始发送,但由于各种原因(如冲突)而导致发送失败deferred延迟报文的数量,延迟报文是指发送前检测到冲突而被延迟发送的报文collisions冲突帧的数量,冲突帧是指在发送过程中检测到冲突的而停止发送的报文1-7字段描述latecollisions延迟冲突帧的数量,延迟冲突帧是指帧的前512bits已经被发送,由于检测到冲突,该帧被延迟发送-lostcarrier载波丢失,一般适用于串行WAN接口,发送过程中,每丢失一个载波,此计数器加一nocarrier无载波,一般适用于串行WAN接口,当试图发送帧时,如果没有载波出现,此计数器加一1.
1.
4duplex【命令】duplex{auto|full|half}undoduplex【视图】以太网接口视图【缺省级别】2:系统级【参数】auto:接口处于自协商状态.
full:接口处于全双工状态.
half:接口处于半双工状态.
【描述】duplex命令用来设置以太网接口的双工模式.
undoduplex命令用来将接口的双工模式恢复为缺省状态.
缺省情况下,以太网接口的双工模式为auto(自协商)状态.
相关配置可参考命令speed.
【举例】#将以太网接口Ethernet1/0/1接口设置为全双工状态.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]duplexfull1.
1.
5flow-control【命令】flow-controlundoflow-control【视图】以太网接口视图1-8【缺省级别】2:系统级【参数】无【描述】flow-control命令用来开启以太网接口的流量控制功能.
undoflow-control命令用来关闭以太网接口流量控制功能.
缺省情况下,以太网接口的流量控制功能处于关闭状态.
只有本端和对端设备都开启了流量控制功能,才能实现对本端以太网接口的流量控制.
【举例】#开启以太网接口Ethernet1/0/1的流量控制功能.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]flow-control1.
1.
6interface【命令】interfaceinterface-typeinterface-number【视图】系统视图【缺省级别】2:系统级【参数】interface-type:指定接口的接口类型.
interface-number:指定接口的接口编号.
【描述】interface命令用来进入相应接口视图.
【举例】#进入以太网接口Ethernet1/0/1视图.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]1-91.
1.
7loopback【命令】loopback{external|internal}undoloopback【视图】以太网接口视图【缺省级别】2:系统级【参数】external:以太网接口对外环回测试功能.
internal:以太网接口对内环回测试功能.
【描述】loopback命令用来开启以太网接口环回测试功能.
undoloopback命令用来关闭以太网接口环回测试功能.
缺省情况下,以太网接口环回测试功能处于关闭状态.
z在进行某些特殊功能测试时,例如初步定位以太网故障时,需要开启以太网接口环回测试功能.
z以太网接口开启环回测试功能时将工作在全双工状态;关闭环回测试功能后恢复原有配置.
【举例】#配置以太网接口Ethernet1/0/1进行对内环回测试.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]loopbackinternal1.
1.
8resetcountersinterface【命令】resetcountersinterface[interface-type[interface-number]]【视图】用户视图【缺省级别】2:系统级【参数】interface-type:指定接口的接口类型.
interface-number:指定接口的接口编号.
1-10【描述】resetcountersinterface命令用来清除指定接口的统计信息.
在某些情况下,需要统计一定时间内某接口的流量,这就需要在统计开始前清除该接口原有的统计信息,重新进行统计.
z如果不指定interface-type和interface-number,则清除所有接口的统计信息;z如果指定interface-type而不指定interface-number,则清除所有该类型以太网接口的统计信息;z如果同时指定interface-type和interface-number,则清除指定以太网接口的统计信息.
【举例】#清除以太网接口Ethernet1/0/1的统计信息.
resetcountersinterfaceethernet1/0/11.
1.
9shutdown【命令】shutdownundoshutdown【视图】以太网接口视图【缺省级别】2:系统级【参数】无【描述】shutdown命令用来关闭以太网接口.
undoshutdown命令用来打开以太网接口.
缺省情况下,以太网接口为打开状态.
在某些特殊情况下,如修改接口的工作参数时,改动不能立即生效,需要关闭和重启接口后,才能生效.
【举例】#关闭以太网接口Ethernet1/0/1.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]shutdown1.
1.
10speed【命令】speed{10|100|1000|auto}undospeed1-11【视图】以太网接口视图【缺省级别】2:系统级【参数】10:表示接口速率为10Mbps.
100:表示接口速率为100Mbps.
1000:表示接口速率为1000Mbps.
仅千兆以太网接口支持.
auto:表示接口速率处于自协商状态.
千兆以太网接口的支持情况与设备的型号有关,请以设备的实际情况为准.
【描述】speed命令用来设置以太网接口的速率.
undospeed命令用来恢复以太网接口的速率为缺省值.
缺省情况下,以太网接口速率处于auto(自协商)状态.
以太网光口不支持speed命令.
相关配置可参考命令duplex.
【举例】#将以太网接口Ethernet1/0/1的速率设置为100Mbps.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]speed1001.
1.
11broadcast-suppression(Ethernetinterfaceview)【命令】broadcast-suppression{ratio|ppsmax-pps}undobroadcast-suppression【视图】二层以太网接口视图【缺省级别】2:系统级1-12【参数】ratio:指定以太网接口允许通过的最大广播流量占该接口传输能力的百分比,数值越小,允许通过的广播流量也越小,取值范围为1~100.
ppsmax-pps:指定以太网接口每秒允许转发的最大广播包数,单位为pps(packetspersecond,每秒转发的报文数),取值范围为1~148810.
z当设备指定pps抑制粒度方式时(抑制粒度大于1),设置参数必须不小于抑制粒度值,且为抑制粒度整数倍.
端口的配置抑制值可能与实际生效抑制值不一致,实际生效抑制值可通过displayinterface命令查看.
z当设备没有指定pps抑制粒度或抑制粒度等于1,设置参数必须不小于1,端口配置抑制值即为实际生效的抑制值.
【描述】broadcast-suppression命令用来在接口下设置广播风暴抑制比.
undobroadcast-suppression命令用来恢复缺省情况.
缺省情况下,接口不对广播流量进行抑制.
在以太网接口视图下执行该命令,则该配置只在当前接口下生效.
需要注意的是,本命令设置的是接口允许通过的最大广播报文流量.
当接口上的广播流量超过用户设置的值后,系统将丢弃超出广播流量限制的报文,从而使接口广播流量所占的比例降低到限定的范围,保证网络业务的正常运行.
如果在以太网接口视图下多次配置不同的抑制比数值时,最新的配置生效.
【举例】#在以太网接口Ethernet1/0/1上,最多允许相当于该接口传输能力20%的广播报文通过,对超出该范围的广播报文进行抑制.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]broadcast-suppression201.
1.
12displayloopback-detection【命令】displayloopback-detection【视图】任意视图【缺省级别】1:监控级1-13【参数】无【描述】displayloopback-detection命令用来显示端口环回监测功能的开启情况和相关信息.
如果已经开启端口环回监测功能,还会显示定时监测的时间间隔和目前被环回的端口信息.
【举例】#显示端口环回监测功能的开启情况.
displayloopback-detectionLoopback-detectionisrunningDetectionintervaltimeis30secondsNoportisdetectedwithloopback表1-3displayloopback-detection命令显示信息描述表字段描述Loopback-detectionisrunning系统环回监测功能处于开启状态Detectionintervaltimeis30seconds监测时间间隔为30秒Noportisdetectedwithloopback目前没有端口被环回1.
1.
13flow-interval【命令】flow-intervalintervalundoflow-interval【视图】系统视图【缺省级别】2:系统级【参数】interval:接口统计信息的时间间隔值,取值范围为5~300,单位为秒,步长为5(即取值必须为5的整数倍).
【描述】flow-interval命令用来配置接口统计报文信息的时间间隔.
undoflow-interval命令用来恢复接口统计报文信息的时间间隔缺省值.
在系统视图下执行该命令,配置的是设备上所有端口统计报文信息的时间间隔.
缺省情况下,端口统计报文信息的时间间隔为300秒.
【举例】#设置统计信息时间间隔为100秒.
1-14system-view[Sysname]flow-interval1001.
1.
14loopback-detectioncontrolenable【命令】loopback-detectioncontrolenableundoloopback-detectioncontrolenable【视图】二层以太网接口视图【缺省级别】2:系统级【参数】无【描述】loopback-detectioncontrolenable命令用来开启Trunk端口或Hybrid端口的环回监测受控功能.
undoloopback-detectioncontrolenable命令用来恢复缺省情况.
缺省情况下,Trunk端口和Hybrid端口的环回监测受控功能均处于关闭状态.
z当环回监测受控功能开启时,如果系统发现端口被环回,则根据环回监测动作对该端口进行相应的操作,并发送Trap信息.
z当环回监测受控功能关闭时,如果系统发现端口被环回,则只向终端上报Trap信息,该端口仍处于正常工作状态.
需要注意的是,因为Access端口的环回监测受控功能默认处于开启状态,所以该命令对Access端口无效.
【举例】#开启Trunk端口Ethernet1/0/1的环回监测受控功能.
system-view[Sysname]loopback-detectionenable[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]portlink-typetrunk[Sysname-Ethernet1/0/1]loopback-detectionenable[Sysname-Ethernet1/0/1]loopback-detectioncontrolenable1.
1.
15loopback-detectionenable【命令】loopback-detectionenableundoloopback-detectionenable【视图】系统视图/二层以太网接口视图1-15【缺省级别】2:系统级【参数】无【描述】loopback-detectionenable命令用来开启全局或指定端口的环回监测功能.
undoloopback-detectionenable命令用来关闭全局或指定端口的环回监测功能.
缺省情况下,Access端口、Trunk端口和Hybrid端口环回监测功能均处于关闭状态.
z对于Access端口,如果系统发现端口被环回监测,则则根据环回监测动作对该端口进行相应的操作,并向终端上报Trap信息,同时删除该端口对应的MAC地址转发表项;z对于Trunk端口或Hybrid端口,如果系统发现端口被环回监测,则只向终端上报Trap信息.
当端口的环回监测受控功能也同时开启时,系统根据环回监测动作对该端口进行相应的操作,并向终端上报Trap信息,同时删除该端口对应的MAC地址转发表项.
相关配置可参考命令loopback-detectioncontrolenable.
z只有在系统视图下和指定接口视图下均配置了loopback-detectionenable命令后,该端口的环回监测功能才能启动.
z当在系统视图下配置undoloopback-detectionenable后,所有端口的环回监测功能均被关闭.
【举例】#开启以太网接口Ethernet1/0/1环回监测功能.
system-view[Sysname]loopback-detectionenable[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]loopback-detectionenable1.
1.
16loopback-detectioninterval-time【命令】loopback-detectioninterval-timetimeundoloopback-detectioninterval-time【视图】系统视图【缺省级别】2:系统级【参数】time:端口环回监测的时间间隔,取值范围为5~300,单位为秒.
1-16【描述】loopback-detectioninterval-time命令用来设置端口环回监测的时间间隔.
undoloopback-detectioninterval-time命令用来恢复该时间间隔为缺省值.
缺省情况下,端口环回监测的时间间隔为30秒.
相关配置可参考命令displayloopback-detection.
【举例】#设置端口环回监测的时间间隔为10秒.
system-view[Sysname]loopback-detectioninterval-time101.
1.
17mdi【命令】mdi{across|auto|normal}undomdi【视图】二层以太网接口视图【缺省级别】2:系统级【参数】across:指定MDI模式为across.
auto:指定MDI模式为auto.
normal:指定MDI模式为normal.
【描述】mdi命令用来设置以太网接口的MDI模式.
undomdi命令用来恢复缺省情况.
缺省情况下,以太网接口的MDI模式为auto,即通过协商来决定物理引脚的角色(发送报文或接收报文).
以太网光口不支持本命令.
【举例】#设置以太网接口Ethernet1/0/1的MDI模式为across.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]mdiacross1-171.
1.
18multicast-suppression(Ethernetinterfaceview)【命令】multicast-suppression{ratio|ppsmax-pps}undomulticast-suppression【视图】二层以太网接口视图【缺省级别】2:系统级【参数】ratio:指定以太网接口允许通过的最大组播流量占该接口传输能力的百分比.
取值范围为1~100.
数值越小,则允许通过的组播流量也越小.
ppsmax-pps:指定以太网接口每秒最多通过的组播包包数,取值范围为1~148810,单位为pps.
z当设备指定pps抑制粒度方式时(抑制粒度大于1),设置参数必须不小于抑制粒度值,且为抑制粒度整数倍.
端口的配置抑制值可能与实际生效抑制值不一致,实际生效抑制值可通过displayinterface命令查看.
z当设备没有指定pps抑制粒度或抑制粒度等于1,设置参数必须不小于1,端口配置抑制值即为实际生效的抑制值.
【描述】multicast-suppression命令用来在接口下设置组播风暴流量抑制比.
undomulticast-suppression命令用来恢复缺省情况.
缺省情况下,接口不对组播流量进行抑制.
在以太网接口视图下执行该命令,则该配置只在当前接口/子接口下生效.
需要注意的是,本命令设置的是接口允许通过的最大组播报文流量.
当接口上的组播流量超过用户设置的值后,系统将丢弃超出组播流量限制的报文,从而使接口组播流量所占的比例降低到限定的范围,保证网络业务的正常运行.
如果在以太网接口视图多次配置不同的抑制比数值时,最新的配置生效.
【举例】#在以太网接口Ethernet1/0/1上,最多允许相当于该接口传输能力20%的组播报文通过,对超出该范围的组播报文进行抑制.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]multicast-suppression201-181.
1.
19unicast-suppression(Ethernetinterfaceview)【命令】unicast-suppression{ratio|ppsmax-pps}undounicast-suppression【视图】二层以太网接口视图【缺省级别】2:系统级【参数】ratio:指定以太网接口最大未知单播流量占该接口传输能力百分比.
取值范围为1~100.
数值越小,则允许通过的未知单播流量也越小.
ppsmax-pps:指定以太网接口每秒最多通过的未知单播包包数,取值范围为1~148810,单位为pps.
z当设备指定pps抑制粒度方式时(抑制粒度大于1),设置参数必须不小于抑制粒度值,且为抑制粒度整数倍.
端口的配置抑制值可能与实际生效抑制值不一致,实际生效抑制值可通过displayinterface命令查看.
z当设备没有指定pps抑制粒度或抑制粒度等于1,设置参数必须不小于1,端口配置抑制值即为实际生效的抑制值.
【描述】unicast-suppression命令用来在接口下设置未知单播风暴抑制比.
undounicast-suppression命令用来恢复缺省情况.
缺省情况下,接口不对未知单播流量进行抑制.
在以太网接口视图下执行该命令,则该配置只在当前接口下生效.
需要注意的是,本命令设置的是接口允许通过的最大未知单播报文流量.
当接口上的未知单播流量超过用户设置的值后,系统将丢弃超出未知单播流量限制的报文,从而使接口未知单播流量所占的比例降低到限定的范围,保证网络业务的正常运行.
相关配置可参考命令unicast-suppression(Systemview).
【举例】#在以太网接口Ethernet1/0/1上,最多允许相当于该接口传输能力20%的未知单播报文通过,对超出该范围的未知单播报文进行抑制.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]unicast-suppression20i目录1PPP配置命令.
1-11.
1PPP配置命令.
1-11.
1.
1ipaddressppp-negotiate.
1-11.
1.
2link-protocolppp1-11.
1.
3mtu.
1-21.
1.
4pppaccount-statisticsenable.
1-31.
1.
5pppauthentication-mode.
1-31.
1.
6pppchappassword1-41.
1.
7pppchapuser.
1-51.
1.
8pppipcpremote-addressforced.
1-61.
1.
9ppppaplocal-user.
1-71.
1.
10ppptimernegotiate.
1-71.
1.
11remoteaddress.
1-81.
1.
12timerhold.
1-92PPPoE配置命令2-12.
1PPPoEClient配置命令.
2-12.
1.
1displaypppoe-clientsession2-12.
1.
2pppoe-clientdial-bundle-number.
2-22.
1.
3resetpppoe-client.
2-32.
2DCC配置命令.
2-42.
2.
1dialerbundle.
2-42.
2.
2dialer-group2-52.
2.
3dialer-rule.
2-62.
2.
4dialeruser.
2-71-1z手册中标有请以设备实际情况为准的地方,请参见"用户手册"中的"特性差异化列表"部分的描述.
z设备支持的接口类型和编号与设备的实际情况相关,本手册涉及以太网接口的配置举例统一使用Eth口举例说明.
实际使用中请根据具体设备的接口类型和编号进行配置.
1PPP配置命令1.
1PPP配置命令1.
1.
1ipaddressppp-negotiate【命令】ipaddressppp-negotiateundoipaddressppp-negotiate【视图】Dialer接口视图【缺省级别】2:系统级【参数】无【描述】ipaddressppp-negotiate命令用来为本端接口配置IP地址可协商属性,使本端接口接受PPP协商产生的由对端分配的IP地址.
undoipaddressppp-negotiate命令用来取消为本端接口配置IP地址可协商属性.
缺省情况下,本端接口没有配置IP地址可协商属性.
相关配置可参考命令remoteaddress和pppipcpremote-addressforced.
【举例】#为接口Dialer1配置IP地址可协商属性.
system-view[Sysname]interfaceDialer1[Sysname-Dialer1]ipaddressppp-negotiate1.
1.
2link-protocolppp【命令】link-protocolppp1-2【视图】Dialer接口视图【缺省级别】2:系统级【参数】无【描述】link-protocolppp命令用来配置接口封装的链路层协议为PPP.
缺省情况下,除以太网接口外,其它接口封装的链路层协议均为PPP.
【举例】#配置接口Dialer2封装的链路层协议为PPP.
system-view[Sysname]interfaceDialer2[Sysname-Dialer2]link-protocolppp1.
1.
3mtu【命令】mtusizeundomtu【视图】Dialer接口视图【缺省级别】2:系统级【参数】size:接口的最大传输单元,单位为字节,取值范围为128~1500.
【描述】mtu命令用来配置接口的最大传输单元(MTU)值.
undomtu命令用来恢复缺省情况.
缺省情况下,接口的MTU值为1500.
【举例】#配置Dialer接口的MTU值为1200字节.
system-view[Sysname]interfaceDialer1[Sysname-Dialer1]mtu12001-31.
1.
4pppaccount-statisticsenable【命令】pppaccount-statisticsenableundopppaccount-statisticsenable【视图】接口视图【缺省级别】2:系统级【参数】无【描述】pppaccount-statisticsenable命令用来使能PPP计费统计功能.
undopppaccount-statisticsenable命令用来取消PPP计费统计功能.
缺省情况下,未使能PPP计费统计功能.
【举例】#在Dialer2上使能PPP计费统计功能.
system-view[Sysname]interfaceDialer2[Sysname-Dialer2]pppaccount-statisticsenable1.
1.
5pppauthentication-mode【命令】pppauthentication-mode{chap|pap}[[call-in]domainisp-name]undopppauthentication-mode【视图】接口视图【缺省级别】2:系统级【参数】chap:采用CHAP验证方式.
pap:采用PAP验证方式.
call-in:表示只在远端用户呼入时才验证对方.
domainisp-name:表示用户认证采用的域名,为1~24个字符的字符串.
【描述】pppauthentication-mode命令用来配置本端PPP协议对对端设备的验证方式.
undoppp1-4authentication-mode命令用来取消配置的验证方式,即不进行验证.
缺省情况下,PPP协议不进行验证.
需要注意的是:z如果配置时指定了domain,则使用指定域进行认证,地址分配必须使用该域下配置的地址池(通过displaydomain命令可以查看该域的配置).
z如果配置时没有指定domain,则判断用户名中是否带有domain信息.
如果用户名中带有domain信息,则以用户名中的domain为准(若该domain名不存在,则认证被拒绝);如果用户名中不带domain,则使用系统缺省的域(缺省域可以通过命令domaindefault配置,若不配置,则缺省域为system).
PPP有两种验证方式:zPAP为两次握手验证,口令为明文.
zCHAP为三次握手验证,口令为密文.
另外可以采用已经定义的AAA验证方法表进行验证.
无论是CHAP或PAP,只是一种验证过程,最终能否通过验证,还需要AAA来作决定,AAA可以利用本地验证数据库验证或由AAA服务器进行验证.
关于创建本地用户以及配置本地用户属性、创建域以及配置域的属性的详细说明,请参见"安全分册"中的"AAA配置".
对于拨号接口的验证,建议在物理接口和Dialer接口上都配置.
因为当物理接口接收到DCC呼叫请求时,首先进行PPP协商并认证拨入用户的合法性,然后再将呼叫转交给上层协议进行处理.
相关配置可参考命令pppchapuser、ppppaplocal-user和pppchappassword,"安全分册/AAA命令"中的命令local-user和domaindefault.
【举例】#在接口Dialer1上,采用PAP方法验证对端设备.
system-view[Sysname]interfaceDialer1[Sysname-Dialer1]pppauthentication-modepapdomainsystem1.
1.
6pppchappassword【命令】pppchappassword{cipher|simple}passwordundopppchappassword【视图】接口视图【缺省级别】2:系统级1-5【参数】cipher:表示密码为密文显示.
simple:表示密码为明文显示.
password:CHAP验证的缺省口令,为1~48个字符的字符串.
对于simple方式,password必须是明文密码;对于cipher方式,password可以是密文密码也可以是明文密码.
明文密码可以是长度小于等于48的连续字符串,如:aabbcc.
密文密码的长度必须是24位或64位,如:_(TT8F]Y\5SQ=^Q`MAF4system-view[Sysname]interfaceDialer1[Sysname-Dialer1]pppchappasswordsimplesysname1.
1.
7pppchapuser【命令】pppchapuserusernameundopppchapuser【视图】接口视图【缺省级别】2:系统级【参数】username:CHAP验证用户名,为1~80个字符的字符串,该用户名是发送到对端设备进行CHAP验证时使用的用户名.
【描述】pppchapuser命令用来配置采用CHAP认证时的用户名.
undopppchapuser命令用来删除已有的配置.
缺省情况下,CHAP认证的用户名为空.
配置CHAP验证时,要将各自的username配置为对端的local-user,而且对应的password要一致.
相关配置可参考命令pppauthentication-mode.
1-6【举例】#配置接口Dialer1进行CHAP验证时的用户名为Root.
system-view[Sysname]interfaceDialer1[Sysname-Dialer1]pppchapuserRoot1.
1.
8pppipcpremote-addressforced【命令】pppipcpremote-addressforcedundopppipcpremote-addressforced【视图】接口视图【缺省级别】2:系统级【参数】无【描述】pppipcpremote-addressforced命令用来使设备为对端分配IP地址时具有强制性,不允许对端使用自行配置的IP地址.
undopppipcpremote-addressforced命令用来取消这种强制性,允许对端使用自行配置的IP地址.
缺省情况下,在PPP的IPCP协商阶段进行IP地址协商时,IP地址协商情况为本端不具有地址分配的强制性,即本端设备允许对端自行配置IP地址.
当对端明确请求本端分配IP地址时,本端给对端分配IP地址;若对端已自行配置IP地址时,本端不再强行给对端分配IP地址.
在不允许对端自行指定IP地址的情况下,设备本端接口下一定要配置pppipcpremote-addressforced命令.
相关配置可参考命令remoteaddress.
【举例】#接口Dialer1准备为对端分配的IP地址为10.
0.
0.
1.
此时,对端可以接收这个分配的地址,也可以自行配置IP地址或不配置IP地址.
system-view[Sysname]interfaceDialer1[Sysname-Dialer1]remoteaddress10.
0.
0.
1#接口Dialer1准备为对端分配的IP地址为10.
0.
0.
1.
此时,对端必须接收这个IP地址,不允许对端自行配置IP地址或不配置IP地址.
system-view[Sysname]interfaceDialer1[Sysname-Dialer1]remoteaddress10.
0.
0.
1[Sysname-Dialer1]pppipcpremote-addressforced1-71.
1.
9ppppaplocal-user【命令】ppppaplocal-userusernamepassword{cipher|simple}passwordundoppppaplocal-user【视图】接口视图【缺省级别】2:系统级【参数】username:本地设备被对端设备采用PAP方式验证时发送的用户名,为1~80个字符的字符串.
simple:表示密码为明文显示.
cipher:表示密码为密文显示.
password:本地设备被对端设备采用PAP方式验证时发送的口令,为1~48个字符的字符串.
对于simple方式,password必须是明文密码;对于cipher方式,password可以是密文密码也可以是明文密码.
明文密码可以是长度小于等于48的连续字符串,如:aabbcc.
密文密码的长度必须是24位或64位,如:_(TT8F]Y\5SQ=^Q`MAF4system-view[Sysname]interfaceDialer1[Sysname-Dialer1]ppppaplocal-useruser1passwordsimplepass11.
1.
10ppptimernegotiate【命令】ppptimernegotiatesecondsundoppptimernegotiate【视图】接口视图1-8【缺省级别】2:系统级【参数】seconds:协商超时时间间隔,取值范围为1~10,单位为秒.
在PPP协商过程中,如果在这个时间间隔内没有收到对端的应答报文,则PPP将会重发前一次发送的报文.
【描述】ppptimernegotiate命令用来配置PPP协商超时时间间隔.
undoppptimernegotiate命令用来恢复缺省情况.
缺省情况下,PPP协商超时时间间隔为3秒.
【举例】#配置PPP协商超时时间间隔为5秒.
system-view[Sysname]interfaceDialer1[Sysname-Dialer1]ppptimernegotiate51.
1.
11remoteaddress【命令】remoteaddress{ip-address|pool[pool-number]}undoremoteaddress【视图】接口视图【缺省级别】2:系统级【参数】ip-address:为对端分配的IP地址.
pool[pool-number]:为对端分配IP地址使用的地址池.
pool-number用来指定地址池号,即将地址池pool-number中的一个IP地址分配给对端.
取值范围为0~99,缺省值是0.
【描述】remoteaddress命令用来配置为对端分配IP地址.
undoremoteaddress命令用来取消为对端接口分配IP地址.
缺省情况下,接口不为对端分配IP地址.
当对端接口还未配置IP地址而本端设备已经有IP地址时,可配置本端设备为对端接口分配IP地址.
这时,需要在对端设备上配置ipaddressppp-negotiate命令,在本端设备上配置remoteaddress命令,使对端接口接受由PPP协商产生的分配的IP地址.
1-9z该命令不具有地址分配的强制性,即在配置该命令后,也允许对端自行配置IP地址;如不希望(或不允许)对端自行配置IP地址,必须再配置pppipcpremote-addressforced.
z直接给对端分配IP地址或从全局地址池中给对端分配IP地址后,不能配置remoteaddress/undoremoteaddress命令,只有当此IP地址被释放后才能够进行配置,建议用户可以对此接口进行shutdown操作以释放IP地址,之后再执行remoteaddress/undoremoteaddress命令;通过AAA认证从指定域的地址池中给对端分配IP地址后,可以配置remoteaddress/undoremoteaddress命令,但是已经为对端分配的IP地址仍然可以正常使用,新的PPP接入采用新的配置分配IP地址.
z该命令不即时生效,需要等到下一次IPCP协商时,才会根据此配置进行协商.
建议在配置此应用时先配置remoteaddress命令,然后再配置ipaddress命令,使得配置能够生效.
相关配置可参考命令ipaddressppp-negotiate和pppipcpremote-addressforced.
【举例】#接口Dialer1为对端分配的IP地址为10.
0.
0.
1.
system-view[Sysname]interfaceDialer1[Sysname-Dialer1]remoteaddress10.
0.
0.
11.
1.
12timerhold【命令】timerholdsecondsundotimerhold【视图】接口视图【缺省级别】2:系统级【参数】seconds:接口发送keepalive报文的周期,取值范围为0~32767,单位为秒.
【描述】timerhold命令用来配置轮询时间间隔,轮询时间间隔指的是接口发送keepalive报文的周期.
undotimerhold命令用来恢复缺省情况.
缺省情况下,轮询时间间隔为10秒.
如果将轮询时间间隔配置为0秒,则不发送keepalive报文在速率非常低的链路上,参数seconds不能配置过小.
因为在低速链路上,大报文可能会需要很长的时间才能传送完毕,这样就会延迟keepalive报文的发送与接收.
而接口如果在多个keepalive周期之后仍然无法收到对端的keepalive报文,它就会认为链路发生故障.
如果keepalive报文被延迟的时间超过接口的这个限制,链路就会被认为发生故障而被关闭.
1-10当接口配置了PPP时,链路两端设备配置的轮询时间间隔必须相等.
【举例】#配置接口Dialer1的轮询时间间隔为20秒.
system-view[Sysname]interfaceDialer1[Sysname-Dialer1]timerhold202-12PPPoE配置命令2.
1PPPoEClient配置命令2.
1.
1displaypppoe-clientsession【命令】displaypppoe-clientsession{packet|summary}[dial-bundle-numbernumber]【视图】任意视图【缺省级别】1:监控级【参数】packet:显示PPPoE会话的数据收发统计信息.
summary:显示PPPoE会话的概要信息.
dial-bundle-numbernumber:显示指定PPPoE会话的统计信息.
number的取值范围1~255.
如果不指定PPPoE会话,则显示所有PPPoE会话的统计信息.
【描述】displaypppoe-clientsession命令用来显示PPPoE会话的状态和统计信息.
【举例】#显示PPPoE会话的概要信息.
displaypppoe-clientsessionsummaryPPPoEClientSession:IDBundleDialerIntfRemMACLocMACState111Eth1/0/100e01400430000e015004100PPPUP122Eth1/0/200e01500430000e016004100PPPUP表2-1displaypppoe-clientsessionsummary命令显示信息描述表字段描述IDSessionID,PPPoE会话的编号BundlePPPoE会话所属的DialerBundleDialerPPPoE会话所对应的Dialer接口IntfPPPoE会话所属的以太网接口RemMACRemoteMAC,对端MAC地址LocMACLocalMAC,本端MAC地址StatePPPoE会话所处的状态2-2#显示PPPoE会话的数据收发统计信息displaypppoe-clientsessionpacketPPPoEClientSession:IDIntfInPInOInDOutPOutOOutD1Eth1/12123002538801Eth1/2192100233680表2-2displaypppoe-clientsessionpacket命令显示信息描述表字段描述IDSessionID,PPPoE会话的编号IntfPPPoE对应的以太网接口InPInPackets,接收报文数InOInOctets,接收字节数InDInDiscards,接收非法并抛弃的报文数OutPOutPackets,发送报文数OutOOutOctets,发送字节数OutDOutDiscards,发送非法并抛弃的报文数2.
1.
2pppoe-clientdial-bundle-number【命令】pppoe-clientdial-bundle-numbernumber[no-hostuniq][idle-timeoutseconds[diagnose[intervalseconds]|queue-lengthpackets]]undopppoe-clientdial-bundle-numbernumber【视图】VLAN接口视图【缺省级别】2:系统级【参数】dial-bundle-numbernumber:与PPPoE会话相对应的DialerBundle编号,取值范围为1~255.
参数number可以用来唯一标识一个PPPoE会话,也可以把它作为PPPoE会话的编号.
no-hostuniq:在PPPoEClient发起的呼叫中不携带Host-Uniq字段.
缺省情况下,没有配置no-hostuniq参数.
diagnose:配置PPPoE会话工作在诊断方式.
intervalseconds:PPPoE诊断会话重建时间间隔,取值范围为5~65535,单位为秒,缺省值为120秒.
idle-timeoutseconds:允许PPPoE会话空闲的时间,单位为秒,取值范围为1~65535.
如果配置本参数,则PPPoE会话工作在报文触发方式;如果不配置本参数以及diagnose参数,则PPPoE会话工作在永久在线方式.
2-3queue-lengthpackets:在PPPoE会话没有建立之前,系统可以缓存的报文个数,取值范围为1~100,缺省值为10.
此参数只有在配置了idle-timeout后才有效.
.
【描述】pppoe-client命令用来建立一个PPPoE会话,并且指定该会话所对应的DialerBundle.
undopppoe-client命令用来删除一个PPPoE会话.
缺省情况下,没有配置PPPoE会话.
在一个VLAN接口上可以配置多个PPPoE会话,即一个VLAN接口可以同时属于多个DialerBundle,但是一个DialerBundle中只能拥有一个VLAN接口.
PPPoE会话是和DialerBundle一一对应的.
如果某一Dialer接口的DialerBundle已经有一个VLAN接口被用于PPPoE,那么此DialerBundle中不能加入其他任何接口.
PPPoE会话有三种工作方式:永久在线方式、报文触发方式、诊断方式.
工作机制描述如下:z当PPPoE会话工作在永久在线方式时,物理线路up后,设备会立即发起PPPoE呼叫,建立PPPoE会话.
除非用户使用命令undopppoe-client命令删除PPPoE会话,否则此PPPoE连接会一直存在.
z当PPPoE会话工作在报文触发方式时,设备只有在有数据需要传送时才会发起PPPoE呼叫,建立PPPoE会话.
如果在idle-timeoutseconds时间内PPPoE链路上没有数据传输,则设备会自动中止PPPoE会话,直到有新的数据需要被传送,PPPoE会话才会被重新建立.
z当PPPoE会话工作在诊断方式时,设备会在配置完成后立即发起PPPoE呼叫,建立PPPoE会话.
每隔intervalseconds时间,设备会自动断开该会话、并重新发起呼叫建立会话.
通过定期建立、删除PPPoE会话,可以监控PPPoE链路是否处于正常工作状态.
每台设备只能建立一个PPPoE诊断会话.
相关配置可参考命令resetpppoe-client.
zresetpppoe-client命令与undopppoe-client命令的不同点在于:resetpppoe-client命令仅仅是临时中止PPPoE会话,而undopppoe-client命令则是永久删除PPPoE会话.
z无论PPPoE会话工作在何种方式,使用undopppoe-client命令都会永久删除PPPoE会话.
如果需要重新建立PPPoE会话,用户需要重新配置.
【举例】#在接口Vlan-interface1上创建一个PPPoE会话.
system-view[Sysname]interfaceVlan-interface1[Sysname-Vlan-interface1]pppoe-clientdial-bundle-number12.
1.
3resetpppoe-client【命令】resetpppoe-client{all|dial-bundle-numbernumber}2-4【视图】用户视图【缺省级别】2:系统级【参数】all:清除所有的PPPoE会话.
dial-bundle-numbernumber:DialerBundle编号,取值范围为1~255.
用于清除与指定DialerBundle相对应的PPPoE会话.
【描述】resetpppoe-client命令用来复位PPPoE会话,并在稍后重新发起连接.
当PPPoE会话工作在永久在线方式时,如果使用resetpppoe-client命令中止PPPoE会话,设备会在16秒后自动重新建立PPPoE会话.
当PPPoE会话工作在报文触发方式时,如果使用resetpppoe-client命令中止PPPoE会话,设备会在有数据需要传送时,才重新建立PPPoE会话.
相关配置可参考命令pppoe-client.
resetpppoe-client命令与undopppoe-client命令的不同点在于:resetpppoe-client命令仅仅是临时中止PPPoE会话,而undopppoe-client命令则是永久删除PPPoE会话.
【举例】#清除所有的PPPoE会话,并在稍后重新发起PPPoE会话.
resetpppoe-clientall2.
2DCC配置命令2.
2.
1dialerbundle【命令】dialerbundlenumberundodialerbundle【视图】拨号接口(Dialer接口)视图【缺省级别】2:系统级【参数】number:Dialerbundle序号,取值范围为1~255.
2-5【描述】dialerbundle命令用来设置工作在共享DCC方式的Dialer接口使用的Dialerbundle.
undodialerbundle命令用来删除Dialer接口使用的Dialerbundle.
缺省情况下,工作在共享DCC方式的Dialer接口没有指定其使用的Dialerbundle.
此命令仅用于Dialer接口,并且一个Dialer接口只能使用一个Dialerbundle.
【举例】#在接口Dialer1上配置该接口使用Dialerbundle3.
system-view[Sysname]interfacedialer1[Sysname-Dialer1]dialerbundle32.
2.
2dialer-group【命令】dialer-groupgroup-numberundodialer-group【视图】拨号接口(物理接口、Dialer接口)视图【缺省级别】2:系统级【参数】group-number:接口所属的拨号访问组的序号,这个拨号访问组由dialer-rule命令设定,取值范围为1~255.
【描述】dialer-group命令用来将接口置于一个拨号访问组(DialerAccessGroup)中,拨号访问组的拨号规则由dialer-rule指定.
undodialer-group命令用来将接口从拨号访问组中删除.
一个DCC接口只能属于一个DialerAccessGroup,重复配置dialer-group命令则会覆盖上一次的配置.
在接口的缺省配置中,dialer-group命令是未配置的.
用户必须配置此命令,否则DCC将无法发送报文.
相关配置可参考命令dialer-rule.
【举例】#将接口Dialer1置入DialerAccessGroup1.
system-view[Sysname]dialer-rule1acl31012-6[Sysname]interfacedialer1[Sysname-Dialer1]dialer-group12.
2.
3dialer-rule【命令】dialer-rulegroup-number{protocol-name{deny|permit}|acl{acl-number|nameacl-name}}undodialer-ruledialer-number【视图】系统视图【缺省级别】2:系统级【参数】group-number:拨号访问组(DialerAccessGroup)的序号,取值范围为1~255,与dialer-group命令中的group-number参数相对应.
protocol-name:网络协议名,取值为ip(表示IP协议)或者ipx(表示IPX协议).
deny:表示禁止相应协议的报文.
permit:表示允许相应协议的报文.
acl-number:拨号访问组对应的ACL(AccessControlList,访问控制列表)序号,取值范围为2000~3999.
其中:z基本ACL,acl-number取值范围为2000~2999;z高级ACL,acl-number取值范围为3000~3999.
nameacl-name:拨号访问组对应的ACL名称.
【描述】dialer-rule命令用来设定拨号访问组的拨号控制列表,从而设定拨号访问组的DCC呼叫发生的条件.
undodialer-rule命令用来取消该设置.
通过配置拨号控制列表,可以过滤流经拨号接口的各种报文.
根据报文是否符合拨号ACL控制列表的通过(permit)或拒绝(deny)条件,报文分为两类:z符合拨号ACL控制列表的permit条件的报文或者不符合拨号ACL控制列表deny条件的报文,如果相应链路已经建立,DCC将通过该链路发出报文,并清零Idle超时定时器;如果链路没有建立则发出新呼叫.
z不符合拨号ACL控制列表permit条件的报文或者符合拨号ACL控制列表的deny条件的报文,如果相应的链路已经建立,DCC将通过此链路发出报文,但是不清零Idle超时定时器;如果相应链路没有建立,则不发出呼叫并丢弃此报文.
要想使DCC正常发送报文,必须配置正确的DCC拨号控制列表,并将对应接口(如物理接口、Dialer接口)通过dialer-group命令关联到拨号控制列表,如果缺少此项配置则DCC无法正常发送报文.
DCC拨号控制列表既可以直接配置数据报文的过滤条件,也可以引入访问控制列表中的过滤规则.
2-7若一个拨号接口根据配置的dialer-group找不到对应的dialer-rule,DCC将报文作为Uninteresting报文丢弃.
相关配置可参考命令dialer-group.
【举例】#设置Dialer-rule1,并将它与接口Dialer1关联.
system-view[Sysname]dialer-rule1ippermit[Sysname]interfaceDialer1[Sysname-Dialer1]dialer-group12.
2.
4dialeruser【命令】dialeruserusernameundodialeruser[username]【视图】拨号接口(Dialer接口)视图【缺省级别】2:系统级【参数】username:对端用户名,为长度1~80个字符的字符串,用于PPP验证.
【描述】dialeruser命令用来设置对端用户名,以便接收呼叫时能验证呼叫请求.
undodialeruser命令用来删除对端用户名.
缺省情况下,无对端用户名.
当Dialer接口封装PPP时,利用PPP验证得到的对端用户名决定接收呼叫时的Dialer接口.
该命令仅在共享Dialer接口上有效.
在一个Dialer接口下最多可以配置255个Dialeruser.
当一个Dialer接口下配置多个dialeruser时,就实现了用一个Dialer接口同时接入多个拨号接口的连接.
dialeruser命令完成使能共享DCC的功能,在已经使能了轮询DCC的Dialer接口上配置dialeruser,则原有的轮询DCC相关的拨号配置全部消失,用户使用过程中,请慎用此命令.
在使用undodialeruser命令后,系统将清除拨号接口下的所有配置信息.
相关配置可参考"接入分册/PPP命令"中的命令ppppaplocal-user和pppchapuser.
【举例】#设置对端用户名为"routerb".
system-view[Sysname]interfacedialer1[Sysname-Dialer1]dialeruserrouterbi目录1VLAN配置命令.
1-11.
1VLAN配置命令1-11.
1.
1description1-11.
1.
2displayinterfacevlan-interface.
1-21.
1.
3displayvlan.
1-31.
1.
4name.
1-41.
1.
5interfacevlan-interface1-51.
1.
6ipaddress.
1-61.
1.
7shutdown1-71.
1.
8vlan1-71.
2基于端口的VLAN配置命令1-81.
2.
1displayport1-81.
2.
2port1-91.
2.
3portaccessvlan.
1-101.
2.
4porthybridpvidvlan1-101.
2.
5porthybridvlan.
1-111.
2.
6portlink-type.
1-121.
2.
7porttrunkpermitvlan.
1-131.
2.
8porttrunkpvidvlan1-141.
3基于MAC的VLAN配置命令1-141.
3.
1displaymac-vlan.
1-141.
3.
2displaymac-vlaninterface.
1-161.
3.
3mac-vlanenable1-161.
3.
4mac-vlanmac-address1-171.
3.
5vlanprecedence1-181-1z手册中标有请以设备实际情况为准的地方,请参见"用户手册"中的"特性差异化列表"部分的描述.
z设备支持的接口类型和编号与设备的实际情况相关,本手册涉及以太网接口的配置举例统一使用Eth口举例说明.
实际使用中请根据具体设备的接口类型和编号进行配置.
1VLAN配置命令1.
1VLAN配置命令1.
1.
1description【命令】descriptiontextundodescription【视图】VLAN视图/VLAN接口视图【缺省级别】2:系统级【参数】text:描述VLAN或VLAN接口的描述字符串,可支持的描述字符包括英文可以包含标准字符(区分大小写的字母、数字)、英文特殊字符、空格、以及符合unicode编码规范的其他文字和符号.
VLAN和VLAN接口的描述字符串的取值范围分别为:zVLAN的描述信息为1~32个字符的字符串.
zVLAN接口的描述信息为1~80个字符的字符串.
z一个英文字符占用一个字符长度,一个unicode编码的字符占用两个字符长度,用户可以在描述字符串中混合输入英文字符和unicode字符,但字符串总长度不能超过规定的长度范围.
z如果用户在设置描述字符时需要使用unicode编码的某种文字或符号,则必须具有相应的输入法软件,并使用支持该字符的远程登录软件登录到设备上进行配置.
z一个unicode编码的字符占用两个字符长度,所以当所配置的描述信息长度达到或超过终端软件最大列宽时,终端软件会进行自动换行,此时可能导致unicode字符被截断,终端软件会在换行处之后显示乱码.
【描述】description命令用来设定当前VLAN或VLAN接口的描述信息.
undodescription命令用来恢复1-2缺省情况.
缺省情况下,VLAN的描述信息为该VLAN的VLANID,如"VLAN0001",VLAN接口的描述信息为该VLAN接口的接口名,如"Vlan-interface1Interface".
当设备上配置的VLAN较多时,用户可以根据功能或者连接情况为VLAN或VLAN接口设置特定的描述信息,以便记忆和管理VLAN或VLAN接口.
【举例】#将VLAN2的描述信息配置为sales-private.
system-view[Sysname]vlan2[Sysname-vlan2]descriptionsales-private#将VLAN接口2的描述信息配置为linktoPC56.
system-view[Sysname]vlan2[Sysname-vlan2]quit[Sysname]interfacevlan-interface2[Sysname-Vlan-interface2]descriptionlinktoPC561.
1.
2displayinterfacevlan-interface【命令】displayinterfacevlan-interface[vlan-interface-id]【视图】任意视图【缺省级别】1:监控级【参数】vlan-interface-id:VLAN接口的编号.
【描述】displayinterfacevlan-interface命令用来显示VLAN接口的相关信息.
如果指定了vlan-interface-id,则显示指定VLAN接口的信息;如果不指定,将显示已创建的所有VLAN接口的信息.
相关配置可参考命令interfacevlan-interface.
【举例】#显示VLAN-interface2的相关信息.
displayinterfacevlan-interface2Vlan-interface2currentstate:DOWNLineprotocolcurrentstate:DOWNDescription:Vlan-interface2InterfaceTheMaximumTransmitUnitis15001-3Internetprotocolprocessing:disabledIPPacketFrameType:PKTFMT_ETHNT_2,HardwareAddress:000f-e249-8050Lastclearingofcounters:Never表1-1displayinterfacevlan-interface命令显示信息描述表字段描述Vlan-interface2currentstateVLAN接口的物理状态,状态可能为:zAdministrativelyDOWN:表示该VLAN接口已经通过shutdown命令被关闭,即管理状态为关闭zDOWN:该VLAN接口的管理状态为开启,但物理状态为关闭,即该接口对应的VLAN内没有处于UP状态的端口(可能因为没有连接好或者线路故障)zUP:该端口的管理状态和物理状态均为开启LineprotocolcurrentstateVLAN接口的链路层协议状态,状态可能为:zDOWN:该VLAN接口的协议状态为关闭,通常是因为没有配置IP地址zUP:该VLAN接口的协议状态为开启DescriptionVLAN接口的字符串描述TheMaximumTransmitUnitVLAN接口允许通过的最大传输单元(MTU)Internetprotocolprocessing:对IP报文的处理能力,disabled表示没有为该接口配置IP地址IPPacketFrameTypeIPv4发送帧格式HardwareaddressVLAN接口对应的MAC地址Lastclearingofcounters最后一次清除计数器的时间1.
1.
3displayvlan【命令】displayvlan[vlan-id1[tovlan-id2]|all|dynamic|static]【视图】任意视图【缺省级别】1:监控级【参数】vlan-id1:显示指定VLAN的信息.
vlan-id1为指定VLAN的编号,取值范围为1~4094.
vlan-id1tovlan-id2:显示ID在指定范围内的VLAN的信息.
vlan-id1和vlan-id2为指定VLAN的编号,取值范围为1~4094.
all:显示所有VLAN的信息.
dynamic:显示系统动态创建的VLAN的数量和编号.
动态VLAN是指通过GVRP协议生成或通过Radius服务器下发的VLAN.
static:显示系统静态创建的VLAN的数量和VLAN编号.
静态VLAN是指通过命令行手工创建的VLAN.
1-4【描述】displayvlan命令用来显示VLAN的相关信息.
相关配置可参考命令vlan.
【举例】#显示VLAN2的信息.
displayvlan2VLANID:2VLANType:staticRouteInterface:configuredIPAddress:10.
1.
0.
5SubnetMask:255.
255.
255.
0Description:VLAN0002Name:V2TaggedPorts:noneUntaggedPorts:none表1-2displayvlan命令显示信息描述表字段解释VLANIDVLAN的编号VLANTypeVLAN的类型:static表示静态VLAN;dynamic表示动态VLANRouteinterface设备上是否创建了对应的VLAN接口:notconfigured(没有创建)/configured(创建了)IPAddressVLAN接口的主用IP地址(如果VLAN接口没有配置IP地址,则不显示该字段),如果VLAN接口上还配置了从IP地址,可以使用displayinterfacevlan-interface或者在VLAN接口视图下使用displaythis命令查看SubnetMaskVLAN接口的主用IP地址的子网掩码(如果VLAN接口没有配置IP地址,则不显示该字段)DescriptionVLAN的描述信息NameVLAN的名称TaggedPorts标识该VLAN报文从哪些端口发送时需要携带Tag标记UntaggedPorts标识该VLAN报文从哪些端口发送时不需要携带Tag标记1.
1.
4name【命令】nametextundoname【视图】VLAN视图【缺省级别】2:系统级1-5【参数】text:VLAN名称,为1~32个字符的描述信息(可以包含特殊字符及空格).
【描述】name命令用来指定当前VLAN的名称.
当交换机上配置了802.
1X或MAC地址认证功能后,可以通过Radius服务器来对认证通过的端口下发VLAN.
某些服务器可以向交换机发送需要下发的VLAN编号或者VLAN名称,当VLAN数量很多的时候,使用名称可以更明确的定位VLAN.
undoname命令用来恢复当前VLAN名称的缺省值.
缺省情况下,VLAN的名称为该VLAN的VLANID,如"VLAN0001".
【举例】#指定VLAN2的名称为"testvlan".
system-view[Sysname]vlan2[Sysname-vlan2]nametestvlan1.
1.
5interfacevlan-interface【命令】interfacevlan-interfacevlan-interface-idundointerfacevlan-interfacevlan-interface-id【视图】系统视图【缺省级别】2:系统级【参数】vlan-interface-id:VLAN接口的编号,取值范围为1~4094.
【描述】interfacevlan-interface命令用来进入指定的VLAN接口视图.
如果该VLAN接口不存在,则先创建该接口,再进入该VLAN接口视图.
undointerfacevlan-interface命令用来删除指定的VLAN接口.
需要注意的是:在创建VLAN接口之前,对应的VLAN必须已经创建.
否则,将不能创建指定的VLAN接口.
用户可以在VLAN接口视图下使用ipaddress命令配置IP地址,使得设备具有三层路由功能.
相关配置可参考命令displayinterfacevlan-interface.
【举例】#创建VLAN接口2.
system-view[Sysname]vlan2[Sysname-vlan2]quit1-6[Sysname]interfacevlan-interface2[Sysname-Vlan-interface2]1.
1.
6ipaddress【命令】ipaddressip-address{mask|mask-length}[sub]undoipaddress[ip-address{mask|mask-length}[sub]]【视图】VLAN接口视图【缺省级别】2:系统级【参数】ip-address:VLAN接口的IP地址,为点分十进制格式.
mask:子网掩码,为点分十进制格式.
mask-length:子网掩码长度,即子网掩码中"1"的个数,取值范围为0~32.
sub:表示该地址为VLAN接口的从IP地址.
【描述】ipaddress命令用来给VLAN接口指定IP地址和掩码.
undoipaddress命令用来删除VLAN接口的IP地址和掩码.
缺省情况下,没有配置VLAN接口的IP地址.
一般情况下,一个接口配置一个IP地址即可,但为了使设备的一个VLAN可以与多个子网相连,VLAN接口可以配置多个IP地址,其中一个为主IP地址,其余为从IP地址,目前设备支持的可配置的IP地址总数为2.
主从地址的配置关系为:z当配置主IP地址时,如果接口上已经有主IP地址,则原主IP地址被新配置的地址取代.
zundoipaddress命令不带任何参数表示删除该接口的所有IP地址.
zundoipaddressip-address{mask|mask-length}表示删除主IP地址.
zundoipaddressip-address{mask|mask-length}sub表示删除从IP地址.
z在删除主IP地址之前必须先删除从IP地址.
相关配置可参考"IP业务分册/IP地址命令"中的命令displayipinterface.
【举例】#指定VLAN接口1的IP地址为1.
1.
0.
1,子网掩码为255.
255.
255.
0.
system-view[Sysname]interfacevlan-interface1[Sysname-Vlan-interface1]ipaddress1.
1.
0.
1255.
255.
255.
01-71.
1.
7shutdown【命令】shutdownundoshutdown【视图】VLAN接口视图【缺省级别】2:系统级【参数】无【描述】shutdown命令用来关闭VLAN接口.
undoshutdown命令用来打开VLAN接口.
缺省情况下,当VLAN接口下所有以太网端口状态为down时,VLAN接口为down状态,即关闭状态;当VLAN接口下有一个或一个以上的以太网端口处于up状态,则VLAN接口处于up状态.
当VLAN接口的相关参数及协议配置好之后,可以使用undoshutdown命令启动接口;或者当VLAN接口出现故障时,可以用shutdown命令将接口先关闭,然后再用undoshutdown命令打开接口,这样有可能使接口恢复正常.
关闭和打开VLAN接口对于属于这个VLAN的任何一个以太网端口本身都不起作用,以太网端口的状态不随VLAN接口状态的改变而改变.
【举例】#关闭VLAN接口后再启动VLAN接口.
system-view[Sysname]interfacevlan-interface2[Sysname-Vlan-interface2]shutdown[Sysname-Vlan-interface2]undoshutdown1.
1.
8vlan【命令】vlan{vlan-id1[tovlan-id2]|all}undovlan{vlan-id1[tovlan-id2]|all}【视图】系统视图【缺省级别】2:系统级【参数】vlan-id1:VLAN的编号,取值范围为1~4094.
1-8vlan-id1tovlan-id2:指定VLAN的编号范围.
vlan-id1和vlan-id2为VLAN的编号,取值范围为1~4094.
all:所有VLAN,当设备允许创建的最大VLAN数小于4094时,不支持该参数.
【描述】vlanvlan-id命令用来创建VLAN并进入VLAN视图.
如果指定的VLAN已创建,则该命令直接用来进入该VLAN的视图.
vlanvlan-id1tovlan-id2命令用来批量创建vlan-id1到vlan-id2之间的所有VLAN.
undovlan命令用来删除VLAN.
需要注意的是,VLAN1为系统缺省VLAN,用户不能创建和删除.
相关配置可参考命令displayvlan.
【举例】#进入VLAN2的视图.
system-view[Sysname]vlan2[Sysname-vlan2]#批量创建VLAN4~VLAN100.
system-view[Sysname]vlan4to100Pleasewait.
Done.
1.
2基于端口的VLAN配置命令1.
2.
1displayport【命令】displayport{hybrid|trunk}【视图】任意视图【缺省级别】1:监控级【参数】hybrid:显示系统当前存在的Hybrid端口.
trunk:显示系统当前存在的Trunk端口.
【描述】displayport命令用来显示设备上当前存在的Hybrid或Trunk端口.
显示的信息包括端口对应的端口名、缺省VLANID和允许通过的VLANID号.
1-9【举例】#显示当前系统存在的Hybrid端口.
displayporthybridInterfacePVIDVLANpassingEth1/0/1100Tagged:1000,1002,1500,1600-1611,2000,2555-2558,3000,4000Untagged:1,10,15,18,20-30,44,55,67,100,150-160,200,255,286,300-302表1-3displayport命令显示信息描述表字段描述Interface接口名称PVID该端口的缺省VLANIDVLANpassing表示哪些VLAN的报文允许通过该端口Tagged表示哪些VLAN的报文通过该端口时必须携带VLANTagUntagged表示哪些VLAN的报文通过该端口时必须去掉VLANTag1.
2.
2port【命令】portinterface-listundoportinterface-list【视图】VLAN视图【缺省级别】2:系统级【参数】interface-list:以太网接口列表,表示方式为interface-list={interface-typeinterface-number[tointerface-typeinterface-number]}&.
其中interface-typeinterface-number为端口类型和端口号,&表示前面的参数最多可以输入10次.
【描述】port命令用来向当前VLAN中添加一个或一组Access端口.
undoport命令用来从当前VLAN中删除一个或一组Access端口.
缺省情况下,系统将所有端口都加入到VLAN1.
需要注意的是:z该命令只对Access端口有效.
z设备上的所有端口的缺省链路类型都是Access类型,但用户可以自行切换端口类型,具体配置可参考命令portlink-type.
1-10相关配置可参考命令displayvlan.
【举例】#向VLAN2中加入从Ethernet1/0/1到Ethernet1/0/2的以太网端口.
system-view[Sysname]vlan2[Sysname-vlan2]portethernet1/0/1toethernet1/0/21.
2.
3portaccessvlan【命令】portaccessvlanvlan-idundoportaccessvlan【视图】以太网接口视图【缺省级别】2:系统级【参数】vlan-id:指定的VLAN编号,取值范围为1~4094.
该VLAN必须是设备上已创建的VLAN,否则,该命令执行失败.
【描述】portaccessvlan命令用来将当前Access端口加入到指定的VLAN中.
undoportaccessvlan命令用来恢复缺省情况.
缺省情况下,所有Access端口均属于且只属于VLAN1.
【举例】#将Ethernet1/0/1端口加入到VLAN3中.
system-view[Sysname]vlan3[Sysname-vlan3]quit[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]portaccessvlan31.
2.
4porthybridpvidvlan【命令】porthybridpvidvlanvlan-idundoporthybridpvid【视图】以太网接口视图1-11【缺省级别】2:系统级【参数】vlan-id:指定接口的缺省的VLANID,取值范围为1~4094.
【描述】porthybridpvidvlan命令用来设置Hybrid端口的缺省VLANID.
undoporthybridpvid命令用来恢复缺省情况.
缺省情况下,Hybrid端口的缺省VLAN为VLAN1.
对Hybrid端口,执行undovlan命令删除端口的缺省VLAN后,端口的缺省VLAN配置不会改变,即可以使用已经不存在的VLAN作为缺省VLAN.
需要注意的是:z建议本机Hybrid端口的缺省VLAN和相连的对端设备的Hybrid端口的缺省VLAN保持一致.
z配置缺省VLAN后,必须使用porthybridvlan命令配置允许缺省VLAN的报文通过,出接口才能转发缺省VLAN的报文.
相关配置可参考命令portlink-type和porthybridvlan.
【举例】#将端口Ethernet1/0/1(Hybrid类型)的缺省VLAN设为100.
system-view[Sysname]vlan100[Sysname-vlan100]quit[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]portlink-typehybridtagged100[Sysname-Ethernet1/0/1]porthybridpvidvlan1001.
2.
5porthybridvlan【命令】porthybridvlanvlan-id-list{tagged|untagged}undoporthybridvlanvlan-id-list【视图】以太网接口视图【缺省级别】2:系统级【参数】vlan-id-list:VLAN列表,Hybrid端口要加入的VLAN的范围.
表示方式为vlan-id-list={vlan-id1[tovlan-id2]}&,vlan-id取值范围为1~4094,&表示前面的参数最多可以重复输入10次.
该VLAN必须是设备上已创建的VLAN,否则,该命令执行失败.
tagged:该端口在转发指定的VLAN报文时将保留VLANTag.
1-12untagged:该端口在转发指定的VLAN报文时将去掉VLANTag.
【描述】porthybridvlan命令用来允许指定的VLAN通过当前Hybrid端口.
undoporthybridvlan命令用来取消指定的VLAN通过当前Hybrid端口.
缺省情况下,Hybrid端口只允许VLAN1的报文以untagged方式通过,即VLAN1的报文从该端口发送出去后不携带VLANTag.
Hybrid端口允许多个VLAN通过.
如果多次使用porthybridvlan命令,那么Hybrid端口上允许通过的VLAN是这些vlan-id-list的合集.
相关配置可参考命令portlink-type.
【举例】#配置端口Ethernet1/0/1(Hybrid类型)允许VLAN2、VLAN4、VLAN50~VLAN100通过(假设指定的VLAN都已经创建),并且发送这些VLAN的报文时保留VLAN标签.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]portlink-typehybrid[Sysname-Ethernet1/0/1]porthybridvlan2450to100tagged1.
2.
6portlink-type【命令】portlink-type{access|hybrid|trunk}undoportlink-type【视图】以太网接口视图【缺省级别】2:系统级【参数】access:设置端口的链路类型为Access类型.
hybrid:设置端口的链路类型为Hybrid类型.
trunk:设置端口的链路类型为Trunk类型.
【描述】portlink-type命令用来设置端口的链路类型.
undoportlink-type命令用来恢复缺省情况.
缺省情况下,所有端口的链路类型均为Access类型.
Trunk端口和Hybrid端口之间不能直接切换,只能先设为Access端口,再设置为其它类型端口.
1-13【举例】#将以太网端口Ethernet1/0/1设置为Trunk类型端口.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]portlink-typetrunk1.
2.
7porttrunkpermitvlan【命令】porttrunkpermitvlan{vlan-id-list|all}undoporttrunkpermitvlan{vlan-id-list|all}【视图】以太网接口视图【缺省级别】2:系统级【参数】vlan-id-list:VLAN列表,为Trunk端口加入的VLAN的范围,表示方式为vlan-id-list={vlan-id1[tovlan-id2]}&,vlan-id取值范围为1~4094,&表示前面的参数最多可以重复输入10次.
all:表示允许所有VLAN通过该Trunk端口,该参数通常只用于GVRP的配置.
在没有配置GVRP的情况下,建议用户不要使用porttrunkpermitall命令,以防止未授权VLAN的用户通过该端口访问受限资源.
【描述】porttrunkpermitvlan命令用来允许指定的VLAN通过当前Trunk端口.
undoporttrunkpermitvlan命令用来取消指定的VLAN通过当前Trunk端口.
缺省情况下,Trunk端口只允许VLAN1的报文通过.
Trunk端口可以允许多个VLAN通过.
如果多次使用porttrunkpermitvlan命令,那么Trunk端口上允许通过的VLAN是这些vlan-id-list的集合.
Trunk端口发送出去的报文,只有缺省VLAN的报文不带VLANTag,其他VLAN的报文均会保留VLANTag.
相关配置可参考命令portlink-type.
【举例】#配置端口Ethernet1/0/1(Trunk类型)允许VLAN2、4、50~100通过.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]portlink-typetrunk[Sysname-Ethernet1/0/1]porttrunkpermitvlan2450to100Pleasewait.
Done.
1-141.
2.
8porttrunkpvidvlan【命令】porttrunkpvidvlanvlan-idundoporttrunkpvid【视图】以太网接口视图【缺省级别】2:系统级【参数】vlan-id:指定接口的缺省VLANID,取值范围为1~4094.
【描述】porttrunkpvidvlan命令用来设置Trunk端口的缺省VLANID.
undoporttrunkpvid命令用来恢复缺省情况.
缺省情况下,Trunk端口的缺省VLAN为VLAN1.
对Trunk端口,执行undovlan命令删除端口的缺省VLAN后,端口的缺省VLAN配置不会改变,即使用已经不存在的VLAN作为缺省VLAN.
需要注意的是:z本端设备Trunk端口的缺省VLANID和相连的对端设备的Trunk端口的缺省VLANID必须一致,否则报文将不能正确传输.
z配置缺省VLAN后,必须使用porttrunkpermitvlan命令配置允许缺省VLAN的报文通过,出接口才能转发缺省VLAN的报文.
相关配置可参考命令portlink-type和porttrunkpermitvlan.
【举例】#将端口Ethernet1/0/1(Trunk类型)的缺省VLAN设置为100.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]portlink-typetrunk[Sysname-Ethernet1/0/1]porttrunkpvidvlan1001.
3基于MAC的VLAN配置命令1.
3.
1displaymac-vlan【命令】displaymac-vlan{all|dynamic|mac-addressmac-address[maskmac-mask]|static|vlanvlan-id}1-15【视图】任意视图【缺省级别】1:监控级【参数】all:显示MAC-VLAN表的所有表项.
dynamic:显示动态配置的MAC-VLAN表项.
mac-addressmac-address:按MAC显示MAC-VLAN表项.
maskmac-mask:显示指定范围的MAC-VLAN表项.
static:显示静态配置的MAC-VLAN表项.
vlanvlan-id:显示指定VLAN的MAC-VLAN表项.
【描述】displaymac-vlan命令用来显示MAC-VLAN表项.
指定mac-address参数但不带mask参数,则显示单个MACVLAN表项.
【举例】#显示MAC-VLAN表的所有表项.
displaymac-vlanallThefollowingMAC-VLANaddressexist:S:StaticD:DynamicMACADDRMASKVLANIDPRIOSTATE0008-0001-0000FFFF-FF00-000053S0002-0001-0000FFFF-FFFF-FFFF53S&DTotalMACVLANaddresscount:2表1-4displaymac-vlan命令显示信息描述表字段描述ThefollowingMAC-VLANaddressexist:目前设备上存在以下MACVLAN配置S:Static以下显示信息中,S表示静态配置的MACVLAND:Dynamic以下显示信息中,D表示动态配置的MACVLANMACADDR配置的MAC-VLAN的MAC地址MASK配置的MAC-VLAN的MAC地址对应的掩码VLANID用户配置的MAC地址所对应的VLANPRIO用户配置的MAC地址所对应的802.
1P优先级1-16字段描述STATE该表项的属性,MAC-VLAN表中的表项有三种属性:zS表示该表项是通过用户静态配置生成的zD表示该表项是通过认证功能自动生成的zS&D表示该表项由静态和动态同时配置的1.
3.
2displaymac-vlaninterface【命令】displaymac-vlaninterface【视图】任意视图【缺省级别】1:监控级【参数】无【描述】displaymac-vlaninterface命令用来显示所有使能了MAC-VLAN功能的接口.
相关配置可参考命令mac-vlanenable.
【举例】#显示所有使能了MAC-VLAN功能的接口.
displaymac-vlaninterfaceMACVLANisenabledonfollowingports:Ethernet1/0/1Ethernet1/0/21.
3.
3mac-vlanenable【命令】mac-vlanenableundomac-vlanenable【视图】以太网接口视图【缺省级别】2:系统级【参数】无1-17【描述】mac-vlanenable命令用来使能端口的MACVLAN功能.
undomac-vlanenable命令用来禁用端口的MACVLAN功能.
缺省情况下,没有使能端口的MACVLAN功能.
【举例】#使能端口Ethernet1/0/1的MACVLAN功能.
system-view[Sysname]interfaceethernet1/0/1[Sysname–Ethernet1/0/1]mac-vlanenable1.
3.
4mac-vlanmac-address【命令】mac-vlanmac-addressmac-address[maskmac-mask]vlanvlan-id[prioritypri]undomac-vlan{all|mac-addressmac-address[maskmac-mask]|vlanvlan-id}【视图】系统视图【缺省级别】2:系统级【参数】mac-addressmac-address:指定MAC地址.
maskmac-mask:指定MAC地址的掩码,二进制时高位必须为连续1.
vlanvlan-id:指定VLAN编号,取值为1~4094.
prioritypri:指定MAC地址对应VLAN的802.
1p优先级,取值为0~7,缺省值为0.
all:删除所有的静态MAC-VLAN表项.
【描述】mac-vlanmac-address命令用来设置MAC地址所对应的VLAN以及其优先级.
undomac-vlan命令用来删除MAC地址与VLAN的关联.
设备维护两张MAC-VLAN表,一种是通过指定mask参数配置的MAC-VLAN表,该表里的表项描述的是一类MAC地址和VLAN、优先级之间的关系;一种是不指定mask参数直接配置的MAC-VLAN表,该表里的表项描述的是单个MAC地址和VLAN、优先级之间的关系.
根据用户的配置,系统将自动往这两个表里添加/删除表项.
【举例】#设置单个MAC地址(0-1-1)与VLAN100的关联,并指定优先级为7.
system-view[Sysname]mac-vlanmac-address0-1-1vlan100priority7#设置将MAC地址前6位为111122的用户与VLAN100关联,优先级为4.
system-view1-18[Sysname]mac-vlanmac-address1111-2222-3333maskffff-ff00-0000vlan100priority41.
3.
5vlanprecedence【命令】vlanprecedence{mac-vlan|ip-subnet-vlan}undovlanprecedence【视图】以太网接口视图【缺省级别】2:系统级【参数】mac-vlan:表示优先根据MAC地址来匹配VLAN.
ip-subnet-vlan:表示优先根据子网设置来匹配VLAN.
【描述】vlanprecedence命令用来设置端口VLAN的匹配优先级.
undovlanprecedence命令用来恢复缺省情况.
缺省情况下,优先根据MAC地址来匹配VLAN.
需要注意的是,该配置只对基于单个MAC的VLAN表项和基于子网的VLAN有效.
如果端口下同时使能了MACVLAN和IP子网VLAN,则当端口收到报文后,会优先匹配maskMAC-VLAN表项,然后再根据vlanprecedence命令的配置情况来决定是优先匹配单个MAC-VLAN表还是优先匹配IP子网-VLAN表.
【举例】#设置优先根据MAC地址来匹配VLAN.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]vlanprecedencemac-vlani目录1逻辑接口配置命令.
1-11.
1逻辑接口配置命令1-11.
1.
1description1-11.
1.
2displayinterfaceloopback.
1-21.
1.
3displayinterfacenull.
1-31.
1.
4interfaceloopback1-41.
1.
5interfacenull1-41.
1.
6resetcountersinterface.
1-51.
1.
7shutdown1-51-1z手册中标有请以设备实际情况为准的地方,请参见"用户手册"中的"特性差异化列表"部分的描述.
z设备支持的接口类型和编号与设备的实际情况相关,本手册涉及以太网接口的配置举例统一使用Eth口举例说明.
实际使用中请根据具体设备的接口类型和编号进行配置.
1逻辑接口配置命令1.
1逻辑接口配置命令1.
1.
1description【命令】descriptiontextundodescription【视图】Loopback接口视图/Null0接口视图【缺省级别】2:系统级【参数】text:描述接口的描述字符串,可支持的描述字符包括英文可以包含标准字符(区分大小写的字母、数字)、英文特殊字符、空格、以及符合unicode编码规范的其他文字和符号,为1~80个字符的字符串.
z一个英文字符占用一个字符长度,一个unicode编码的字符占用两个字符长度,用户可以在描述字符串中混合输入英文字符和unicode字符,但字符串总长度不能超过规定的长度范围.
z如果用户在设置描述字符时需要使用unicode编码的某种文字或符号,则必须具有相应的输入法软件,并使用支持该字符的远程登录软件登录到设备上进行配置.
z一个unicode编码的字符占用两个字符长度,所以当所配置的描述信息长度达到或超过终端软件最大列宽时,终端软件会进行自动换行,此时可能导致unicode字符被截断,终端软件会在换行处之后显示乱码.
【描述】description命令用来设置当前接口的描述信息.
undodescription命令用来恢复缺省情况.
缺省情况下,接口的描述信息为"接口名interface",比如:Loopback1Interface.
相关配置可参考命令displayinterface.
1-2【举例】#设置接口Loopback0的描述信息为"loopback0".
system-view[Sysname]interfaceloopback0[Sysname-loopback0]descriptionloopback01.
1.
2displayinterfaceloopback【命令】displayinterfaceloopback[interface-number]【视图】任意视图【缺省级别】1:监控级【参数】interface-number:Loopback接口的编号,取值为0.
【描述】displayinterfaceloopback命令用来显示Loopback接口的相关信息.
如果不指定接口编号,将显示所有已创建的Loopback接口的相关信息.
相关配置可参考命令interfaceloopback.
【举例】#查看指定接口Loopback0的状态.
displayinterfaceloopback0LoopBack0currentstate:UPLineprotocolcurrentstate:UP(spoofing)Description:LoopBack0InterfaceTheMaximumTransmitUnitis1536Internetprotocolprocessing:disabledPhysicalisLoopbackLast300secondsinput:0bytes/sec,0bits/sec,0packets/secLast300secondsoutput:0bytes/sec,0bits/sec,0packets/sec0packetsinput,0bytes,0drops0packetsoutput,0bytes,0drops表1-1displayinterfaceloopback命令显示信息描述表字段描述currentstate接口当前的物理状态:(UP/AdministrtelyDOWN)Lineprotocolcurrentstate链路层协议状态:UP(Spoofing:接口的欺骗属性,即接口的网络层协议状态显示是up的,但实际可能没有对应的链路,或者所对应的链路不是永久存在而是按需建立)Description接口的描述字符串1-3字段描述TheMaximumTransmitUnit接口的最大传输单元Internetprotocolprocessing网络层协议处理状况:disabled和enabled(状态显示为InternetAddressisX.
X.
X.
X/XXPrimary)Physical接口的物理类型Last300secondsinput:0bytes/sec,0bits/sec,0packets/sec最近300秒钟的平均输入速率:bytes/sec表示平均每秒输入的字节数,bits/sec表示平均每秒输入的比特数,packets/sec表示平均每秒输入的包数Last300secondsoutput:0bytes/sec,0bits/sec,0packets/sec最近300秒钟的平均输出速率:bytes/sec表示平均每秒输出的字节数,bits/sec表示平均每秒输出的比特数,packets/sec表示平均每秒输出的包数0packetsinput,0bytes,0drops接口输入的报文总数(分别以包和字节为单位进行了统计),输入报文中丢弃的报文数0packetsoutput,0bytes,0drops接口输出的报文总数(分别以包和字节为单位进行了统计),输出报文中丢弃的报文数1.
1.
3displayinterfacenull【命令】displayinterfacenull[0]【视图】任意视图【缺省级别】1:监控级【参数】0:Null接口的编号,取值固定为0.
【描述】displayinterfacenull命令用来查看Null接口的状态信息.
由于只存在一个Null接口Null0,所以,如果不指定参数,显示的也是Null0的状态信息.
相关配置可参考命令interfacenull.
【举例】#查看指定接口Null0的状态信息.
displayinterfacenull0NULL0currentstate:UPLineprotocolcurrentstate:UP(spoofing)Description:NULL0InterfaceTheMaximumTransmitUnitis1500Internetprotocolprocessing:disabledPhysicalisNULLDEVLast300secondsinput:0bytes/sec,0bits/sec,0packets/secLast300secondsoutput:0bytes/sec,0bits/sec,0packets/sec1-40packetsinput,0bytes,0drops0packetsoutput,0bytes,0dropsdisplayinterfacenull命令字段描述请参见"表1-1".
1.
1.
4interfaceloopback【命令】interfaceloopbackinterface-numberundointerfaceloopbackinterface-number【视图】系统视图【缺省级别】2:系统级【参数】interface-number:Loopback接口的编号,取值为0.
【描述】interfaceloopback命令用来创建Loopback接口,并进入指定的Loopback接口视图.
undointerfaceloopback命令用来删除指定的Loopback接口.
相关配置可参考命令displayinterfaceloopback.
【举例】#创建接口Loopback0.
system-view[Sysname]interfaceloopback0[Sysname-LoopBack0]1.
1.
5interfacenull【命令】interfacenull0【视图】系统视图【缺省级别】2:系统级【参数】0:Null接口的编号.
【描述】interfacenull命令用来进入Null接口的视图.
Null接口只有一个,固定为Null0.
该接口始终处于up状态,不能被关闭或删除.
1-5相关配置可参考命令displayinterfacenull.
【举例】#进入Null0接口的视图.
system-view[Sysname]interfacenull0[Sysname-NULL0]1.
1.
6resetcountersinterface【命令】resetcountersinterface[interface-type[interface-number|interface-number.
subnumber]]【视图】用户视图【缺省级别】2:系统级【参数】interface-type:逻辑接口类型.
interface-number:逻辑接口编号.
interface-number.
subnumber:指定逻辑子接口.
其中interface-number为主接口编号;subnumber为子接口编号,取值范围为1~4094.
【描述】resetcountersinterface命令用来清除指定逻辑接口的统计信息.
在某些情况下,需要统计一定时间内某逻辑接口的流量,这就需要在统计开始前清除该逻辑接口原有的统计信息,重新进行统计.
z如果不指定interface-type和interface-number,则清除所有接口的统计信息;z如果指定interface-type而不指定interface-number,则清除所有该类型逻辑接口的统计信息;z如果同时指定interface-type和interface-number,则清除指定逻辑接口的统计信息.
【举例】#清除接口Loopback0的统计信息.
resetcountersinterfaceloopback01.
1.
7shutdown【命令】shutdownundoshutdown【视图】Loopback视图1-6【缺省级别】2:系统级【参数】无【描述】shutdown命令用来关闭Loopback接口.
undoshutdown命令用来打开以Loopback接口.
缺省情况下,Loopback接口为打开状态.
【举例】#关闭接口Loopback0.
system-view[Sysname]interfaceloopback0[Sysname-Loopback0]shutdowni目录1WLAN接口配置命令.
1-11.
1WLAN接口配置命令1-11.
1.
1description1-11.
1.
2displayinterfacewlan-bss1-21.
1.
3displayinterfacewlan-radio.
1-31.
1.
4displayinterfacewlan-mesh.
1-51.
1.
5interfacewlan-bss.
1-61.
1.
6interfacewlan-mesh1-61.
1.
7interfacewlan-radio1-71.
1.
8shutdown(WLAN-Radiointerfaceview)1-71.
1.
9shutdown(WLAN-BSSinterfaceview)1-81-1z手册中标有请以设备实际情况为准的地方,请参见"用户手册"中的"特性差异化列表"部分的描述.
z设备支持的接口类型和编号与设备的实际情况相关,本手册涉及以太网接口的配置举例统一使用Eth口举例说明.
实际使用中请根据具体设备的接口类型和编号进行配置.
1WLAN接口配置命令1.
1WLAN接口配置命令1.
1.
1description【命令】descriptiontextundodescription【视图】WLAN-BSS接口视图/WLAN-Radio接口视图/WLAN_MESH接口视图【缺省级别】2:系统级【参数】text:描述接口的描述字符串,可支持的描述字符包括英文可以包含标准字符(区分大小写的字母、数字)、英文特殊字符、空格、以及符合unicode编码规范的其他文字和符号,为1~80个字符的字符串.
z一个英文字符占用一个字符长度,一个unicode编码的字符占用两个字符长度,用户可以在描述字符串中混合输入英文字符和unicode字符,但字符串总长度不能超过规定的长度范围.
z如果用户在设置描述字符时需要使用unicode编码的某种文字或符号,则必须具有相应的输入法软件,并使用支持该字符的远程登录软件登录到设备上进行配置.
z一个unicode编码的字符占用两个字符长度,所以当所配置的描述信息长度达到或超过终端软件最大列宽时,终端软件会进行自动换行,此时可能导致unicode字符被截断,终端软件会在换行处之后显示乱码.
【描述】description命令用来设置当前接口的描述信息.
undodescription命令用来恢复默认情况.
缺省情况下,接口的描述信息为interface-nameinterface.
1-2【举例】#配置WLAN-Radio1/0/1接口的描述信息为WLAN-Radio1.
system-view[Sysname]interfacewlan-radio1/0/1[Sysname-WLAN-Radio1/0/1]descriptionWLAN-Radio11.
1.
2displayinterfacewlan-bss【命令】displayinterfacewlan-bss[interface-number]【视图】任意视图【缺省级别】1:监控级【参数】interface-number:WLAN-BSS接口编号,取值范围为0~31.
【描述】displayinterfacewlan-bss命令用来显示WLAN-BSS接口的信息.
【举例】#显示WLAN-BSS1接口的信息.
displayinterfacewlan-bss1WLAN-BSS1currentstate:DOWNIPPacketFrameType:PKTFMT_ETHNT_2,HardwareAddress:000f-e2c0-0110Description:WLAN-BSS1InterfacePVID:1Portlink-type:accessTaggedVLANID:noneUntaggedVLANID:1Portpriority:0Maximumclientnumber:64Clients:0associating,0associatedInput(total):0packets,0bytes:0unicasts,0bytes:0broadcasts,0bytesOutput(total):0packets,0bytes:0unicasts,0bytes:0broadcasts,0bytes1-3表1-1displayinterfacewlan-bss命令显示信息描述表字段描述WLAN-BSS1currentstate接口的物理层链路状态IPPacketFrameType接口输出帧封装类型HardwareAddress接口输出帧的MAC地址Description接口的描述信息PVID接口的缺省VLANIDPortlink-type接口链路类型(只能为access)TaggedVLANID表示该端口发送报文时,哪些VLAN的报文需要携带Tag标记UntaggedVLANID表示该端口发送报文时,哪些VLAN的报文不需要携带Tag标记Portpriority接口优先级Maximumclientnumber允许接入的最大用户数Clients:0associating,0associated用户终端:当前正在关联的client的数目,当前已经关联的client的数目Input(total):0packets,0bytes:0unicasts,0bytes:0broadcasts,0bytes接口物理层输入报文统计信息:z总包数,总字节数z单播总包数,单播总字节数z广播总包数,广播总字节数Output(total):0packets,0bytes:0unicasts,0bytes:0broadcasts,0bytes接口物理层输出报文统计信息:z总包数,总字节数z单播总包数,单播总字节数z广播总包数,广播总字节数1.
1.
3displayinterfacewlan-radio【命令】displayinterfacewlan-radio[interface-number]【视图】任意视图【缺省级别】1:监控级【参数】无【描述】displayinterfacewlan-radio命令用来显示WLAN-Radio接口的信息.
【举例】#显示WLAN-Radio1/0/1接口的信息.
displayinterfacewlan-radio1/0/1WLAN-Radio1/0/1currentstate:UP1-4IPPacketFrameType:PKTFMT_IEEE_802.
11,HardwareAddress:000f-e2c0-0110Description:WLAN-Radio1/0/1InterfaceRadio-type11a,channelauto(157),power(dBm)19auto(4)Received:0authenticationframes,0associationframesSentout:0authenticationframes,0associationframesStations:0associating,0associatedInput:5620packets,254801bytes:0unicasts,0bytes:5620broadcasts,254801bytes:0fragmented:0discarded,0bytes:0duplicates,96FCSerrors:0decryptionerrorsOutput:0packets,0bytes:0unicasts,0bytes:0broadcasts,0bytes:0fragmented:0discarded,0bytes:0failedRTS,0failedACK:0transmitretries,0multipletransmitretries表1-2displayinterfacewlan-radio命令显示信息描述表字段描述WLAN-Radio1/0/1currentstateWLAN-Radio接口的物理层链路状态IPPacketFrameType接口输出帧封装类型HardwareAddress接口输出帧的MAC地址Description接口的描述信息Radio-type11a接口使用的WLAN的协议类型channelauto(157)接口使用的信道,auto表示channel是由系统自动选择的,157为当前使用的信道如果信道是用户手工配置的,则该字段的显示格式为"channelconfigured-channel"power(dBm)19auto(4)接口的发送功率(单位为dBm),19是用户通过命令行配置的功率,auto表述实际的功率与用户配置的功率不同,当前的实际功率为4dBm(使能802.
11a频段的频谱管理功能和配置了802.
11a射频的功率限制后,接口的发送功率的实际可能与配置值不同,它取决于max-power和power-constraint)如果使用的不是802.
11a协议类型或者使用了802.
11a协议但没有配置802.
11a射频的功率限制,则该字段的显示格式为"power(dBm)configured-power"关于max-power和power-constraint命令请参见"WLAN分册"中的"WLAN命令"Received:0authenticationframes,0associationframes收到的:认证帧的个数,关联帧的个数Sentout:0authenticationframes,0associationframes发送的:认证帧的个数,关联帧的个数1-5字段描述Stations:0associating,0associated会话数目:当前正在关联的会话的数目,当前已经关联的会话的数目Input:5620packets,254801bytes:0unicasts,0bytes:5620broadcasts,254801bytes:0fragmented:0discarded,0bytes:0duplicates,96FCSerrors:0decryptionerrors接口物理层输入报文统计信息:z总包数,总字节数z单播总包数,单播总字节数z广播总包数,广播总字节数z分片报文总个数z被丢弃的总包数,被丢弃的总字节数z收到的重复帧的个数,FCS错误的次数z解密错误的次数Output:0packets,0bytes:0unicasts,0bytes:0broadcasts,0bytes:0fragmented:0discarded,0bytes:0failedRTS,0failedACK:0transmitretries,0multipletransmitretries接口物理层输出报文统计信息:z总包数,总字节数z单播总包数,单播总字节数z广播总包数,广播总字节数z分片报文的总个数z被丢弃的总包数,被丢弃的总字节数z发送失败的RTS报文个数,发送失败的ACK报文个数z重传帧的个数,重传的次数1.
1.
4displayinterfacewlan-mesh【命令】displayinterfacewlan-mesh[interface-number]【视图】任意视图【缺省级别】1:监控级【参数】interface-number:显示指定接口的信息.
interface-number表示接口编号,取值范围为已创建的WLAN-MESH接口的编号.
【描述】displayinterfacewlan-mesh命令用来显示WLAN-MESH接口的信息.
【举例】#显示接口WLAN-MESH3的信息.
displayinterfacewlan-mesh3WLAN-MESH3currentstate:DOWNIPPacketFrameType:PKTFMT_ETHNT_2,HardwareAddress:000f-e2c0-0110Description:WLAN-MESH3InterfacePVID:1Portlink-type:accessTaggedVLANID:none1-6UntaggedVLANID:1以上显示信息字段的具体含义请参见表1-1.
1.
1.
5interfacewlan-bss【命令】interfacewlan-bssinterface-numberundointerfacewlan-bssinterface-number【视图】系统视图【缺省级别】2:系统级【参数】interface-number:WLAN-BSS接口编号,取值范围为0~31.
【描述】interfacewlan-bss命令用来进入WLAN-BSS接口视图.
如果指定的WLAN-BSS接口不存在,则该命令先完成WLAN-BSS接口的创建,然后再进入该接口的视图.
undointerfacewlan-bss命令用来删除指定的WLAN-BSS接口.
【举例】#在系统视图下创建编号为1的WLAN-BSS接口.
system-view[Sysname]interfacewlan-bss1[Sysname-WLAN-BSS1]1.
1.
6interfacewlan-mesh【命令】interfacewlan-meshinterface-numberundointerfacewlan-meshinterface-number【视图】系统视图【缺省级别】2:系统级【参数】interface-number:WLAN-MESH接口编号,取值范围为0~1023.
【描述】interfacewlan-mesh命令用来进入WLAN-MESH接口视图.
如果指定的WLAN-MESH接口不存在,则该命令先完成WLAN-MESH接口的创建,然后再进入该接口的视图.
undointerface1-7wlan-mesh命令用来删除指定的WLAN-MESH接口.
【举例】#在系统视图下创建编号为2的WLAN-MESH接口.
system-view[Sysname]interfacewlan-mesh2[Sysname-WLAN-MESH2]1.
1.
7interfacewlan-radio【命令】interfacewlan-radiointerface-number【视图】系统视图【缺省级别】2:系统级【参数】interface-number:WLAN-Radio接口编号.
【描述】interfacewlan-radio命令用来进入WLAN-Radio接口视图.
【举例】#在系统视图下进入WLAN-Radio1/0/1接口视图.
system-view[Sysname]interfacewlan-radio1/0/1[Sysname-WLAN-Radio1/0/1]1.
1.
8shutdown(WLAN-Radiointerfaceview)【命令】shutdownundoshutdown【视图】WLAN-Radio接口视图【缺省级别】2:系统级【参数】无1-8【描述】shutdown命令用来关闭WLAN-Radio接口.
undoshutdown命令用来开启WLAN-Radio.
缺省情况下,WLAN-Radio接口处于开启状态.
【举例】#关闭WLAN-Radio1/0/1接口.
system-view[Sysname]interfacewlan-radio1/0/1[Sysname-WLAN-Radio1/0/1]shutdown1.
1.
9shutdown(WLAN-BSSinterfaceview)【命令】shutdownundoshutdown【视图】WLAN-BSS接口视图【缺省级别】2:系统级【参数】无【描述】shutdown命令用来禁用WLAN-BSS接口.
undoshutdown命令用来启用WLAN-BSS接口.
缺省情况下,WLAN-BSS接口处于启用状态.
需要注意的是,WLAN-BSS接口被禁用后,系统会自动断开与无线设备之间的连接.
【举例】#禁用WLAN-BSS1接口.
system-view[Sysname]interfacewlan-bss1[Sysname-WLAN-BSS1]shutdowni目录1MSTP配置命令.
1-11.
1MSTP配置命令.
1-11.
1.
1activeregion-configuration1-11.
1.
2checkregion-configuration1-21.
1.
3displaystp.
1-31.
1.
4displaystpabnormal-port.
1-71.
1.
5displaystpdown-port1-81.
1.
6displaystphistory.
1-91.
1.
7displaystpregion-configuration.
1-101.
1.
8displaystproot1-111.
1.
9displaystptc.
1-121.
1.
10instance1-121.
1.
11region-name1-131.
1.
12resetstp.
1-141.
1.
13revision-level.
1-151.
1.
14stpbpdu-protection.
1-151.
1.
15stpbridge-diameter1-161.
1.
16stpcompliance.
1-171.
1.
17stpconfig-digest-snooping1-171.
1.
18stpcost1-181.
1.
19stpedged-port1-191.
1.
20stpenable.
1-201.
1.
21stploop-protection.
1-211.
1.
22stpmax-hops.
1-211.
1.
23stpmcheck1-221.
1.
24stpmode.
1-231.
1.
25stpno-agreement-check.
1-231.
1.
26stppathcost-standard.
1-241.
1.
27stppoint-to-point.
1-251.
1.
28stpportpriority.
1-261.
1.
29stppriority.
1-271.
1.
30stpregion-configuration.
1-281.
1.
31stprootprimary.
1-281.
1.
32stprootsecondary.
1-291.
1.
33stproot-protection1-301.
1.
34stptc-protection.
1-301.
1.
35stptc-protectionthreshold.
1-311.
1.
36stptimerforward-delay.
1-311.
1.
37stptimerhello1-321.
1.
38stptimermax-age.
1-331.
1.
39stptimer-factor.
1-341.
1.
40stptransmit-limit1-351.
1.
41vlan-mappingmodulo1-351-1z手册中标有请以设备实际情况为准的地方,请参见"用户手册"中的"特性差异化列表"部分的描述.
z设备支持的接口类型和编号与设备的实际情况相关,本手册涉及以太网接口的配置举例统一使用Eth口举例说明.
实际使用中请根据具体设备的接口类型和编号进行配置.
1MSTP配置命令1.
1MSTP配置命令1.
1.
1activeregion-configuration【命令】activeregion-configuration【视图】MST域视图【缺省级别】2:系统级【参数】无【描述】activeregion-configuration命令用来激活MST域的配置.
需要注意的是:z在配置MST域的相关参数(特别是VLAN映射表)时,会引发生成树的重新计算,从而引起网络拓扑的振荡.
为了减少网络振荡,新配置的MST域参数并不会马上生效,而是在使用本命令激活,或使用命令stpenable使能MSTP协议后才会生效.
z在执行本命令前,建议先使用checkregion-configuration命令查看尚未生效的MST域配置是否正确,当确认这些配置无误后再执行本命令.
相关配置可参考命令instance、region-name、revision-level、vlan-mappingmodulo和checkregion-configuration.
【举例】#将VLAN2映射到生成树实例1上,并激活该配置.
system-view[Sysname]stpregion-configuration[Sysname-mst-region]instance1vlan2[Sysname-mst-region]activeregion-configuration1-21.
1.
2checkregion-configuration【命令】checkregion-configuration【视图】MST域视图【缺省级别】2:系统级【参数】无【描述】checkregion-configuration命令用来显示尚未生效的MST域配置信息,包括域名、修订级别以及VLAN映射表.
需要注意的是:z在两台或者多台使能了MSTP协议的设备上,只有当选择因子、域名、VLAN映射表和MSTP修订级别的配置都相同,且这些设备之间有链路相通时,它们才能属于同一个MST域.
z建议在激活MST域的配置前,先使用本命令查看尚未生效的MST域配置是否正确,当确认这些配置无误后再激活MST域的配置.
相关配置可参考命令instance、region-name、revision-level、vlan-mappingmodulo和activeregion-configuration.
【举例】#显示尚未生效的MST域配置信息.
system-view[Sysname]stpregion-configuration[Sysname-mst-region]checkregion-configurationAdminConfigurationFormatselector:0Regionname:000fe26a58edRevisionlevel:0InstanceVlansMapped01to9,11to40941510表1-1checkregion-configuration命令显示信息描述表字段描述FormatselectorMSTP协议规定的选择因子,缺省值为0,不可配RegionnameMST域的域名RevisionlevelMST域的修订级别1-3字段描述InstanceVlansMappedMST域的生成树实例和VLAN之间的映射关系1.
1.
3displaystp【命令】displaystp[instanceinstance-id][interfaceinterface-list][brief]【视图】任意视图【缺省级别】1:监控级【参数】instanceinstance-id:显示指定生成树实例的状态和统计信息.
instance-id为生成树实例的编号,取值范围为0~15,取值为0表示的是CIST.
interfaceinterface-list:显示生成树实例在指定端口上的状态和统计信息.
interface-list为端口列表,表示多个端口,表示方式为interface-list={interface-typeinterface-number[tointerface-typeinterface-number]}&.
其中,interface-type为端口类型,interface-number为端口编号.
&表示前面的参数最多可以输入10次.
brief:显示生成树实例状态和统计的简要信息.
【描述】displaystp命令用来显示生成树实例的状态和统计信息.
根据这些信息,可以对网络拓扑结构进行分析与维护,也可以用于查看MSTP协议工作是否正常.
需要注意的是:z如果未指定生成树实例和端口,则显示所有实例在所有端口上的生成树信息,显示信息按照实例编号的顺序排列,各实例内部再按照端口名称的顺序排列.
z如果指定了生成树实例但未指定端口,则显示该实例在所有端口上的生成树信息,显示信息按照端口名称的顺序排列.
z如果指定了端口但未指定生成树实例,则显示所有实例在该端口上的生成树信息,显示信息按照实例编号的顺序排列,各实例内部再按照端口名称的顺序排列.
z如果同时指定了生成树实例和端口,则显示指定实例在指定端口上的生成树信息,显示信息按照端口名称的顺序排列.
MSTP的状态信息包括:zCIST全局参数:协议工作模式、设备在CIST实例的优先级、MAC地址、HelloTime、MaxAge、ForwardDelay、MaxHops、CIST的总根、设备到CIST总根的外部路径开销、域根、设备到域根的内部路径开销、设备的CIST根端口、是否使能BPDU保护功能;zCIST端口参数:端口状态、角色、优先级、路径开销、指定桥、指定端口、是否是边缘端口、是否是点对点链路、端口的transmitlimit、是否使能根保护功能、端口的报文格式、是否域边1-4界端口、HelloTime、MaxAge、ForwardDelay、Message-agetime、Remaining-hops、指定端口是否快速迁移;zMSTI全局参数:MSTI实例ID、该实例的桥优先级、域根、内部路径开销、MSTI根端口、MASTER桥;zMSTI端口参数:端口状态、角色、优先级、路径开销、指定桥、指定端口、RemainingHops、指定端口是否快速迁移.
统计信息包括:z端口发送的TCNBPDU、CONFIGBPDU、RSTBPDU、MSTBPDU数量;z端口接收的TCNBPDU、CONFIGBPDU、RSTBPDU、MSTBPDU以及错误BPDU数量;z端口丢弃的BPDU数量.
相关配置可参考命令resetstp.
【举例】#显示生成树实例状态和统计的简要信息.
displaystpinstance0interfaceethernet1/0/1toethernet1/0/2briefMSTIDPortRoleSTPStateProtection0Ethernet1/0/1ALTEDISCARDINGLOOP0Ethernet1/0/2DESIFORWARDINGNONE表1-2displaystpbrief命令显示信息描述表字段描述MSTID生成树实例的编号Port端口名称,和相应的生成树实例对应Role端口角色:zALTE:表示AlternatezBACK:表示BackupzROOT:表示RootzDESI:表示DesignatedzMAST:表示MasterzDISA:表示DisabledSTPState端口状态:zFORWARDING:表示学习MAC地址,转发用户流量zDISCARDING:表示不学习MAC地址,不转发用户流量zLEARNING:表示学习MAC地址,不转发用户流量Protection端口上的保护类型:zROOT:表示根保护zLOOP:表示环路保护zBPDU:表示BPDU保护zNONE:表示无保护#显示生成树实例的状态和统计信息.
displaystp-------[CISTGlobalInfo][ModeMSTP]-------CISTBridge:32768.
000f-e200-22001-5BridgeTimes:Hello2sMaxAge20sFwDly15sMaxHop20CISTRoot/ERPC:0.
00e0-fc0e-6554/200200CISTRegRoot/IRPC:32768.
000f-e200-2200/0CISTRootPortId:128.
48BPDU-Protection:disabledBridgeConfig-Digest-Snooping:disabledTCorTCNreceived:2TimesincelastTC:0days0h:5m:42s----[Port1(Ethernet1/0/1)][FORWARDING]----PortProtocol:enabledPortRole:CISTDesignatedPortPortPriority:128PortCost(Legacy):Config=auto/Active=200Desg.
Bridge/Port:32768.
000f-e200-2200/128.
2PortEdged:Config=disabled/Active=disabledPoint-to-point:Config=auto/Active=trueTransmitLimit:10packets/hello-timeProtectionType:NoneMSTBPDUFormat:Config=auto/Active=legacyPortConfig-Digest-Snooping:disabledRapidtransition:falseNumofVlansMapped:1PortTimes:Hello2sMaxAge20sFwDly15sMsgAge2sRemHop20BPDUSent:186TCN:0,Config:0,RST:0,MST:186BPDUReceived:0TCN:0,Config:0,RST:0,MST:0-------[MSTI1GlobalInfo]-------MSTIBridgeID:0.
000f-e23e-9ca4MSTIRegRoot/IRPC:0.
000f-e23e-9ca4/0MSTIRootPortId:0.
0MSTIRootType:PRIMARYrootMasterBridge:32768.
000f-e23e-9ca4CosttoMaster:0TCreceived:0#当STP未使能时,显示生成树实例的状态和统计信息.
displaystpProtocolStatus:disabledProtocolStd.
:IEEE802.
1sVersion:3CISTBridge-Prio.
:32768MACaddress:000f-e200-8048Maxage(s):20Forwarddelay(s):151-6Hellotime(s):2Maxhops:20表1-3displaystp命令显示信息描述表字段描述CISTBridgeCIST实例上网桥IDBridgeTimes网桥相关的主要参数值:zHello:表示Hellotime定时器值zMaxAge:表示MaxAge定时器值zFwDly:表示Forwarddelay定时器值zMaxHop:表示MST域的最大跳数CISTRoot/ERPCCIST实例总根以及外部路径开销CISTRegRoot/IRPCCIST实例域根以及内部路径开销CISTRootPortIdCIST根端口的端口IDBPDU-Protection全局是否使能BPDU保护功能BridgeConfig-Digest-Snooping全局是否使能了摘要侦听功能TCorTCNreceived实例收到的TC及TCN报文数TimesincelastTC实例最近一次拓扑变化时间[FORWARDING]端口状态为FORWARDING,表示学习MAC地址,转发用户流量[DISCARDING]端口状态为DISCARDING,表示不学习MAC地址,不转发用户流量[LEARNING]端口状态为LEARNING,表示学习MAC地址,不转发用户流量PortProtocol端口是否使能STP协议PortRole端口角色,和生成树实例相对应.
具体角色分为:Alternate、Backup、Root、Designated、Master、DisabledPortPriority端口优先级PortCost(Legacy)端口的路径开销(Legacy表示当前设备的路径开销的计算方法,此外还有dot1d-1998和dot1t两种计算方式):zConfig:表示配置值zActive:表示实际值Desg.
Bridge/Port端口的指定桥ID和端口ID(对于不支持端口优先级的端口,这里显示的端口ID没有意义)PortEdged端口是否为边缘端口:zConfig:表示配置值zActive:表示实际值Point-to-point端口是否与点对点链路相连:zConfig:表示配置值zActive:表示实际值TransmitLimit端口每个HelloTime时间间隔发送报文的上限ProtectionType端口遇到异常情况启动保护的类型:zRoot:表示根保护zLoop:表示环路保护zBPDU:表示BPDU保护zNone:表示无保护1-7字段描述MSTBPDUFormat端口发送MSTP报文的格式,取值为legacy和802.
1s:zConfig:表示配置值zActive:表示实际值PortConfig-Digest-Snooping端口是否使能了摘要侦听功能Rapidtransition端口在当前实例是否快速迁移至转发状态NumofVlansMapped端口在当前实例中的VLAN计数PortTimes端口相关的主要参数值:zHello:表示Hellotime定时器值zMaxAge:表示MaxAge定时器值zFwDly:表示Forwarddelay定时器值zMsgAge:表示MessageAge定时器值zRemainHop:表示剩余跳数BPDUSent端口发送报文计数BPDUReceived端口接收报文计数MSTIBridgeIDMSTI网桥IDMSTIRegRoot/IRPCMSTI域根/内部路径开销MSTIRootPortIdMSTI根端口的端口IDMSTIRootTypeMSTI域根类型:zPRIMARYroot:表示根桥zSECONDARYroot:表示备份根桥MasterBridge实例Master桥IDCosttoMaster实例到Master桥的路径开销TCreceived实例收到的TC报文数ProtocolStatusMSTP协议状态ProtocolStd.
MSTP协议标准VersionMSTP协议版本CISTBridge-Prio.
设备在CIST中的优先级MACaddress设备的MAC地址Maxage(s)BPDU的最大生存时间(单位为秒)Forwarddelay(s)端口状态迁移的延时(单位为秒)Hellotime(s)根设备发送BPDU的周期(单位为秒)MaxhopsMST域中的最大跳数1.
1.
4displaystpabnormal-port【命令】displaystpabnormal-port【视图】任意视图1-8【缺省级别】1:监控级【参数】无【描述】displaystpabnormal-port命令用来显示非正常阻塞的端口信息.
可以导致端口非正常阻塞的原因包括:发生根保护、发生环路保护或发生MSTP报文格式不兼容保护.
【举例】#显示非正常阻塞的端口信息.
displaystpabnormal-portMSTIDBlockedPortReason1Ethernet1/0/1ROOT-Protected2Ethernet1/0/2LOOP-Protected表1-4displaystpabnormal-port命令显示信息描述表字段描述MSTID发生非正常阻塞的端口所在的生成树实例的编号BlockedPort发生非正常阻塞的端口的名称Reason导致端口非正常阻塞的原因:zROOT-Protected:表示发生了根保护zLOOP-Protected:表示发生了环路保护zFormatcompatibility-Protected:表示发生了MSTP报文格式不兼容保护1.
1.
5displaystpdown-port【命令】displaystpdown-port【视图】任意视图【缺省级别】1:监控级【参数】无【描述】displaystpdown-port命令用来显示被STP保护功能down掉的端口信息.
可以使端口down掉的STP保护功能包括:BPDU保护或MSTP报文格式频繁切换保护.
1-9【举例】#显示被STP保护功能down掉的端口信息.
displaystpdown-portDownPortReasonEthernet1/0/1BPDU-ProtectedEthernet1/0/2Formatfrequency-Protected表1-5displaystpabnormal-port命令显示信息描述表字段描述DownPortdown掉的端口名称Reason导致端口down的原因:zBPDU-Protected:表示BPDU保护zFormatfrequency-Protected:表示MSTP报文格式频繁切换保护1.
1.
6displaystphistory【命令】displaystp[instanceinstance-id]history【视图】任意视图【缺省级别】0:访问级【参数】instanceinstance-id:显示指定生成树实例的端口角色计算的历史信息.
instance-id为生成树实例的编号,取值范围为0~15,取值为0表示的是CIST.
【描述】displaystphistory命令用来显示生成树实例端口角色计算的历史信息.
需要注意的是:z如果未指定生成树实例,则显示所有实例的端口角色计算的历史信息,显示信息按照实例编号的顺序排列,各实例内部再按照端口角色计算的时间先后顺序排列.
z如果指定了生成树实例,则显示指定实例的所有端口角色计算的历史信息,显示信息按照端口角色计算的时间先后顺序排列.
【举例】#显示生成树实例2端口角色计算的历史信息.
displaystpinstance2historyslot1STPslot1historytraceInstance2PortEthernet1/0/1Rolechange:ROOT->DESI(Aged)1-10Time:2008/08/0800:22:56Portpriority:0.
00e0-fc01-651000.
00e0-fc01-6510128.
1PortEthernet1/0/2Rolechange:ALTER->ROOTTime:2008/08/0800:22:56Portpriority:0.
00e0-fc01-651000.
00e0-fc01-6510128.
2表1-6displaystphistory命令显示信息描述表字段描述Port端口名称Rolechange显示端口的角色变化(Aged表示由于报文超时引起的角色变化)Time端口角色计算时间Portpriority端口优先级1.
1.
7displaystpregion-configuration【命令】displaystpregion-configuration【视图】任意视图【缺省级别】1:监控级【参数】无【描述】displaystpregion-configuration命令用来显示当前生效的MST域配置信息,包括域名、修订级别以及VLAN映射表.
相关配置可参考命令instance、region-name、revision-level和vlan-mappingmodulo.
【举例】#显示当前生效的MST域配置信息.
displaystpregion-configurationOperConfigurationFormatselector:0Regionname:helloRevisionlevel:0InstanceVlansMapped021to409411to101-11211to20表1-7displaystpregion-configuration命令显示信息描述表字段描述FormatselectorMSTP协议规定的选择因子,缺省值为0,不可配置RegionnameMST域的域名RevisionlevelMST域的修订级别,可使用命令revision-level来配置,缺省为0级InstanceVlansMappedMST域的生成树实例和VLAN之间的映射关系1.
1.
8displaystproot【命令】displaystproot【视图】任意视图【缺省级别】1:监控级【参数】无【描述】displaystproot命令用来显示所有生成树实例的根桥信息.
【举例】#显示所有生成树实例的根桥信息.
displaystprootMSTIDRootBridgeIDExtPathCostIntPathCostRootPort00.
00e0-fc0e-65542002000Ethernet1/0/1表1-8displaystproot命令显示信息描述表字段描述MSTID生成树实例的编号RootBridgeID根桥的编号ExtPathCost外部路径开销.
设备可自动计算端口的缺省路径开销,用户也可使用命令stpcost来配置端口的路径开销IntPathCost内部路径开销.
设备可自动计算端口的缺省路径开销,用户也可使用命令stpcost来配置端口的路径开销RootPort根端口名称(若当前设备的某个端口是多实例的根端口则显示,否则不显示)1-121.
1.
9displaystptc【命令】displaystp[instanceinstance-id]tc【视图】任意视图【缺省级别】0:访问级【参数】instanceinstance-id:显示指定生成树实例的所有端口收发的TC或TCN报文数.
instance-id为生成树实例的编号,取值范围为0~15,取值为0表示的是CIST.
【描述】displaystptc命令用来显示生成树实例的所有端口收发的TC或TCN报文数.
需要注意的是:z如果未指定生成树实例,则显示所有实例的所有端口收发的TC或TCN报文数,显示信息按照实例编号的顺序排列,各实例内部再按照端口名称的顺序排列.
z如果指定了生成树实例,则显示指定实例的所有端口收发的TC或TCN报文数,显示信息按照端口名称的顺序排列.
【举例】#显示生成树实例0的所有端口收发的TC或TCN报文数.
displaystpinstance0tcMSTIDPortReceiveSend0Ethernet1/0/1640Ethernet1/0/202表1-9displaystptc命令显示信息描述表字段描述MSTID生成树实例的编号Port端口名称Receive端口收到的TC或TCN报文数Send端口发出的TC或TCN报文数1.
1.
10instance【命令】instanceinstance-idvlanvlan-listundoinstanceinstance-id[vlanvlan-list]1-13【视图】MST域视图【缺省级别】2:系统级【参数】instance-id:生成树实例的编号,取值范围为0~15,取值为0表示的是CIST.
vlanvlan-list:VLAN列表,表示多个VLAN的ID号.
vlan-list={vlan-id[tovlan-id]}&.
其中,vlan-id为VLAN的编号,取值范围为1~4094.
&表示前面的参数最多可以输入10次.
【描述】instance命令用来将指定VLAN映射到指定的生成树实例上.
undoinstance命令用来删除指定的VLAN与指定生成树实例之间的映射关系,这些VLAN将被重新映射到CIST(即实例0)上.
缺省情况下,所有VLAN都映射到CIST(即实例0)上.
需要注意的是:z如果undoinstance命令中没有指定VLAN,则与指定生成树实例有映射关系的所有VLAN都将重新映射到CIST上.
z不能将同一个VLAN映射到不同的生成树实例上.
如果将一个已映射到某实例的VLAN重新映射到另一个实例时,原先的映射关系将被取消.
z配置本命令后,必须执行activeregion-configuration命令才能激活本配置.
相关配置可参考命令displaystpregion-configuration、checkregion-configuration和activeregion-configuration.
【举例】#将VLAN2映射到生成树实例1上.
system-view[Sysname]stpregion-configuration[Sysname-mst-region]instance1vlan21.
1.
11region-name【命令】region-namenameundoregion-name【视图】MST域视图【缺省级别】2:系统级1-14【参数】name:MST域的域名,为1~32个字符的字符串.
【描述】region-name命令用来配置MST域的域名.
undoregion-name命令用来恢复缺省情况.
缺省情况下,MST域的域名为设备的MAC地址.
需要注意的是:zMST域名用来与MST域的VLAN映射表和MSTP的修订级别来共同确定设备所属的MST域.
z配置本命令后,必须执行activeregion-configuration命令才能激活本配置.
相关配置可参考命令instance、revision-level、vlan-mappingmodulo、displaystpregion-configuration、checkregion-configuration和activeregion-configuration.
【举例】#配置MST域的域名为hello.
system-view[Sysname]stpregion-configuration[Sysname-mst-region]region-namehello1.
1.
12resetstp【命令】resetstp[interfaceinterface-list]【视图】用户视图【缺省级别】1:监控级【参数】interfaceinterface-list:清除指定端口上的生成树统计信息.
interface-list为端口列表,表示多个端口,表示方式为interface-list={interface-typeinterface-number[tointerface-typeinterface-number]}&.
其中,interface-type为端口类型,interface-number为端口编号.
&表示前面的参数最多可以输入10次.
【描述】resetstp命令用来清除生成树的统计信息,包括端口收发的TCNBPDU、CONFIGBPDU、RSTBPDU和MSTBPDU的数量,其中STPBPDU和TCNBPDU只在CIST上统计.
需要注意的是:z如果指定了端口,则清除指定端口上的生成树统计信息;z如果不指定端口,则清除所有端口上的生成树统计信息.
相关配置可参考命令displaystp.
1-15【举例】#清除端口Ethernet1/0/1到Ethernet1/0/2上的生成树统计信息.
resetstpinterfaceethernet1/0/1toethernet1/0/21.
1.
13revision-level【命令】revision-levellevelundorevision-level【视图】MST域视图【缺省级别】2:系统级【参数】level:MSTP的修订级别,取值范围为0~65535.
【描述】revision-level命令用来配置MSTP的修订级别.
undorevision-level命令用来恢复缺省情况.
缺省情况下,MSTP的修订级别为0.
需要注意的是:zMSTP的修订级别用来与MST域名和MST域的VLAN映射表来共同确定设备所属的MST域.
修订级别可以在域名和VLAN映射表相同的情况下,来区分不同的域.
z配置本命令后,必须执行activeregion-configuration命令才能激活本配置.
相关配置可参考命令instance、region-name、vlan-mappingmodulo、displaystpregion-configuration、checkregion-configuration和activeregion-configuration.
【举例】#配置设备的MSTP修订级别为5.
system-view[Sysname]stpregion-configuration[Sysname-mst-region]revision-level51.
1.
14stpbpdu-protection【命令】stpbpdu-protectionundostpbpdu-protection【视图】系统视图1-16【缺省级别】2:系统级【参数】无【描述】stpbpdu-protection命令用来使能设备的BPDU保护功能.
undostpbpdu-protection命令用来关闭BPDU保护功能.
缺省情况下,BPDU保护功能处于关闭状态.
【举例】#使能BPDU保护功能.
system-view[Sysname]stpbpdu-protection1.
1.
15stpbridge-diameter【命令】stpbridge-diameterdiameterundostpbridge-diameter【视图】系统视图【缺省级别】2:系统级【参数】diameter:交换网络的网络直径,取值范围为2~7.
【描述】stpbridge-diameter命令用来配置交换网络的网络直径,即交换网络中任意两台终端设备间的最大设备数.
undostpbridge-diameter命令用来恢复缺省情况.
缺省情况下,交换网络的网络直径为7.
需要注意的是:z选用合适的HelloTime、ForwardDelay和MaxAge时间参数,可以加快生成树收敛速度.
这三个时间参数的取值与网络的规模有关,可以通过配置网络直径来间接设置这三个时间参数值.
当配置了网络直径后,MSTP会通过计算自动将这三个时间参数设置为较优值.
当网络直径为缺省值7时,这三个时间参数也将分别取其各自的缺省值.
z本命令配置的网络直径只对CIST有效,而对MSTI无效,且只能在根桥上进行配置才会生效.
相关配置可参考命令stptimerforward-delay、stptimerhello和stptimermax-age.
1-17【举例】#配置交换网络的网络直径为5.
system-view[Sysname]stpbridge-diameter51.
1.
16stpcompliance【命令】stpcompliance{auto|dot1s|legacy}undostpcompliance【视图】以太网接口视图/端口组视图/WLANMesh接口视图【缺省级别】2:系统级【参数】legacy:表示端口只收发与非标准格式兼容的MSTP报文.
dot1s:表示端口只收发标准格式(符合802.
1s协议)的MSTP报文.
auto:表示端口会自动识别收到的MSTP报文格式并根据识别结果确定发送的报文格式.
【描述】stpcompliance命令用来配置端口收发的MSTP报文格式.
undostpcompliance命令用来恢复缺省情况.
缺省情况下,端口会自动识别收到的MSTP报文格式并根据识别结果确定发送的报文格式.
需要注意的是,以太网接口或WLANMesh接口视图下的配置只对当前端口生效;端口组视图下的配置对当前端口组中的所有端口生效;二层聚合接口视图下的配置只对当前接口生效;聚合成员端口上的配置,只有当成员端口退出聚合组后才能生效.
【举例】#配置端口只收发标准格式的MSTP报文.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stpcompliancedot1s1.
1.
17stpconfig-digest-snooping【命令】stpconfig-digest-snoopingundostpconfig-digest-snooping【视图】系统视图/以太网接口视图/端口组视图/WLANMesh接口视图1-18【缺省级别】2:系统级【参数】无【描述】stpconfig-digest-snooping命令用来使能摘要侦听功能.
undostpconfig-digest-snooping命令用来关闭摘要侦听功能.
缺省情况下,摘要侦听功能处于关闭状态.
需要注意的是:z系统视图下的配置在全局生效;以太网接口或WLANMesh接口视图下的配置只对当前端口生效;端口组视图下的配置对当前端口组中的所有端口生效;二层聚合接口视图下的配置只对当前接口生效;聚合成员端口上的配置,只有当成员端口退出聚合组后才能生效.
z只有当全局和端口上都使能了摘要侦听功能后,该功能才能生效.
建议先在所有与第三方厂商设备相连的端口上都使能摘要侦听功能,然后再全局使能摘要侦听功能,以一次性让所有端口的配置生效,从而减少对网络的冲击;而关闭摘要侦听功能时,只需全局关闭即可,不必逐个端口关闭.
相关配置可参考命令displaystp.
【举例】#在端口Ethernet1/0/1上使能摘要侦听功能,并全局使能摘要侦听功能.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stpconfig-digest-snooping[Sysname-Ethernet1/0/1]quit[Sysname]stpconfig-digest-snooping1.
1.
18stpcost【命令】stp[instanceinstance-id]costcostundostp[instanceinstance-id]cost【视图】以太网接口视图/端口组视图/WLANMesh接口视图【缺省级别】2:系统级【参数】instanceinstance-id:指定生成树实例.
instance-id为生成树实例的编号,取值范围为0~15,取值为0表示的是CIST.
1-19cost:端口的路径开销.
取值范围由计算端口缺省路径开销所采用的计算方法来决定:z当采用IEEE802.
1D-1998标准来计算时,取值范围为1~65535.
z当采用IEEE802.
1t标准来计算时,取值范围为1~200000000.
z当采用私有标准来计算时,取值范围为1~200000.
【描述】stpcost命令用来配置端口的路径开销.
undostpcost命令用来恢复缺省情况.
缺省情况下,自动按照相应的标准计算各个生成树实例上的路径开销.
需要注意的是:z以太网接口或WLANMesh接口视图下的配置只对当前端口生效;端口组视图下的配置对当前端口组中的所有端口生效.
z端口的路径开销是生成树计算的重要依据,可以影响端口的角色选择.
在不同MSTI上为同一端口配置不同的路径开销值,可以使不同VLAN的流量沿不同的物理链路转发,从而实现按VLAN的负载分担的功能.
z端口路径开销值改变时,MSTP会重新计算端口的角色并进行状态迁移.
相关配置可参考命令displaystp.
【举例】#配置端口Ethernet1/0/1在生成树实例2上的路径开销为200.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stpinstance2cost2001.
1.
19stpedged-port【命令】stpedged-port{enable|disable}undostpedged-port【视图】以太网接口视图/端口组视图/WLANMesh接口视图【缺省级别】2:系统级【参数】enable:配置当前端口为边缘端口.
disable:配置当前端口为非边缘端口.
【描述】stpedged-port命令用来配置当前端口为边缘端口或非边缘端口.
undostpedged-port命令用来恢复缺省情况.
缺省情况下,端口为非边缘端口.
1-20需要注意的是:z以太网接口或WLANMesh接口视图下的配置只对当前端口生效;端口组视图下的配置对当前端口组中的所有端口生效.
z当端口直接与用户终端相连,而没有连接到其它设备或共享网段上,则该端口被认为是边缘端口.
网络拓扑变化时,边缘端口不会产生临时环路.
因此,如果将某个端口配置为边缘端口,则该端口可以快速迁移到转发状态.
对于直接与用户终端相连的端口,为能使其快速迁移到转发状态,请将其设置为边缘端口.
z由于边缘端口不与其它设备相连,所以不会收到其它设备发过来的配置消息(即BPDU报文).
在设备没有使能BPDU保护功能时,如果端口收到BPDU,即使用户设置该端口为边缘端口,该端口的实际运行状态也是非边缘端口.
【举例】#配置端口Ethernet1/0/1为边缘端口.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stpedged-portenable1.
1.
20stpenable【命令】stpenableundostpenable【视图】系统视图/以太网接口视图/端口组视图/WLANMesh接口视图【缺省级别】2:系统级【参数】无【描述】stpenable命令用来在全局或端口上使能MSTP协议.
undostpenable命令用来关闭全局或端口上的MSTP协议.
缺省情况下,全局的MSTP协议处于关闭状态.
而当全局使能了MSTP协议后,所有端口上的MSTP协议将处于开启状态.
需要注意的是:z系统视图下的配置在全局生效;以太网接口或WLANMesh接口视图下的配置只对当前端口生效;端口组视图下的配置对当前端口组中的所有端口生效.
z当MSTP协议开启后,设备会根据用户配置的MSTP工作模式来决定运行在STP兼容模式、RSTP模式还是MSTP模式下.
1-21z当MSTP协议开启后,MSTP根据收到的配置消息(即BPDU)动态维护相应VLAN的生成树状态;当MSTP协议关闭后,MSTP将不再维护该状态.
相关配置可参考命令stpmode.
【举例】#全局使能MSTP协议.
system-view[Sysname]stpenable#关闭端口Ethernet1/0/1上的MSTP协议.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]undostpenable1.
1.
21stploop-protection【命令】stploop-protectionundostploop-protection【视图】以太网接口视图/端口组视图/WLANMesh接口视图【缺省级别】2:系统级【参数】无【描述】stploop-protection命令用来使能端口的环路保护功能.
undostploop-protection命令用来恢复缺省情况.
缺省情况下,端口的环路保护功能处于关闭状态.
【举例】#在端口Ethernet1/0/1上使能环路保护功能.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stploop-protection1.
1.
22stpmax-hops【命令】stpmax-hopshopsundostpmax-hops1-22【视图】系统视图【缺省级别】2:系统级【参数】hops:最大跳数,取值范围为1~40.
【描述】stpmax-hops命令用来配置MST域的最大跳数,该跳数用来限制MST域的规模.
undostpmax-hops命令用来恢复缺省情况.
缺省情况下,MST域的最大跳数为20跳.
相关配置可参考命令displaystp.
【举例】#配置MST域的最大跳数为35跳.
system-view[Sysname]stpmax-hops351.
1.
23stpmcheck【命令】stpmcheck【视图】系统视图/以太网接口视图/WLANMesh接口视图【缺省级别】2:系统级【参数】无【描述】stpmcheck命令用来在全局或端口上执行mCheck操作.
在运行MSTP(或RSTP)的设备上,若某端口连接着运行STP协议的设备,该端口会自动迁移到STP兼容模式;但在下列两种情况下,该端口将无法自动迁移回MSTP(或RSTP)模式,而需要通过执行mCheck操作将其手工迁移回MSTP(或RSTP)模式:z运行STP协议的设备被关机或撤走;z运行STP协议的设备切换为MSTP(或RSTP)模式.
需要注意的是:z设备会根据用户配置的MSTP工作模式来决定运行在STP兼容模式、RSTP模式还是MSTP模式下.
1-23z只有当设备的MSTP运行模式为RSTP或MSTP模式时执行本命令才有效.
z系统视图下的配置在全局生效;以太网接口或WLANMesh接口视图下的配置只对当前端口生效;端口组视图下的配置对当前端口组中的所有端口生效.
相关配置可参考命令stpmode.
【举例】#在端口Ethernet1/0/1上执行mCheck操作.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stpmcheck1.
1.
24stpmode【命令】stpmode{stp|rstp|mstp}undostpmode【视图】系统视图【缺省级别】2:系统级【参数】stp:配置MSTP的工作模式为STP兼容模式.
rstp:配置MSTP的工作模式为RSTP模式.
mstp:配置MSTP的工作模式为MSTP模式.
【描述】stpmode命令用来配置MSTP的工作模式.
undostpmode命令用来恢复缺省情况.
缺省情况下,工作模式为MSTP模式.
相关配置可参考命令stpmcheck和stpenable.
【举例】#配置MSTP的工作模式为STP兼容模式.
system-view[Sysname]stpmodestp1.
1.
25stpno-agreement-check【命令】stpno-agreement-checkundostpno-agreement-check1-24【视图】以太网接口视图/端口组视图/WLANMesh接口视图【缺省级别】2:系统级【参数】无【描述】stpno-agreement-check命令用来在端口上使能NoAgreementCheck功能.
undostpno-agreement-check命令用来在端口上关闭NoAgreementCheck功能.
缺省情况下,NoAgreementCheck功能处于关闭状态.
当且仅当在根端口上使能本功能才会生效.
【举例】#在端口Ethernet1/0/1上使能NoAgreementCheck功能.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stpno-agreement-check1.
1.
26stppathcost-standard【命令】stppathcost-standard{dot1d-1998|dot1t|legacy}undostppathcost-standard【视图】系统视图【缺省级别】2:系统级【参数】dot1d-1998:表示按照IEEE802.
1D-1998标准来计算路径开销缺省值.
dot1t:表示按照IEEE802.
1t标准来计算路径开销缺省值.
legacy:表示按照私有标准来计算路径开销缺省值.
【描述】stppathcost-standard命令用来配置路径开销缺省值的计算标准.
undostppathcost-standard命令用来恢复情况.
1-25缺省情况下,路径开销缺省值的计算标准为legacy.
需要注意的是:z如果改变了路径开销缺省值的计算标准,则之前通过stpcost命令配置的端口路径开销将失去作用.
z端口速率与cost值的对应关系如表1-10所示.
表1-10端口速率与cost值对应表链路速率双工状态802.
1D-1998IEEE802.
1t私有标准0-65535200,000,000200,00010MbpsSinglePortAggregatedLink2PortsAggregatedLink3PortsAggregatedLink4Ports1001001001002,000,0001,000,000666,666500,0002,0001,8001,6001,400100MbpsSinglePortAggregatedLink2PortsAggregatedLink3PortsAggregatedLink4Ports19191919200,000100,00066,66650,0002001801601401000MbpsSinglePortAggregatedLink2PortsAggregatedLink3PortsAggregatedLink4Ports444420,00010,0006,6665,00020181614相关配置可参考命令stpcost和displaystp.
【举例】#配置按照IEEE802.
1D-1998标准来计算路径开销缺省值.
system-view[Sysname]stppathcost-standarddot1d-19981.
1.
27stppoint-to-point【命令】stppoint-to-point{auto|force-false|force-true}undostppoint-to-point【视图】以太网接口视图/端口组视图/WLANMesh接口视图【缺省级别】2:系统级【参数】force-true:与本端口相连的链路是点对点链路.
force-false:与本端口相连的链路不是点对点链路.
auto:自动检测与本端口相连的链路是否为点对点链路.
1-26【描述】stppoint-to-point命令用来配置端口的链路类型.
undostppoint-to-point命令用来恢复缺省情况.
缺省情况下,端口的链路类型为auto,即由MSTP来自动检测与本端口相连的链路是否为点对点链路.
需要注意的是:z以太网接口或WLANMesh接口视图下的配置只对当前端口生效;端口组视图下的配置对当前端口组中的所有端口生效.
z端口和非点对点链路相连时,端口的状态无法快速迁移.
z如果当前端口工作在全双工模式,则当前端口相连的链路就是点对点链路.
建议用户使用缺省值,由MSTP协议来进行自动检测.
z本配置对CIST和所有的MSTI有效.
当端口被设置为与点对点链路相连或与非点对点链路相连,则该端口在所有生成树实例上均被设置为与点对点链路相连或与非点对点链路相连.
如果与端口相连的实际物理链路不是点对点链路,而用户错误地将端口配置为与点对点链路相连,则有可能会引入临时回路.
相关配置可参考命令displaystp.
【举例】#配置与端口Ethernet1/0/1相连的链路是点对点链路.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stppoint-to-pointforce-true1.
1.
28stpportpriority【命令】stp[instanceinstance-id]portprioritypriorityundostp[instanceinstance-id]portpriority【视图】以太网接口视图/端口组视图/WLANMesh接口视图【缺省级别】2:系统级【参数】instanceinstance-id:指定生成树实例.
instance-id为生成树实例的编号,取值范围为0~15,取值为0表示的是CIST.
priority:端口的优先级,取值范围为0~240,以16为步长,如0、16、32等.
【描述】stpportpriority命令用来配置端口的优先级.
端口优先级可以影响端口在生成树实例上的角色选择.
undostpportpriority命令用来恢复缺省情况.
1-27缺省情况下,端口的优先级为128.
需要注意的是:z以太网接口或WLANMesh接口视图下的配置只对当前端口生效;端口组视图下的配置对当前端口组中的所有端口生效.
z用户可以在不同MSTI上对同一端口设置不同的优先级,从而使不同VLAN的流量沿不同的物理链路转发,完成按VLAN负载分担的功能.
z端口的优先级改变时,MSTP会重新计算端口的角色并进行状态迁移.
相关配置可参考命令displaystp.
【举例】#配置端口Ethernet1/0/1在生成树实例2上的优先级为16.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stpinstance2portpriority161.
1.
29stppriority【命令】stp[instanceinstance-id]prioritypriorityundostp[instanceinstance-id]priority【视图】系统视图【缺省级别】2:系统级【参数】instanceinstance-id:指定生成树实例.
instance-id为生成树实例的编号,取值范围为0~15,取值为0表示的是CIST.
priority:设备的优先级,该数值越小表示优先级越高.
取值范围为0~61440,步长为4096,即设备可以设置16个优先级取值,如0、4096、8192等.
【描述】stppriority命令用来配置设备的优先级.
undostppriority命令用来恢复缺省情况.
缺省情况下,设备的优先级为32768.
【举例】#配置设备在生成树实例1中的优先级为4096.
system-view[Sysname]stpinstance1priority40961-281.
1.
30stpregion-configuration【命令】stpregion-configurationundostpregion-configuration【视图】系统视图【缺省级别】2:系统级【参数】无【描述】stpregion-configuration命令用来进入MST域视图.
进入MST域视图后,用户可以对MST域的相关参数(域名、VLAN映射表和修订级别)进行配置.
undostpregion-configuration命令用来将MSTP域的配置恢复为缺省值.
缺省情况下,MST域的三个参数均取缺省值,即:MST域名为设备的桥MAC地址、所有VLAN都映射到CIST上、MSTP修订级别为0.
【举例】#进入MST域视图.
system-view[Sysname]stpregion-configuration[Sysname-mst-region]1.
1.
31stprootprimary【命令】stp[instanceinstance-id]rootprimaryundostp[instanceinstance-id]root【视图】系统视图【缺省级别】2:系统级【参数】instanceinstance-id:指定生成树实例.
instance-id为生成树实例的编号,取值范围为0~15,取值为0表示的是CIST.
【描述】stprootprimary命令用来配置当前设备为指定生成树实例的根桥.
undostproot命令用来恢复1-29缺省情况.
缺省情况下,设备不是任何生成树实例的根桥.
需要注意的是:z在一个生成树实例中,生效的根桥只有一个;当两台或两台以上的设备被指定为同一个生成树实例的根桥时,MSTP将选择MAC地址最小的设备作为根桥.
z用户可以为每个生成树实例指定一个根桥,而无需关心设备的优先级配置.
当设备被配置为根桥之后,不能再修改该设备的优先级.
相关配置可参考命令stppriority和stprootsecondary.
【举例】#配置当前设备为生成树实例0的根桥.
system-view[Sysname]stpinstance0rootprimary1.
1.
32stprootsecondary【命令】stp[instanceinstance-id]rootsecondaryundostp[instanceinstance-id]root【视图】系统视图【缺省级别】2:系统级【参数】instanceinstance-id:指定生成树实例.
instance-id为生成树实例的编号,取值范围为0~15,取值为0表示的是CIST.
【描述】stprootsecondary命令用来配置当前设备为指定生成树实例的备份根桥.
undostproot命令用来恢复缺省情况.
缺省情况下,设备不是任何生成树实例的备份根桥.
需要注意的是:z可以在每个生成树实例中指定多个备份根桥.
当根桥出现故障或被关机时,备份根桥可以取代根桥成为指定生成树实例的根;但此时若配置了新的根桥,则备份根桥将不会成为根桥.
如果配置了多个备份根桥,则MAC地址最小的备份根桥将成为指定生成树实例的根.
z当设备被配置为备份根桥之后,不能再修改该设备的优先级.
相关配置可参考命令stppriority和stprootprimary.
【举例】#配置当前设备为生成树实例0的备份根桥.
1-30system-view[Sysname]stpinstance0rootsecondary1.
1.
33stproot-protection【命令】stproot-protectionundostproot-protection【视图】以太网接口视图/端口组视图/WLANMesh接口视图【缺省级别】2:系统级【参数】无【描述】stproot-protection命令用来使能端口的根保护功能.
undostproot-protection命令用来恢复缺省情况.
缺省情况下,端口上的根保护功能处于关闭状态.
【举例】#在端口Ethernet1/0/1上使能根保护功能.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stproot-protection1.
1.
34stptc-protection【命令】stptc-protectionenablestptc-protectiondisable【视图】系统视图【缺省级别】2:系统级【参数】无【描述】stptc-protectionenable命令用来使能防TC-BPDU攻击保护功能.
stptc-protectiondisable命令用来关闭防TC-BPDU攻击保护功能.
1-31缺省情况下,防TC-BPDU攻击保护功能处于开启状态.
【举例】#关闭防TC-BPDU攻击保护.
system-view[Sysname]stptc-protectiondisable1.
1.
35stptc-protectionthreshold【命令】stptc-protectionthresholdnumberundostptc-protectionthreshold【视图】系统视图【缺省级别】2:系统级【参数】number:允许在一定时间内,收到TC-BPDU后立即刷新转发地址表项的最高次数,取值范围为1~255.
【描述】stptc-protectionthreshold命令用来配置设备在收到TC-BPDU后一定时间内,允许收到TC-BPDU后立即刷新转发地址表项的最高次数.
undostptc-protectionthreshold命令用来恢复缺省情况.
缺省情况下,设备在收到TC-BPDU后一定时间内,允许收到TC-BPDU后立即刷新转发地址表项的最高次数为6.
【举例】#配置设备在收到TC-BPDU后一定时间内,允许收到TC-BPDU后立即刷新转发地址表项的最高次数为10.
system-view[Sysname]stptc-protectionthreshold101.
1.
36stptimerforward-delay【命令】stptimerforward-delaytimeundostptimerforward-delay【视图】系统视图【缺省级别】2:系统级1-32【参数】time:ForwardDelay时间,取值范围为400~3000,步长为100,单位为厘秒.
【描述】stptimerforward-delay命令用来配置ForwardDelay时间.
undostptimerforward-delay命令用来恢复缺省情况.
缺省情况下,ForwardDelay时间为1500厘秒.
MSTP为了防止产生临时环路,在端口由Discarding状态转向Forwarding状态时设置了中间状态Learning,并且状态切换需要等待一定的时间,以保持与远端的设备状态切换同步.
根桥的ForwardDelay时间确定了状态迁移的时间间隔.
如果当前设备是根桥,该设备会按照本命令的配置来确定状态迁移的时间间隔;非根桥则会采用根桥的配置值.
根桥的HelloTime、ForwardDelay和MaxAge这三个时间参数的取值应满足以下关系,否则会引起网络的频繁震荡:(1)2*(ForwardDelay-1second)úMaxAge(2)MaxAgeú2*(HelloTime+1second)建议使用stpbridge-diameter命令配置交换网络的网络直径,MSTP会根据网络直径自动计算出这三个时间参数的较优值.
不建议直接使用本命令配置ForwardDelay时间.
相关配置可参考命令stptimerhello、stptimermax-age和stpbridge-diameter.
【举例】#配置ForwardDelay时间为2000厘秒.
system-view[Sysname]stptimerforward-delay20001.
1.
37stptimerhello【命令】stptimerhellotimeundostptimerhello【视图】系统视图【缺省级别】2:系统级【参数】time:HelloTime时间,取值范围为100~1000,步长为100,单位为厘秒.
【描述】stptimerhello命令用来配置HelloTime时间.
undostptimerhello命令用来恢复缺省情况.
缺省情况下,HelloTime时间为200厘秒.
1-33HelloTime时间用于生成树协议定时发送配置消息维护生成树的稳定.
如果设备在一段时间内没有收到BPDU,则会由于消息超时而对生成树进行重新计算.
当设备成为根桥时,该设备会按照本命令的配置来确定发送BPDU的时间间隔;非根桥则会采用根桥的配置值.
根桥的HelloTime、ForwardDelay和MaxAge这三个时间参数的取值应满足以下关系,否则会引起网络的频繁震荡:(1)2*(ForwardDelay-1second)úMaxAge(2)MaxAgeú2*(HelloTime+1second)建议使用stpbridge-diameter命令配置交换网络的网络直径,MSTP会根据网络直径自动计算出这三个时间参数的较优值.
不建议直接使用本命令配置HelloTime时间.
相关配置可参考命令stptimerforward-delay、stptimermax-age和stpbridge-diameter.
【举例】#配置HelloTime时间为400厘秒.
system-view[Sysname]stptimerhello4001.
1.
38stptimermax-age【命令】stptimermax-agetimeundostptimermax-age【视图】系统视图【缺省级别】2:系统级【参数】time:MaxAge时间,取值范围为600~4000,步长为100,单位为厘秒.
【描述】stptimermax-age命令用来配置MaxAge时间.
undostptimermax-age命令用来恢复缺省情况.
缺省情况下,MaxAge时间为2000厘秒.
MSTP可以检测链路故障,并自动恢复冗余链路为转发状态.
在CIST上,设备根据MaxAge时间来确定端口收到的配置消息是否超时.
如果端口上收到的配置消息超时,则需要对该生成树实例重新计算.
MaxAge时间对MSTI无效.
如果当前设备是CIST根桥,该设备会按照本命令的配置来确定配置消息是否超时;非CIST根桥则会采用CIST根桥的配置值.
根桥的HelloTime、ForwardDelay和MaxAge这三个时间参数的取值应满足以下关系,否则会引起网络的频繁震荡:(1)2*(ForwardDelay-1second)úMaxAge(2)MaxAgeú2*(HelloTime+1second)1-34建议使用stpbridge-diameter命令配置交换网络的网络直径,MSTP会根据网络直径自动计算出这三个时间参数的较优值.
不建议直接使用本命令配置MaxAge时间.
相关配置可参考命令stptimerforward-delay、stptimerhello和stpbridge-diameter.
【举例】#配置MaxAge时间为1000厘秒.
system-view[Sysname]stptimermax-age10001.
1.
39stptimer-factor【命令】stptimer-factorfactorundostptimer-factor【视图】系统视图【缺省级别】2:系统级【参数】factor:超时时间因子,取值范围为1~20.
【描述】stptimer-factor命令用来配置超时时间因子,该因子用来确定设备的超时时间:超时时间=超时时间因子*3*HelloTime.
undostptimer-factor命令用来恢复缺省情况.
缺省情况下,超时时间因子为3.
需要注意的是:z当网络拓扑结构稳定后,非根桥设备会每隔HelloTime时间向周围相连设备转发根桥发出的BPDU以确认链路是否存在故障.
通常如果设备在9倍的HelloTime时间内没有收到上游设备发来的BPDU,就会认为上游设备已经故障,从而重新进行生成树的计算.
z有时设备在较长时间内收不到上游设备发来的BPDU,可能是由于上游设备的繁忙导致的,在这种情况下一般不应重新进行生成树的计算.
因此在稳定的网络中,可以通过延长超时时间来减少网络资源的浪费.
在一个稳定的网络中,建议将超时时间因子配置为5~7.
相关配置可参考命令stptimerhello.
【举例】#配置超时时间因子为7.
system-view[Sysname]stptimer-factor71-351.
1.
40stptransmit-limit【命令】stptransmit-limitlimitundostptransmit-limit【视图】以太网接口视图/端口组视图/WLANMesh接口视图【缺省级别】2:系统级【参数】limit:每HelloTime时间内端口能够发送的BPDU最大数目,取值范围为1~255.
【描述】stptransmit-limit命令用来配置端口的最大发送速率,即每HelloTime时间内端口能够发送的BPDU最大数目.
undostptransmit-limit命令用来恢复缺省情况.
缺省情况下,端口的最大发送速率为10,即每HelloTime时间内每个端口最多能够发送10个BPDU.
需要注意的是:z以太网接口或WLANMesh接口视图下的配置只对当前端口生效;端口组视图下的配置对当前端口组中的所有端口生效.
z最大发送速率越高,每Hellotime内可发送的BPDU数量就越多,占用的系统资源也越多.
适当配置最大发送速率一方面可以限制端口发送BPDU的速度,另一方面还可以防止在网络拓扑动荡时,MSTP占用过多的带宽资源.
推荐采用缺省配置.
【举例】#配置端口Ethernet1/0/1的最大发送速率为5.
system-view[Sysname]interfaceethernet1/0/1[Sysname-Ethernet1/0/1]stptransmit-limit51.
1.
41vlan-mappingmodulo【命令】vlan-mappingmodulomodulo【视图】MST域视图【缺省级别】2:系统级1-36【参数】modulo:模值.
取值范围为1~15.
【描述】vlan-mappingmodulo命令用来快速配置VLAN映射表,使当前MST域内的所有VLAN按指定的模值映射到不同的生成树实例上.
缺省情况下,所有VLAN都映射到CIST(即实例0)上.
需要注意的是:z不能将同一个VLAN映射到不同的生成树实例上.
如果将一个已映射到某实例的VLAN重新映射到另一个实例时,原先的映射关系将被取消.
z本命令将VLAN映射到编号为(VLANID-1)%modulo+1的生成树实例上.
其中,(VLANID-1)%modulo表示对(VLANID-1)进行求模运算,如模值为15,则VLAN1映射到MSTI1、VLAN2映射到MSTI2、……、VLAN15映射到MSTI15、VLAN16映射到MSTI1,依次类推.
相关配置可参考命令region-name、revision-level、displaystpregion-configuration、checkregion-configuration和activeregion-configuration.
【举例】#将所有VLAN按照模8映射到生成树实例上.
system-view[Sysname]stpregion-configuration[Sysname-mst-region]vlan-mappingmodulo8

HostKvm - 夏季云服务器七折优惠 香港和韩国机房月付5.95美元起

HostKvm,我们很多人都算是比较熟悉的国人服务商,旗下也有多个品牌,差异化多占位策略营销的,商家是一个创建于2013年的品牌,有提供中国香港、美国、日本、新加坡区域虚拟化服务器业务,所有业务均对中国大陆地区线路优化,已经如果做海外线路的话,竞争力不够。今天有看到HostKvm夏季优惠发布,主要针对香港国际和韩国VPS提供7折优惠,折后最低月付5.95美元,其他机房VPS依然是全场8折。第一、夏...

打开海外主机域名商出现"Attention Required"原因和解决

最近发现一个比较怪异的事情,在访问和登录大部分国外主机商和域名商的时候都需要二次验证。常见的就是需要我们勾选判断是不是真人。以及比如在刚才要访问Namecheap检查前几天送给网友域名的账户域名是否转出的,再次登录网站的时候又需要人机验证。这里有看到"Attention Required"的提示。我们只能手工选择按钮,然后根据验证码进行选择合适的标记。这次我要选择的是船的标识,每次需要选择三个,一...

云基Yunbase无视CC攻击(最高500G DDoS防御),美国洛杉矶CN2-GIA高防独立服务器,

云基yunbase怎么样?云基成立于2020年,目前主要提供高防海内外独立服务器,欢迎各类追求稳定和高防优质线路的用户。业务可选:洛杉矶CN2-GIA+高防(默认500G高防)、洛杉矶CN2-GIA(默认带50Gbps防御)、香港CN2-GIA高防(双向CN2GIA专线,突发带宽支持,15G-20G DDoS防御,无视CC)。目前,美国洛杉矶CN2-GIA高防独立服务器,8核16G,最高500G ...

查看端口命令为你推荐
比赛winrar在线考试系统要求及使用说明曲目itunes设置win7支持ipad支持ipadwindows键是哪个windows 快捷键 大全联通iphone4iphone4想换联通的卡 是普通联通的卡都能开通3G么 还是得换联通3G卡 联通都有什么套餐 我是北京的csshack针对IE6的CSS HACK是什么?google统计怎样获得google ga 统计代码
荷兰vps warez 私服服务器 国外服务器网站 光棍节日志 青果网 商家促销 七夕促销 idc资讯 老左来了 isp服务商 中国网通测速 流媒体加速 卡巴斯基免费试用版 优酷黄金会员账号共享 www789 英国伦敦 大化网 卡巴斯基试用版下载 阿里云个人邮箱 更多