华为交换机配置命令大全(同名10398)

华为交换机配置命令大全第2章 登录以太网交换机2.1 命令行接口S2000B系列以太网交换机向用户提供一系列的配置命令以及命令行接口,以方便用户配置和管理命令行接口有如下特性:l 通过Console口进行本地配置l 通过HGMP进行远程配置l 配置命令分级保护,确保未授权用户无法侵入交换机l 用户可以随时键入“?”以获得在线帮助l 提供种类丰富、内容详尽的调试信息,帮助诊断网络故障l 提供类似Doskey的功能,可以执行某条历史命令l 命令行解释器对关键字采取不完全匹配的搜索方法,用户只需键入无冲突关键字即可解释,如display命令,键入disp即可2.1.1 命令行视图S2000B系列以太网交换机的命令行视图是针对不同的配置要求实现的,它们之间有联系又有区别,比如,与S2000B系列建立连接即进入用户视图,它只完成查看运行状态和统计信息的简单功能,再键入system-view进入系统视图,在系统视图下,可以键入不同的命令进入相应的视图命令行提供如下视图:l 用户视图l 系统视图l 用户界面视图l VLAN视图l 以太网端口视图视图关系简图如图2-1所示: 图2-1 视图关系简图各命令视图的功能特性、进入各视图的命令等细则如表2-1所示。
表2-1 命令视图功能特性列表视图 功能 提示符 进入命令退出命令 用户视图查看交换机的简单运行状态和统计信息查看交换机的全部运行状态和统计信息,进行文件管理和系统管理
从串口登录上以太网交换机后就只见进入参观用户,仅能执行简单的查询操作;监控级别的用户则可以执行监控、配置、管理等操作在使用super命令从参观级别用户切换到监控级别用户时,要进行用户身份验证,即需要输入切换口令(如果用户已经使用命令super password password设置了切换口令)为了保密,用户在屏幕上看不到所键入的口令,如果三次以内输入正确的口令,则切换到监控级别用户,否则保持原用户级别不变 表2-2 设置用户分级保护密码切换用户级别至监控级super设置切换用户级别密码super password password取消切换用户级别密码 undo super password命令中的参数含义如下:password:明文字符串,取值范围为1~16个字符 说明:(1) 密码区分大小写2) 如果用户丢失了super密码,请与代理商联系例:在系统视图下设置切换用户级别密码为Quidway。
命令行接口为每个用户最多可以保存10条历史命令操作如表2-5所示 表2-5 访问历史命令访问上一条历史命令 上光标键如果还有更早的历史命令,则取出上一条历史命令访问下一条历史命令 下光标键如果还有更晚的历史命令,则取出下一条历史命令 说明:用光标键对历史命令进行访问,在Windows 3.X的Terminal下是有效的,但对于Windows 9X的超级终端,↑、↓光标键无效,这是由于Windows 9X的超级终端对这两个键作了不同解释所致,这时可以用组合键
退格键Backspace 删除光标位置的前一个字符,光标前移2.1.8 显示特性在一次显示信息超过一屏时,提供了暂停功能,这时用户可以有两种选择,如表2-7所示 表2-7 显示功能表按键或命令功能暂停显示时键入
第三步:终端上显示以太网交换机自检信息,自检结束后提示用户键入回车,直到出现命令行提示符(如
[Quidway] user-interface aux[Quidway-ui-aux0] speed 96002.3 通过HGMP搭建配置环境& 说明:S2000B系列以太网交换机可以采用该方式进行远程配置和维护管理2.3.1 HGMP协议简介华为组管理协议HGMP(Huawei Group Management Protocol)实现对设备的集中管理目前HGMP有两个版本:V1和V2,S2000B系列支持HGMP V1HGMP V1分为HGMP Server和HGMP ClientHGMP Server在管理设备上实现,主要是提供人机命令输入接口,控制维护命令的显示,同时提供一定的数据结构以存储其下挂的多台以太网交换机的相关信息HGMP Client则主要要求根据管理设备下发的维护和查询命令作出相应的处理,同时保证与管理设备之间的通信S2000B系列作为HGMP Client,接受管理设备的管理和维护通过管理设备维护和管理S2000B系列的过程可以参见管理设备(例如S3000系列以太网交换机)的用户手册中HGMP Server配置的描述2.3.2 配置环境搭建 HGMP配置环境示意图如图2-6所示 图2-6 HGMP配置环境示意图2.3.3 HGMP协议配置注意:S2000B系列以太网交换机作为HGMP Client时,必须要通过固定的上行端口与管理设备相连。
对于S2008B,这些上行端口包括Ethernet0/8、Ethernet0/9对于S2016B,这些上行端口包括Ethernet0/15、Ethernet0/16、Ethernet0/17、Ethernet1/1对于S2026B,这些上行端口包括Ethernet0/23、Ethernet0/24、Ethernet0/25、Ethernet1/1必须先启动HGMP,才可以通过HGMP协议对S2000B系列以太网交换机进行配置可以使用下面的命令在S2000B系列以太网交换机上启动HGMP Client请在系统视图下进行下列配置 表2-9 开启/关闭HGMP开启HGMP hgmp enable关闭HGMP hgmp disable使用命令hgmp enable将开启HGMP协议,需要重启交换机后才能生效,hgmp disable命令亦然在HGMP协议开启的情况下,shutdown命令在交换机与管理设备相连的上行端口上无效(即在上行端口上使用shutdown命令后此端口会自动被HGMP协议重新开启)。
HGMP启动后将占用ID为0的组播地址(若该地址已存在,则被覆盖),此时用户只能配置一个组播地址表项,具体配置组播地址的描述请参见本书6.1.3节需要注意的是,设备启动后的HGMP运行状态由上次的HGMP设置决定在开启或关闭HGMP协议后,必须重新启动以太网交换机才能生效缺省情况下,HGMP是启动的,即必须通过HGMP Server对设备进行配置如果想直接通过命令行进行配置,则必须使用hgmp disable命令关闭HGMP功能端口配置3.1 以太网端口简介S2008B以太网交换机提供8个固定的10/100Base-TX自适应端口,S2016B以太网交换机提供16个固定的10/100Base-TX自适应端口,此外两者都提供1个10/100Base-TX自适应上行端口及1个用于配置的Console口S2026B以太网交换机提供24个固定的10/100Base-TX自适应端口,1个100Base-TX上行端口(实际为1个100Base-TX上行端口复用为1个MDIX端口和1个MDI端口,同时只能有1个端口工作)及1个用于配置的Console口另外S2016B/S2026B以太网交换机还提供1个扩展模块插槽,可选插100Base-FX多模光纤接口模块或100Base-FX单模光纤接口模块。
S2000B系列以太网交换机支持的以太网端口特性如下:l 10/100Base-TX以太网端口可以工作在半双工、全双工、自协商模式下在自协商模式时支持MDI/MDIX自适应,并且能够与其他网络设备协商确定工作方式和速率,自动选择最合适的工作方式和速率,从而大大简化系统的配置和管理l 100Base-FX多模/单模以太网端口的速率及工作模式不需用户进行配置,速率均为100Mbit/s,工作在全双工模式下100Base-FX多模以太网端口可以为用户提供1个百兆多模光端口;100Base-FX单模以太网端口可以为用户提供1个百兆单模光端口几种以太网端口的配置基本相同,下面一起介绍注意:(1) S2026B以太网交换机的100Base-TX上行端口不支持MDI/MDIX自适应,需要根据网线类型接相应的上行端口2) 100Base-FX多模/单模以太网端口的工作模式由系统设置为100Mbit/s、全双工工作模式,不允许将工作模式设置成10Mbit/s或者半双工工作模式3.2 以太网端口配置要配置以太网端口的相关特性参数,首先要进入以太网端口视图,然后对相关参数进行配置。
以太网端口配置包括:l 进入以太网端口视图l 打开/关闭以太网端口l 设置以太网端口为自协商方式l 设置以太网端口速率和双工状态l 设置以太网端口的流量控制3.2.1 进入以太网端口视图要对以太网端口进行配置,首先要进入以太网端口视图请在系统视图下进行下列配置 表3-1 进入以太网端口视图操作命令进入以太网端口视图interface { interface_type interface_num | interface_name }命令中的参数含义如下:interface_type:端口类型,在S2000B系列以太网交换机中只有ethernetinterface_num:端口号,采用槽位编号/端口编号的格式S2008B以太网交换机的槽号只能取0,端口号取值范围为1~9S2016B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~17;槽号取1表示扩展的以太网百兆光口,端口号只能取1。
S2026B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~25;槽号取1表示扩展的以太网百兆光口,端口号只能取1interface_name:端口名,表示方法为端口类型+端口号(槽位编号/端口编号)例:进入Ethernet0/3以太网端口视图[Quidway] interface ethernet0/3[Quidway-Ethernet0/3]3.2.2 打开/关闭以太网端口以太网交换机启动后,用户可以根据实际需要使用以下的命令打开或关闭以太网端口当端口出现工作状态不正常时,可以使用shutdown命令将端口先关闭,之后再使用undo shutdown命令启动端口,这样有可能使端口恢复正常请在以太网端口视图下进行下列配置 表3-2 打开或关闭以太网端口关闭以太网端口:shutdown打开以太网端口:undo shutdown 缺省情况下,端口为打开状态。
例:关闭以太网端口Ethernet0/3后再打开该端口[Quidway-Ethernet0/3] shutdown[Quidway-Ethernet0/3] undo shutdown3.2.3 设置以太网端口为自协商方式可以使用以下命令设置以太网端口为自协商方式当以太网端口被设置为自协商方式后,端口的速率及双工状态均由本端口和对端端口双方自动协商而定请在以太网端口视图下进行下列配置 表3-3 设置以太网端口为自协商方式设置以太网端口为自协商方式:negotiation-auto需要注意的是,当以太网端口的速率和双工状态被设置后,自协商方式自动关闭例:将以太网端口Ethernet0/3设置为自协商方式[Quidway-Ethernet0/3] negotiation-auto3.2.4 设置以太网端口速率和双工状态可以使用以下命令对以太网端口的速率和双工状态进行设置请在以太网端口视图下进行下列设置。
表3-4 设置以太网端口速率和双工状态设置以太网端口的速率:speed { 10 | 100 }设置以太网端口的双工状态:duplex { full | half }命令中的参数含义如下:10:表示10Mbit/s速率100:表示100Mbit/s速率full:表示全双工状态half:表示半双工状态需要注意的是, 以太网端口的速率和双工状态必须同时设置才能生效,只设置其中一项将不会起作用l 10Base-T/100Base-TX以太网端口支持10Mbit/s、100Mbit/s两种速率,可以根据需要对其设置;100Base-FX多模/单模以太网端口的速率和工作模式由系统设置为100Mbit/s、全双工模式,用户不能对其进行设置如果设置,则系统会给出提示“Can't set the ports by the mode”l 汇聚端口不能设置双工、速率模式。
l 当希望在发送数据包的同时可以接收数据包,可以将端口设置为全双工状态;当希望端口在同一时刻只能发送或接收数据包时,可以将端口设置为半双工状态;当希望端口的双工状态由本端和对端协商而定的话,可以将端口设置为自协商方式,且不需进行本命令的设置缺省情况下,端口的速率为自协商方式,双工状态为自协商方式例:将以太网端口Ethernet0/1的速率设置为10Mbit/s,工作模式设置为全双工模式[Quidway-Ethernet0/1] speed 10Please set the interface duplex mode,Now it work in AUTO NEGOTIATION mode[Quidway-Ethernet0/1] display interface ethernet0/1Ethernet0/1 is downHardware is Fast Ethernet, Hardware address is 00e0-fc00-0010auto_negotiation, 100_BASE_TXFlow control is disableThe port belongs to these vlans: Vlan 1It is not a monitor portIt doesn't belong to a port-aggregation0 packets output 0 bytes, 0 multicasts, 0 broadcasts, 0 pauses0 packets input 0 bytes, 0 multicasts, 0 broadcasts, 0 pauses0 CRC errors0 long frames[Quidway-Ethernet0/1] duplex full[Quidway-Ethernet0/1] display interface ethernet0/1Ethernet0/1 is downHardware is Fast Ethernet, Hardware address is 00e0-fc00-0010Full-duplex 10M 100_BASE_TXFlow control is disableThe port belongs to these vlans: Vlan 1It is not a monitor portIt doesn't belong to a port-aggregation0 packets output 0 bytes, 0 multicasts, 0 broadcasts, 0 pauses0 packets input 0 bytes, 0 multicasts, 0 broadcasts, 0 pauses0 CRC errors0 long frames从以上配置和系统显示可以看出,当配置了速率后,系统提示“请配置双工模式,目前处于自协商状态”;查看端口信息也可以看到端口处于自协商状态;之后配置双工状态,再次查看端口信息,可以看到所配置的速率和双工状态已经起作用。
3.2.5 设置以太网端口的流量控制如果希望对端口上接收和发送的报文进行流量控制,可以使用以下命令进行设置请在以太网端口视图下进行下列配置表3-5 设置以太网端口的流量控制操作命令设置以太网端口的流量控制flow-control恢复以太网端口流量控制的缺省状态undo flow-control缺省情况下,以太网端口对报文不进行流量控制例:开启以太网端口Ethernet0/3的流量控制[Quidway-Ethernet0/3] flow-control例:关闭以太网端口Ethernet0/3的流量控制[Quidway-Ethernet0/3] undo flow-control3.2.6 设置以太网端口的自环测试通过对以太网端口进行自环测试,用户可以检测端口是否可用可以使用下面的命令来设置以太网端口的自环测试方式请在以太网端口视图下进行下列配置 设置以太网端口进行内环测试”loopback internal设置以太网端口进行外环测试:loopback external需要注意的是:l 进行内环或外环测试时,端口必须处于UP状态,并且外环测试时需要插接外环插头。
在自环测试结束后一定要将自环头拔下,以免造成网络故障l 使用loopback命令进行自环测试时,端口将禁止转发数据包,一定时间后自环测试自动结束并上报自环测试结果l 如果在端口上执行了shutdown命令后,则此端口不能进行自环测试;在进行自环测试期间系统将禁止在端口上进行speed、duplex、shutdown操作例:对以太网端口Ethernet0/17进行内环测试[Quidway-Ethernet0/17] loopback internal3.3 以太网端口汇聚配置3.3.1 以太网端口汇聚简介端口汇聚是将多个端口聚合在一起,以实现对出/入负荷在各成员端口中进行分担,增加带宽 说明:(1) S2008B以太网交换机不支持端口汇聚2) S2016B/S2026B以太网交换机支持端口汇聚,其中,S2016B支持将Ethernet0/15、Ethernet0/16两个上行端口汇聚在一起;S2026B支持将Ethernet0/23、Ethernet0/24两个上行端口汇聚在一起3.3.2 以太网端口汇聚配置可以使用以下命令设置或取消以太网端口的汇聚请在系统视图下进行下列配置。
表3-7 设置以太网端口汇聚设置以太网端口汇聚:link-aggregation取消以太网端口汇聚:undo link-aggregation需要注意的是:l S2016B和S2026B以太网交换机的端口汇聚方式已经被系统预先设定:S2016B以太网交换机下面一排端口的报文通过Ethernet0/15端口上行,上面一排端口的报文通过Ethernet0/16端口上行;S2026B以太网交换机下面一排端口的报文通过Ethernet0/23端口上行,上面一排端口的报文通过Ethernet0/24端口上行同时上行端口需要和相对应的下行端口在同一个VLAN中,否则无法实现汇聚功能l 当S2016B的Ethernet0/15、Ethernet0/16两个端口或S2026B的Ethernet0/23、Ethernet0/24两个端口的速率及双工模式不同时,也可以进行汇聚,但系统会将两个端口强制设置为100Mbit/s、全双工工作模式,并且在取消汇聚前不能更改端口的速率和双工模式。
另外在配置过程中需要注意,对端的端口也要设置为汇聚端口并且与本端速率及双工状态相同,这样才能实现端口汇聚的功能l 汇聚端口始终为打开模式,不能被shutdown在进行汇聚后,Ethernet0/16端口将加入到Ethernet0/15端口所在的VLAN中,Ethernet0/24端口将加入到Ethernet0/23端口所在的VLAN中l 汇聚端口不能是镜像端口,反之亦然即如果S2016B的Ethernet0/15、Ethernet0/16或S2026B的Ethernet0/23、Ethernet0/24端口已经设置为镜像端口,则汇聚配置不能成功如果设置为汇聚端口,则镜像配置不能成功例:设置端口汇聚[Quidway] link-aggregation3.4 以太网端口镜像配置3.4.1 以太网端口镜像简介S2000B系列以太网交换机提供基于端口的镜像功能,即可将指定端口的报文复制到监控端口,用于报文的分析和监视 说明:S2000B系列以太网交换机支持将多个被镜像端口的报文复制到一个镜像端口,但考虑到流控,建议用户进行一对一的镜像3.4.2 以太网端口镜像配置可以使用以下命令设置S2000B系列以太网交换机的镜像端口和被镜像端口。
配置方式有两种:(1) 通过一条命令配置镜像端口和被镜像端口(2) 分别通过两条命令配置镜像端口和被镜像端口在分别配置镜像端口和被镜像端口时,必须先配置镜像端口,再配置被镜像端口当新的镜像端口被设置后,原有的镜像端口被自动取消请在系统视图下进行下列配置 配置镜像端口和被镜像端口配置镜像端口和被镜像端口mirroring-port interface_list [ observing-port { interface_type interface_num | interface_name } ]配置镜像端口 monitor-port { interface_type interface_num | interface_name }配置被镜像端口 mirroring-port interface_list删除镜像端口 undo monitor-port删除被镜像端口 undo mirroring-port { interface_list }命令中的参数含义如下:interface_list:被镜像端口列表,interface_list = { interface_type interface_num | interface_name … } [ to { interface_type interface_num | interface_name … } ]。
其中,interface_type为端口类型,在S2000B系列以太网交换机中只有Ethernetinterface_num为端口号,采用槽位编号/端口编号的格式S2008B以太网交换机的槽号只能取0,端口号取值范围为1~9S2016B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~17;槽号取1表示扩展的以太网百兆光口,端口号只能取1S2026B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~25;槽号取1表示扩展的以太网百兆光口,端口号只能取1interface_name为端口类型+端口号(槽位编号/端口编号)…表示可以选择多个端口observing-interface:镜像端口,表示方法为interface_type interface_num | interface_name需要注意的是:删除镜像端口后,被镜像端口即被删除;删除被镜像端口后,镜像端口还保留例:设置以太网端口Ethernet0/1为镜像端口,Ethernet0/2为被镜像端口[Quidway] mirroring-port ethernet0/2 observing-port ethernet0/1例:设置以太网端口Ethernet0/1为镜像端口,Ethernet0/2为被镜像端口。
[Quidway] monitor-port ethernet0/1[Quidway] mirroring-port ethernet0/23.5 以太网端口显示和调试可以使用以下命令查看以太网交换机端口、汇聚端口或镜像端口的相关信息,并可以清除以太网端口的统计信息在完成上述配置后,在所有视图下执行display命令可以显示配置后以太网端口的运行情况,用户可以通过查看显示信息验证配置的效果在用户视图下执行reset命令可以清除以太网端口的统计信息 表3-9 以太网端口显示和调试显示端口的所有信息display interface [ interface_type interface_num | interface_name ]清除所有端口的统计信息reset显示以太网镜像端口设置display monitor显示以太网端口汇聚信息display link-aggregation使用display interface命令可以查看指定或所有端口的相关信息,包括端口类型、端口状态、是否双工、端口速率以及是否镜像端口、是否汇聚端口等,如果该命令没有参数则显示所有端口的信息。
使用display monitor命令可以查看镜像端口和被镜像端口的相关信息使用display link-aggregation命令可以查看汇聚主端口、子端口以及汇聚模式例:显示以太网端口Ethernet0/1的所有信息
例:显示镜像端口内容[Quidway] display monitorInformation about monitor port(s)The observing port : Ethernet0/1The monitored ports:Ethernet0/2以上显示信息表示镜像端口为Ethernet0/1,被镜像端口为Ethernet0/2例:显示汇聚端口组的相关信息
但由于它是逻辑地而不是物理地划分,所以同一个VLAN内的各个工作站无须被放置在同一个物理空间里,即这些工作站不一定属于同一个物理LAN网段一个VLAN内部的广播和单播流量都不会转发到其他VLAN中,从而有助于控制流量、减少设备投资、简化网络管理、提高网络的安全性S2000B系列以太网交换机支持基于端口的VLAN4.2 VLAN配置VLAN配置包括:l 创建/删除VLAN 给VLAN指定端口 对VLAN进行配置时,首先应根据需求创建VLAN,之后为VLAN指定端口4.2.1 创建/删除VLAN可以使用以下命令创建VLAN并进入VLAN视图或删除已存在的VLAN请在系统视图下进行下列配置表4-1 创建/删除VLAN进入VLAN视图或创建VLAN并进入VLAN视图vlan vlan-id删除已存在的VLANundo vlan vlan-id命令中的参数含义如下:vlan-id:VLAN的ID,取值范围为1~4095需要注意的是: 当HGMP处于开启状态时,VLAN 2047被系统保留,不能被用户创建或删除当HGMP处于关闭状态时,无此限制 创建VLAN时,如果该VLAN已存在,则直接进入该VLAN视图;如果该VLAN不存在,则首先创建VLAN,然后进入VLAN视图。
例:进入VLAN1视图[Quidway] vlan 1[Quidway-vlan1]4.2.2 给VLAN指定端口当需要为VLAN增加以太网端口或删除VLAN的某些以太网端口时,可以通过以下命令来实现S2000B系列以太网交换机的端口可以属于多个VLAN请在VLAN视图下进行下列配置 表4-2 给VLAN指定端口为指定的VLAN增加以太网端口port interface_list为指定的VLAN删除以太网端口undo port interface_list命令中的参数含义如下:interface_list:以太网端口列表,interface_list = { interface_type interface_num | interface_name … } [ to { interface_type interface_num | interface_name … } ]。
其中,interface_type为端口类型,在S2000B系列以太网交换机中只有Ethernetinterface_num为端口号,采用槽位编号/端口编号的格式S2008B以太网交换机的槽号只能取0,端口号取值范围为1~9S2016B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~17;槽号取1表示扩展的以太网百兆光口,端口号只能取1S2026B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~25;槽号取1表示扩展的以太网百兆光口,端口号只能取1interface_name为端口类型+端口号(槽位编号/端口编号)…表示可以选择多个端口需要注意的是,当输入的端口已经包含在指定VLAN中时,再次向该指定VLAN加入该端口时将提示出错在HGMP不启动的情况下,初始状态所有端口都属于VLAN1例:向VLAN 2中加入从Ethernet0/4到Ethernet0/7、Ethernet 0/2以太网端口,命令的参数重复次数是2次[Quidway-vlan2] port ethernet 0/4 to ethernet 0/7 ethernet 0/24.3 VLAN显示和调试在完成上述配置后,在所有视图下执行display命令可以显示配置后VLAN的相关信息,包括:VLAN ID、VLAN包含的端口。
用户可以通过查看显示信息验证配置的效果 表4-3 VLAN显示和调试显示VLAN相关信息d。