3.1.6 基于Access和Hybrid口划分VLAN
基于端口划分VLAN 是最简单、最有效的划分方式。基于端口划分的VLAN 可处理Tagged报文,也可处理Untagged报文。当端口收到的报文为Untagged报文时,在帧上标记缺省VLAN 形成Tagged帧。通过MAC 地址表,找到对应出端口。当端口收到的报文为Tagged报文时,如果端口允许携带该VLAN ID 的报文通过,则正常转发;当端口收到的报文为Tagged报文时,如果端口不允许携带该VLAN ID 的报文通过,则丢弃该报文。本节主要介绍交换机Access接口类型的配置,其他接口类型的配置将会在后面的章节进行介绍,其命令格式如下。
步骤1:执行命令system-view,进入系统视图。
步骤2:执行命令vlan vlan-id,创建VLAN 并进入VLAN 视图。如果VLAN 已经创建,则直接进入VLAN 视图。VLAN ID 的取值范围是1~4094。如果需要批量创建VLAN,可以先使用命令vlan batch{vlan-id1[to vlan-id2]}& 1-10 批量创建,再使用命令vlan vlan-id进入相应的VLAN 视图。
步骤3:执行命令quit,返回系统视图。
步骤4:执行命令interface interface-type interface-number,进入需要加入VLAN 的以太网接口视图。
步骤5:执行命令port link-type{access|hybrid},配置二层以太网端口属性。缺省情况下,端口属性是Hybrid。如果二层以太网端口直接与终端连接,则该端口类型可以是Access类型,也可以使用缺省类型Hybrid。如果二层以太网端口与另一台交换机设备的端口连接,那么对此端口类型没有限制,可使用任意类型的端口。
步骤6:关联端口和VLAN 。执行命令port default vlan vlan-id,将端口加入指定的VLAN 中。
如果需要批量将端口加入VLAN,可在VLAN 视图下执行命令port interface-type{interface-number1[to interface-number2]}& 1-10 向VLAN 中添加一个或一组端口。
如果关联Hybrid类型的端口,则执行以下操作。
选择执行其中一个步骤,配置Hybrid端口加入VLAN 的方式:
①执行命令port hybrid untagged vlan{{vlan-id1[to vlan-id2]}& 1-10 |all},将Hybrid端口以Untagged方式加入VLAN。Untagged方式是指端口在发送帧时将帧中的Tag剥掉,适用于二层以太网端口直接与终端连接。
②执行命令port hybrid tagged vlan{{vlan-id1[to vlan-id2]}& 1-10 |all},将Hybrid端口以Tagged方式加入VLAN。Tagged方式是指端口在发送帧时不将帧中的Tag剥掉,适用于二层以太网端口与另一台交换机设备的端口连接。
缺省情况下,所有端口加入的VLAN 和缺省VLAN 都是VLAN 1。
例:配置Access接口类型,将交换机GE0/0/1 端口配置为Access接口类型,加入VLAN 100,具体配置如下。