一、物理接口

配置物理接口需要分别指定接口类型、框号、插槽号、交换机端口号。常见接口类型如表所示。

插槽号:插槽号是交换机模块号,非模块化交换机则不用标识插槽号或者使用0编号。

端口号:交换机端口总是从1开始。

接口类型

接口配置名称

简写

10/100Mb/s网口

ethernet

eth

10/100/1000Mb/s网口

gigabitethernet


gl

10000Mb/s以太网

Xgigabitethernet

Xgi

链路聚合接口

Eth-Trunk

Eth-T

使用display interface GigabitEthernet 0/0/1命令查看交换机

二、端口工作模式设置

华为交换机的端口的工作模式有三种: Access 模式(或接入模式)、Trunk 模式和Hybrid 模式(混合模式)。

(1)Access 端口只能属于单个VLAN, 一般用于连接计算机的端口。

(2)Trunk 端口允许多个VLAN 通过,可以接收和发送多个VLAN 的报文, 一般用于交换机之间连接的端口。

(3)Hybrid 端口是华为设备中的一种新端口类型,特点是允许多个VLAN 通过,可以接收和发送多个VLAN 的报文,既可用于交换机之间连接,也可用于连接用户的计算机。但是Hybrid端口与Trunk 端口是有区别的。在接收数据时,Hybrid端口和Trunk 端口的处理方法是一样的,唯一不同之处在于发送数据时, Hybrid端口可以允许多个VLAN 的报文发送时不打标签,而Trunk 端口只允许默认VLAN 的报文发送时不打标签。

(1)Access 模式配置


Access口用于与计算机相连,只能运行设置一个VLAN, 丢弃其他VLAN 数据。


例如,设置端口Access工作模式为ACCESS,

ID为10的命令,配置:

[gkys]interface  GigabitEthernet  0/0/1
[gkys-GigabitEthernet0/0/1]port   link-type access
 
[gkys-GigabitEthernet0/0/1]port default vlan 10 //设置默认的VLAN ID为VLAN10

(2)Trunk 模式配置

Trunk用于交换机之间的连接,将数据打上各类VLAN 标签,带有标签的数据被转发到另一个交换机的Trunk口。

例如,设置端口Trunk工作模式为TRUNK,  并指定端口的PVID为10,允许所有VLAN 通过的命令,配置:

[gkys]interface   GigabitEthernet   0/0/1
[gkys-GigabitEthernet0/0/1]port    link-type    trunk            //配置中继模式
[gkys-GigabitEthernet0/0/1]port trunk pvid vlan 10 //指定端口的PVID值,这个PVID的作用就是当交换机从外部接收到

Untagged 数据帧时,打上缺省的VLAN ID。见表20-2-2中的说明。这个PVID在交换机内部转发数据时不起作用

[gkys-GigabitEthernet0/0/1]port trunk allow-pass vlan {all/VLAN ID}//all表示所有的VLAN,VLAN ID则是用户指定的VLAN列表,即允许部分或者全部VLAN通过Trunk口

(3)Hybrid模式配置

Hybrid模式的接口比较特殊,它既可以用于连接不能识别Tag的主机,也可以用于连接交换机、路由器这些支持TAG 的网络设备。通过不同的配置,既可以允许多个VLAN的帧带Tag通过,也允许

根据需要从发出的帧配置某些VLAN 的帧带Tag, 而另一些帧不带Tag。

[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1] port link-type hybrid
[Huawei-GigabitEthernet0/0/1]port hybrid pvid vlan 10
//指定PVID为vlan 10
[Huawei-GigabitEthernet0/0/1]port hybrid tagged vlan 20 //

对VLAN 20的数据发送时增加Tag

具体的命令形式:

[Huawei-GigabitEthernet0/0/1]port   hybrid  tagged  vlan {all/VLAN ID}

//all表示所有的VLAN,VLAN   ID则是用户指定的VLAN 列表,用于设置Hybrid端口对哪些VLAN 添加Tag

也可以使用如下命令配置:

[Huawei-GigabitEthernet0/0/1]port   hybrid   untagged  vlan {all/VLAN ID}指定哪些端口不添加Tag。

注意,有些版本的交换机配置hybrid端口使用如下指令:

port hybrid vlan vlan-id-list {tagged  |untagged }

这种形式仅仅是命令形式上不同。