- 相关推荐
h3c交换机初级命令大全
H3C从园区到数据中心、盒式到箱式、从FE、GE到10G和100G,从L2到L4/7,从IPv4到IPv6,从接入到核心,用户都有最丰富的选择和灵活的组合,为提供业界覆盖最全面的交换机产品。那么h3c交换机的初级命令有哪些呢?下面跟yjbys小编一起来看看吧!
实验环境
交换机
h3c S3600-28TP-SI
h3c S5024E
参考文档
H3C_S3600_v1510 手册
H3C_S5000E 手册
原理(重要)
为什么要划分Vlan?
传统的以太网是一个广播型网络,网络中的所有主机通过 HUB 或交换机相连,处在同一个广播域中。
HUB 是物理层设备,没有交换功能,接收的报文会向所有端口转发;
交换机是链路层设备,具备根据报文的目的 MAC 地址进行转发的能力,但在收到广播报文或未知单播报文
(报文的目的 MAC 地址不在交换机 MAC 地址表中)时,也会向除报文进入端口之外的所有端口转发,
为解决以太网交换机在 LAN 中无法限制广播的问题,出现了 VLAN(Virtual LocalArea Network,虚拟局域网)技术。
VLAN把一个物理上的LAN划分成多个逻辑上的LAN,每个VLAN是一个广播域。
VLAN内的主机间通信就和在一个LAN内一样,而不同VLAN内的主机不能直接通信。
Vlan优点
与传统以太网相比,VLAN 具有如下的优点:
广播被限制在一个 VLAN 内,节省了带宽,提高了网络处理能力。
增强了 LAN 的安全性。VLAN 间不能直接通信,如果要访问需要通过路由器或三层交换机等三层设备。
Vlan原理
要使交换机能够分辨不同 VLAN 的报文,需要在报文中添加标识 VLAN 的字段。由于交换机工作在第二层,
只能对报文的数据链路层封装进行识别。因此,如果添加识别字段,也需要添加到数据链路层封装中。
IEEE 于 1999 年颁布了用以标准化 VLAN 实现方案的 IEEE 802.1Q 协议标准草案,对带有 VLAN 标识的报文结构进行了统一规定。
传统以太网帧封装格式
|DA&SA|Type|#####DATA######|
DA表示目的MAC地址,SA表示源MAC地址,TYPE表示协议类型,DATA表示数据。
IEEE 802.1Q 协议规定在目的 MAC 地址和源 MAC 地址之后封装 4 个字节的 VLAN Tag,用以标识 VLAN 的相关信息。
|DA&SA|Vlan Tag;TPID;Prioriy;CFI;Vlan ID;|TYPE|#####DATA######|
重要 VLAN ID
VLAN ID 标识该报文所属 VLAN 的编号,长度为 12bit,取值范围为 0~4095。
由于 0 和 4095 通常不使用,所以 VLAN ID 的取值范围一般为 1~4094。
交换机利用 VLAN ID 来识别报文所属的 VLAN,当接收到的报文不携带 VLAN Tag时,交换机会为该报文封装带有
接收端口缺省 VLAN ID 的 VLAN Tag,将报文划分到接收端口的缺省 VLAN 中传输。
以太网端口
以太网端口链路类型有三种:
Access 类型:端口只能属于1 个VLAN,一般用于连接计算机;
Trunk 类型:端口可以属于多个VLAN,可以接收和发送多个VLAN 的报文,一般用于交换机之间的连接;
Hybrid 类型:端口可以属于多个VLAN,可以接收和发送多个VLAN 的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
用户可以将当前以太网端口加入到指定的 VLAN 中。执行该配置以后,以太网端口
就可以转发指定 VLAN 的报文,从而实现本交换机上的 VLAN 与对端交换机上相同VLAN 的互通。
trunk类型,可以同时承载多个VLAN通过,只允许默认VLAN不打标,access只能承载单个VLAN,hybrid,可以同时承载多个VLAN通过,允许多个VLAN不打标。
(在端口模式)命令格式:
port link-type { access | trunk | hybrid }
缺省值:缺省为关闭vlan trunk功能
通过TRUNK口可以实现不同交换机上的相同VLAN的互通,可以通过多个VLAN的流量
########################################################################################
命令行视图相关
用户视图
#连接交换机后进入用户视图
系统视图
system-view #进入系统视图
[H3C] #当前为系统视图
vlan视图
[H3C]vlan 2 #进入vlan视图
[H3C-Vlan2] #当前为vlan视图
vlan接口视图
[H3C-Vlan2]quit #返回到系统视图
[H3C]interface vlan-interface 2 #进入vlan接口视图
[H3C-Vlan-interface2] #当前为vlan接口视图
[H3C-Vlan-interface2]quit #返回到系统视图
以太网端口视图
[H3C]interface GigabitEthernet 0/1 #进入端口视图
[H3C-GigabitEthernet0/1] #当前为端口视图
############################################################################################
帮助相关
任一视图下,键入 ? 获取该视图下所有的命令及其简单描述
?
debugging Enable system debugging functions
display Display current system information
ping Ping function
quit Exit from current command view
reboot Reset switch
reset Reset operation
save Save current configuration
system-view Enter the system view
undo Cancel current setting
键入一命令,后接以空格分隔的“?”,如果该命令行位置有关键字,则列出全部关键字及其简单描述。
ping ?
-c Specify the number of echo requests to send
-s Specify the number of data bytes to send
X.X.X.X Destination IP address
键入命令的某个关键字的前几个字母,按下键,如果以输入字母开头的关键字唯一,则可以显示出完整的关键字
pi?
ping
###########################################################################################
Vlan 相关
创建并进入vlan视图 或删除 vlan
vlan 2
undo vlan 2 [undo vlan all]
将access端口加入指定vlan
system-view/vlan 2/视图下执行
port GigabitEthernet 0/2
port GigabitEthernet 0/3 to GigabitEthernet 0/4 (3-4端口) 或者下条语句
port GigabitEthernet 0/3 GigabitEthernet 0/4
将access端口从 vlan 删除
system-view/vlan 2/视图下执行
undo port GigabitEthernet 0/2
vlan 3/视图下执行
undo port GigabitEthernet 0/3 to GigabitEthernet 0/6
创建并进入vlan接口视图
interface Vlan-interface 2
配置vlan接口 IP地址
system-view/vlan 2/接口视图下执行
ip address 192.168.9.1 255.255.255.0
vlan接口 指定网关。
ip gateway 192.168.9.1
配置管理的VLAN,缺省是VLAN 1
management-vlan 3 #指定vlan 3 为管理的vlan
ip route-static 0.0.0.0 0.0.0.0 192.168.0.2 #增加一条缺省路由
显示vlan 设置
display vlan 3 #vlan
display vlan all
display interface vlan-interface 3 #vlan接口
display ip interface vlan-interface 3 #vlan ip地址
display ip routing-table [verbose] #查看路由表摘要信息,[verbose为详细信息]
#################################################################################
以太网端口相关
更改端口类型为trunk (目的 不同交换机上的相同VLAN的互通)
[H3C101]interface GigabitEthernet 0/2 #进入端口视图
[H3C101-GigabitEthernet0/2]port link-type ? #? 获得 port命令帮助
access Access link-type
hybrid Specify current hybrid port's characteristics
trunk VLAN trunk link-type
[H3C101-GigabitEthernet0/2]port link-type trunk #指定端口类型为trunk
[h3c101]display interface GigabitEthernet 0/2 #显示指定端口信息 (省略了一大部分)
........................
PVID: 1
Mdi type: auto
Port link-type: trunk
VLAN passing : 1 (default)
VLAN allowed : 1 (default)
Trunk port encapsulation: IEEE 802.1q
.........................
允许其它 vlan的报文通过 Trunk 端口
[h3c101-GigabitEthernet0/2]port trunk permit vlan 200 300 #加入 vlan 200 300
[h3c101-GigabitEthernet0/2]display interface GigabitEthernet 0/2
PVID: 1
Mdi type: auto
Port link-type: trunk
VLAN passing : 1 (default), 200,300
VLAN allowed : 1 (default), 200,300
Trunk port encapsulation: IEEE 802.1q
配置端口 GigabitEthernet0/2 的缺省 VLAN ID 为 1
[h3c101-GigabitEthernet0/2]port trunk pvid vlan 1
#################################################################################
用户相关
#
设置 telnet 用户密码
[H3C]user-interface vty 0
[H3C-vty0]set authentication password dongnan
设置web用户名与密码
[H3C]localuser admin admin 1
显示当前用户配置
[H3C]display user-interface
Idx Type Tx/Rx
0 AUX 0 9600
+ 1 VTY 0
2 VTY 1
+ 3 WEB 0
4 WEB 1
5 WEB 2
6 WEB 3
+ : Current user-interface is active.
F : Current user-interface is active and work in async mode.
Idx : Absolute index of user-interface.
Type : Type and relative index of user-interface.
###############################################################
错误相关
[H3C]interface vlan-interface 300
Cannot set management-vlan different with L3 interface vlan!
先删除管理 VLAN 接口
undo interface vlan-interface 1
管理VLAN要删除掉. 默认是VLAN 1.
undo management-vlan
再添加新管理VLAN ID
management-vlan 300
再次添加vlan接口
interface vlan-interface 300
ip地址
ip address 192.168.5.101 255.255.255.0
网关
ip gateway 192.168.5.1
HW01_0.xy-yd-3526 : 这是交换机的名称
IP address 192.168.192.168 collision detected, sourced by 0013-d47a-46a9 on Ethernet0/7 of VLAN6 and 0010-e537-fe72 on Ethernet0/7 of VLAN6: 这是指两个ip地址冲突. 具体在vlan6里, 7号端口下某个交换机上接的2台电脑ip冲突了. 两台mac分别是,0013-d47a-46a9,0010-e537-fe72.
#Apr 5 03:38:28:058 2000 H3C ARP/5/DUPIP:- 1 -IP address 192.168.2.33 collision
detected, sourced by 001b-b14e-cd44 on Ethernet1/0/2 of VLAN20 and d485-64b5-d6
e2 on Ethernet1/0/2 of VLAN20
%Apr 5 03:28:30:612 2000 H3C PTVL/5/WARNING:- 1 -The link partner of Ethernet1/
0/15 may be bad,sending lots of error packets !
该告警的含义为,对端设备端口可能出现故障,发送了大量的错误包过来,会影响业务,建议检查两边的端口协商是否一致,如果不一致,调整两边端口协商模式,如果一致,建议更换端口。
看到这些信息后,不要重启设备,收集如下信息:
dis int g1/0/25 //显示3次这个端口的完整信息。
####################################################################################
注 意
华为的三层交换机(以S3500系列VRP3.1为例)上要各个VLAN间通信,只需要在VLAN接口视图(注意:不是VLAN视图)下给VLAN配置 IP地址,然后把该VLAN所属的端口相连设备的默认网关设成是该VLAN的iP就可以了,不需要再做其它设置。各个VLAN之间配了IP地址以后,就相当于给三层交换机路由接口配置了IP地址,各个接口都是直连到三层交换机上,就是直连路由,可以直接发现的,不用再配路由协议。
【h3c交换机初级命令】相关文章:
h3c交换机划分vlan命令07-29
H3C交换机配置命令详解06-20
h3c交换机保存配置命令09-13
H3C交换机常用配置命令大全06-17
关于H3C交换机配置命令大全08-27
H3C交换机配置命令详解汇总06-07
H3C交换机常用配置命令汇总06-07
H3C三层交换机配置命令06-16
H3C交换机常用命令注释12-06