• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

H3C WX3000系列有线无线一体化交换机交换引擎 操作手册-6PW103

04-VLAN操作

本章节下载 04-VLAN操作  (468.08 KB)

docurl=/cn/Service/Document_Software/Document_Center/Wlan/WX/H3C_WX3000/Configure/Operation_Manual/H3C_WX3000_OM-6PW103/200907/643511_30005_0.htm

04-VLAN操作


1 VLAN简介

l    本文所指的交换机代表了一般意义下的交换设备,以及WX3000系列设备的交换引擎,WX3000系列设备的交换引擎在实际配置中可以作为交换机使用。为提高可读性,在手册的描述中将不另行说明。

l    本文中出现的设备显示信息以WX3024为例,实际使用中请以设备实际情况为准。

 

1.1  VLAN简介

1.1.1  VLAN概述

传统的以太网是广播型网络,网络中的所有主机通过HUB或交换机相连,处在同一个广播域中。HUB和交换机作为网络连接的基本设备,在转发功能方面具有一定的局限性:

l              HUB是物理层设备,没有交换功能,接收到的报文会向除接收端口外的所有端口转发;

l              交换机是数据链路层设备,具备根据报文的目的MAC地址进行转发的能力,但在收到广播报文或未知单播报文(报文的目的MAC地址不在交换机MAC地址表中)时,也会向除接收端口之外的所有端口转发。

上述情况会造成以下的网络问题:

l              网络中可能存在着大量广播和未知单播报文,浪费网络资源。

l              网络中的主机收到大量并非以自身为目的地的报文,造成了严重的安全隐患。

解决以上网络问题的根本方法就是隔离广播域。传统的方法是使用路由器,因为路由器是依据目的IP地址对报文进行转发,不会转发链路层的广播报文。但是路由器的成本较高,而且端口较少,无法细致地划分网络,所以使用路由器隔离广播域有很大的局限性。

为了解决设备在局域网中无法限制广播的问题,VLAN(Virtual Local Area Network,虚拟局域网)技术应运而生。

VLAN的组成不受物理位置的限制,因此同一VLAN内的主机也无须放置在同一物理空间里。

图1-1所示,VLAN把一个物理上的LAN划分成多个逻辑上的LAN,每个VLAN是一个广播域。VLAN内的主机间通过传统的以太网通信方式即可进行报文的交互,而处在不同VLAN内的主机之间如果需要通信,则必须通过路由器或三层交换机等网络层设备才能够实现。

图1-1 VLAN组网示意图

 

1.1.2  VLAN的优点

与传统以太网相比,VLAN具有如下的优点:

l              控制广播域的范围:局域网内的广播报文被限制在一个VLAN内,节省了带宽,提高了网络处理能力。

l              增强了LAN的安全性:由于报文在数据链路层被VLAN划分的广播域所隔离,因此各个VLAN内的主机间不能直接通信,需要通过路由器或三层交换机等网络层设备对报文进行三层转发。

l              灵活创建虚拟工作组:使用VLAN可以创建跨物理网络范围的虚拟工作组,当用户的物理位置在虚拟工作组范围内移动时,不需要更改网络配置即可以正常访问网络。

1.1.3  VLAN原理

1. VLAN Tag

为使交换机能够分辨不同VLAN的报文,需要在报文中添加标识VLAN的字段。由于交换机工作在OSI模型的数据链路层(三层交换机不在本章节讨论范围内),只能对报文的数据链路层封装进行识别。因此,识别字段需要添加到数据链路层封装中。

IEEE于1999年颁布了用以标准化VLAN实现方案的IEEE 802.1Q协议标准草案,对带有VLAN Tag的报文结构进行了统一规定。

传统的以太网数据帧在目的MAC地址和源MAC地址之后封装上层协议的类型字段。如图1-2所示。

图1-2 传统以太网帧封装格式

 

其中DA表示目的MAC地址,SA表示源MAC地址,Type表示上层协议的类型字段。

IEEE 802.1Q协议规定,在目的MAC地址和源MAC地址之后封装4个字节的VLAN Tag,用以标识VLAN的相关信息。

图1-3 VLAN Tag的组成字段

 

图1-3所示,VLAN Tag包含四个字段,分别是TPID(Tag Protocol Identifier,标签协议标识符)、Priority、CFI(Canonical Format Indicator,标准格式指示位)和VLAN ID。

l              TPID:用来标识本数据帧是带有VLAN Tag的数据。该字段长度为16bit,在设备上缺省取值为协议规定的0x8100。

l              Priority:用来表示802.1P的优先级。该字段长度为3bit,相关介绍和应用请参见本手册“QoS-QoS Profile”部分的介绍。

l              CFI:用来标识MAC地址是否以标准格式进行封装。该字段长度为1bit,取值为0表示MAC地址以标准格式进行封装,为1表示以非标准格式封装,缺省取值为0。

l              VLAN ID:用来标识该报文所属VLAN的编号。该字段长度为12bit,取值范围为0~4095。由于0和4095通常不使用,所以VLAN ID的取值范围一般为1~4094。

这里的帧格式以Ethernet II型封装为例,以太网还支持802.2/802.3型封装。对于802.2/802.3型封装,VLAN Tag也会在目的MAC和源MAC地址字段之后进行封装。802.2/802.3封装的具体格式请参见“1.3.2  以太网数据的封装格式”。

 

交换机利用VLAN ID来识别报文所属的VLAN,当接收到的报文不携带VLAN Tag时,交换机会为该报文封装带有接收端口缺省VLAN ID的VLAN Tag,将报文在接收端口的缺省VLAN中进行传输。有关端口缺省VLAN设置的内容,请参见本手册“端口基本配置”中配置以太网端口的缺省VLAN ID部分的介绍。

2. VLAN的MAC地址学习机制

交换机是根据报文的目的MAC地址对报文进行转发的,因此交换机维护了一种记录MAC地址与端口对应关系的转发表来指导交换机进行转发,这个表称为MAC地址转发表。交换机将接收到的报文的源MAC地址以及接收端口记录到该表中,供后续报文转发使用,这个记录过程称为MAC地址的学习过程。

在配置了VLAN后,交换机的MAC地址学习方式分为两种:

l              SVL(Shared VLAN Learning,共享VLAN学习):交换机将所有VLAN中的端口学习到的MAC地址表项全部记录到一张共享的MAC地址转发表内,从任意VLAN内的任意端口接收的报文都参照此表中的信息进行转发。

l              IVL(Independent VLAN Learning,独立VLAN学习):交换机为每个VLAN维护独立的MAC地址转发表。由某个VLAN内的端口接收的报文,其源MAC地址只被记录到该VLAN的MAC地址转发表中,且报文的转发只以该表中的信息作为依据。

设备目前只采用IVL方式进行MAC地址学习。有关MAC地址转发表的更多内容,请参见本手册“MAC地址转发表管理”部分的介绍。

1.1.4  VLAN接口

不同VLAN间的主机不能直接通信,需要通过路由器或三层交换机等网络层设备进行转发,设备支持通过配置VLAN接口实现对报文进行三层转发的功能。

VLAN接口是一种三层模式下的虚拟接口,主要用于实现VLAN间的三层互通,它不作为物理实体存在于交换机上。每个VLAN对应一个VLAN接口,该接口可以为本VLAN内端口收到的报文根据其目的IP地址在网络层进行转发。通常情况下,由于VLAN能够隔离广播域,因此每个VLAN也对应一个IP网段,VLAN接口将作为该网段的网关对需要跨网段转发的报文进行基于IP地址的三层转发。

设备交换引擎只能能配置8个VLAN接口。

 

1.1.5  VLAN类型

根据划分方式的不同,可以将VLAN分为不同类型,下面列出了6种最常见的VLAN类型:

l              基于端口的VLAN

l              基于MAC地址的VLAN

l              基于协议的VLAN

l              基于IP子网的VLAN

l              基于策略的VLAN

l              其它VLAN

1.2  基于端口的VLAN

基于端口的VLAN是最简单的一种VLAN划分方法。用户可以将设备上的端口划分到不同的VLAN中,此后从某个端口接收的报文将只能在相应的VLAN内进行传输,从而实现广播域的隔离和虚拟工作组的划分。

设备的端口链路类型可以分为三种:Access、Trunk、Hybrid。这三种端口在加入VLAN和对报文进行转发时会进行不同的处理,详细介绍请参见本手册“端口基本配置”中配置以太网端口部分的介绍。

基于端口的VLAN具有实现简单,易于管理的优点,适用于连接位置比较固定的用户。

1.3  基于协议的VLAN

1.3.1  基于协议的VLAN概述

基于协议的VLAN也称为协议VLAN(为方便描述,下文将统称为协议VLAN),是另一种VLAN划分方法。通过配置协议VLAN,交换机可以对端口上收到的未携带VLAN Tag的报文进行分析,根据不同的封装格式及特殊字段的数值将报文与用户设定的协议模板相匹配,为匹配成功的报文添加相应的VLAN Tag,实现将属于指定协议的数据自动分发到特定的VLAN中传输的功能。

此特性主要用于将网络中提供的服务类型与VLAN相绑定,方便管理和维护。

1.3.2  以太网数据的封装格式

为清楚地了解交换机对报文协议的识别过程,先简要介绍一下以太网常用的数据封装格式。

1. Ethernet II与802.2/802.3封装

目前以太网的报文封装主要有两种类型,分别为Ethernet II型和802.2/802.3型,分别由RFC894和RFC1042规定。两种报文的封装格式如下:

l              Ethernet II型

图1-4 Ethernet II型报文封装格式

 

l              802.2/802.3型

图1-5 802.2/802.3型报文封装格式

 

DA、SA分别表示报文的目的MAC地址和源MAC地址,括号中的数字表示此字段的长度,单位为字节。

由于以太网报文的最大长度为1500字节,转换成16进制数字为0x05DC,所以802.2/802.3封装的Length字段取值范围为0x0000~0x05DC。

而Ethernet II型封装中的Type字段取值范围为0x0600~0xFFFF。

Type或Length字段取值为0x05DD~0x05FF的报文将被认为是非法报文,交换机将直接丢弃。

交换机根据这两个字段的取值范围的不同来区分Ethernet II型和802.2/802.3型报文。

2. 802.2/802.3封装的几种扩展格式

802.2/802.3封装有3种扩展封装格式:

l              802.3 raw封装:在源地址和目的地址之后只封装Length字段,之后即是上层数据,没有其他字段。

图1-6 802.3 raw封装格式

 

目前只有IPX协议支持802.3 raw封装,特点是Length字段之后两个字节的取值固定为0xFFFF。

l              802.2 LLC(Logic Link Control,逻辑链路控制)封装:在源、目的地址后封装Length、DSAP(Destination Service Access Point,目的服务访问点)、SSAP(Source Service Access Point,源服务访问点)和Control字段,其中Control字段的取值固定为3。

图1-7 802.2 LLC封装格式

 

802.2 LLC封装中的DSAP和SSAP是用来标识上层协议类型的字段。例如,当两个字段同时取值为0xE0时,表示上层协议为IPX。

l              802.2 SNAP(Sub-Network Access Protocol,子网接入协议)封装:按802.3标准型报文进行封装,包含Length、DSAP、SSAP、Control、OUI(Organizationally Unique Identifier,全球统一标识符)及PID(Protocol-ID,协议类型)字段。

图1-8 802.2 SNAP封装格式

 

在802.2 SNAP封装中,DSAP和SSAP字段的取值均固定为0xAA,Control字段取值固定为3。

交换机根据DSAP和SSAP字段的取值区分802.2 LLC和802.2 SNAP封装。

在802.2 SNAP封装中,当OUI为00-00-00时,PID字段和Ethernet II封装的Type字段有同样的意义,即被解释为全局唯一的协议号。这种封装称为SNAP RFC1042封装,是标准的SNAP封装,本文中出现的“SNAP封装”就是指“SNAP RFC1042封装”。

 

1.3.3  交换机对报文协议的判断过程

图1-9 交换机对报文协议的判断过程

 

1.3.4  各种协议支持的封装格式

表1-1列出了各种协议所支持的封装格式,括号中为该协议的协议类型值。

表1-1 各种协议支持的封装格式

封装

协议

Ethernet II

802.3 raw

802.2 LLC

802.2 SNAP

IP(0x0800)

支持

不支持

不支持

支持

IPX(0x8137)

支持

支持

支持

支持

AppleTalk(0x809B)

支持

不支持

不支持

支持

 

1.3.5  协议VLAN的实现方式

设备交换引擎通过协议模板来匹配报文,实现根据协议在指定的VLAN中传输报文的功能。

协议模板是用来匹配报文所属协议类型的标准,协议模版由“封装格式+协议类型”组成,分为标准模板和自定义模板两种:

l              标准模板是指以RFC标准规定的协议封装格式和类型字段取值作为匹配条件的模板。

l              自定义模板是指以用户在命令中指定的封装格式和标识类型字段的取值作为匹配条件的模板。

配置协议模板完成后,需要为协议VLAN添加端口并建立该端口与协议模板的关联。协议VLAN内的端口需要根据报文协议的不同,为各种报文封装不同VLAN的Tag,即该端口需要属于多个VLAN。而且,由于该端口连接客户端,普通客户端无法处理携带VLAN Tag的报文,所以需要该端口在发送所有报文时去掉VLAN Tag。综上所述,在向协议VLAN内添加端口并建立端口与协议模板的关联之前,需要将端口配置为Hybrid端口,并配置该端口在转发来自所有协议VLAN的报文时采取去除VLAN Tag的操作。

有关Hybrid端口在发送报文时去除VLAN Tag的操作,请参见本手册“端口基本配置”部分的介绍。

 


2 VLAN配置

2.1  VLAN配置

2.1.1  VLAN配置任务简介

表2-1 VLAN配置任务简介

配置任务

说明

详细配置

VLAN的基本配置

必选

2.1.2 

VLAN接口的基本配置

可选

2.1.3 

VLAN配置显示

可选

2.1.4 

 

2.1.2  VLAN的基本配置

表2-2 VLAN的基本配置

操作

命令

说明

进入系统视图

system-view

-

批量创建多个VLAN

vlan { vlan-id1 to vlan-id2 | all }

可选

创建VLAN并进入VLAN视图

vlan vlan-id

必选

缺省情况下,系统只有一个缺省VLAN(VLAN1)

指定当前VLAN的名称

name text

可选

缺省情况下,VLAN的名称为该VLAN的VLAN ID,例如“VLAN 0001”

指定当前VLAN的描述字符串

description text

可选

缺省情况下,VLAN的描述字符串为该VLAN的VLAN ID,例如“VLAN 0001”

 

l    VLAN1是系统的缺省VLAN,无需创建,也不能删除。

l    使用以上方法创建的是静态VLAN,交换机中还可以存在动态VLAN,是指通过GVRP功能注册的VLAN,详情请参见本手册“GVRP”部分的介绍。

l    当使用vlan命令创建VLAN时,如果目标VLAN已经存在且是动态VLAN,交换机会自动将其转换为静态VLAN,同时输出提示信息。

 

2.1.3  VLAN接口的基本配置

1. 配置准备

配置VLAN接口之前,首先要创建对应的VLAN。

2. 配置步骤

表2-3 VLAN接口的基本配置

操作

命令

说明

进入系统视图

system-view

-

创建VLAN接口并进入VLAN接口视图

interface Vlan-interface vlan-id

必选

缺省情况下,在交换机上不存在VLAN接口

指定当前VLAN接口的描述字符串

description text

可选

缺省情况下,VLAN接口的描述字符串为该VLAN接口的接口名,例如“Vlan-interface1 Interface”

将VLAN接口的管理状态设置为关闭

shutdown

可选

缺省情况下,VLAN接口的管理状态为打开,此时VLAN接口状态受VLAN中端口状态的影响,即:当VLAN中所有以太网端口状态为Down时,VLAN接口为Down状态,即关闭状态;当VLAN中有一个或一个以上的以太网端口处于Up状态时,则VLAN接口处于Up状态。

如果将VLAN接口的管理状态设置为关闭,则VLAN接口的状态始终为Down,不受VLAN中端口状态的影响。

将VLAN接口的管理状态设置为打开

undo shutdown

 

打开/关闭VLAN接口的操作对属于该VLAN的以太网端口的物理状态没有影响。

 

2.1.4  VLAN配置显示

完成上述配置后,在任意视图下执行display命令,可以显示配置VLAN后的运行情况。通过查看显示信息,用户可以验证配置的效果。

表2-4 VLAN配置显示

操作

命令

说明

显示VLAN接口相关信息

display interface Vlan-interface [ vlan-id ]

display命令可以在任意视图下执行

显示VLAN相关信息

display vlan [ vlan-id [ to vlan-id ] | all | dynamic | static ]

 

2.2  配置基于端口的VLAN

2.2.1  配置基于端口的VLAN

1. 配置准备

配置基于端口的VLAN之前,首先要创建VLAN。

2. 配置步骤

表2-5 配置基于端口的VLAN

配置

命令

说明

进入系统视图

system-view

-

进入VLAN视图

vlan vlan-id

-

为指定的VLAN增加以太网端口

port interface-list

必选

缺省情况下,所有端口都已加入到系统缺省的VLAN(VLAN1)中

 

以上命令只对Access端口有效。将Trunk端口和Hybrid端口加入VLAN,只能通过以太网端口视图下的port trunk permit vlanport hybrid vlan命令实现,配置步骤请参见“端口基本配置操作”中配置以太网端口部分的介绍。

 

2.2.2  基于端口的VLAN典型配置举例

1. 组网需求

l              图2-1所示,Switch A和Switch B各自连接了一台服务器和一台工作站。

l              为保证服务器的数据安全,需要将两台服务器划分到VLAN101中,并配置描述字符为“DMZ”,工作站划分到VLAN201中。

l              各VLAN内的设备之间可以互相通信,但跨VLAN的工作站与服务器之间不能直接通信。

2. 组网图

图2-1 VLAN配置示例图

 

3. 配置步骤

l              配置Switch A

# 创建VLAN101,并配置VLAN101的描述字符串为“DMZ”,将端口GigabitEthernet1/0/1加入到VLAN101。

<SwitchA> system-view

[SwitchA] vlan 101

[SwitchA-vlan101] description DMZ

[SwitchA-vlan101] port GigabitEthernet 1/0/1

[SwitchA-vlan101] quit

# 创建VLAN201,将端口GigabitEthernet1/0/2加入到VLAN201。

[SwitchA] vlan 201

[SwitchA-vlan201] port GigabitEthernet 1/0/2

[SwitchA-vlan201] quit

l              配置Switch B

# 创建VLAN101,并配置VLAN101的描述字符串为“DMZ”,将端口GigabitEthernet1/0/11加入到VLAN101。

<SwitchB> system-view

[SwitchB] vlan 101

[SwitchB-vlan101] description DMZ

[SwitchB-vlan101] port GigabitEthernet 1/0/11

[SwitchB-vlan101] quit

# 创建VLAN201,将端口GigabitEthernet1/0/12加入到VLAN201。

[SwitchB] vlan 201

[SwitchB-vlan201] port GigabitEthernet 1/0/12

[SwitchB-vlan201] quit

l              配置Switch A和Switch B之间的链路

由于Switch A和Switch B之间的链路需要同时传输VLAN101和VLAN201的数据,所以可以配置两端的端口为Trunk端口,且允许这两个VLAN的报文通过。

# 配置Switch A的GigabitEthernet1/0/3端口

[SwitchA] interface GigabitEthernet 1/0/3

[SwitchA-GigabitEthernet1/0/3] port link-type trunk

[SwitchA-GigabitEthernet1/0/3] port trunk permit vlan 101

[SwitchA-GigabitEthernet1/0/3] port trunk permit vlan 201

# 配置Switch B的GigabitEthernet1/0/10端口

[SwitchB] interface GigabitEthernet 1/0/10

[SwitchB-GigabitEthernet1/0/10] port link-type trunk

[SwitchB-GigabitEthernet1/0/10] port trunk permit vlan 101

[SwitchB-GigabitEthernet1/0/10] port trunk permit vlan 201

关于配置端口为Trunk类型和允许指定VLAN报文通过的port link-typeport trunk permit命令,请参见本手册“端口基本配置”中配置以太网端口部分的介绍。

 

2.3  配置协议VLAN

2.3.1  协议VLAN配置任务简介

表2-6 协议VLAN配置任务简介

配置任务

说明

详细配置

配置协议VLAN的协议模板

必选

2.3.2 

配置端口与协议VLAN的关联

必选

2.3.3 

协议VLAN配置显示

可选

2.3.4 

 

2.3.2  配置协议VLAN的协议模板

1. 配置准备

配置协议VLAN之前,首先要创建VLAN。

2. 配置步骤

表2-7 配置VLAN的协议模板

操作

命令

说明

进入系统视图

system-view

-

进入VLAN视图

vlan vlan-id

-

配置VLAN协议模板

protocol-vlan [ protocol-index ] { at | ip | ipx { ethernetii | llc | raw | snap } | mode { ethernetii etype etype-id | llc { dsap dsap-id ssap ssap-id } | snap etype etype-id } }

必选

缺省情况下,没有配置任何协议模板

 

在配置协议VLAN的协议模板命令中,使用atipipx参数来配置标准模板,分别匹配AppleTalk、IP、IPX协议的报文;使用mode参数配置自定义模板。

l    由于IP协议与ARP协议关系密切,建议用户在VLAN下配置IP协议类型时,同时配置ARP协议类型,并将这两种协议类型关联到相同的端口,避免因ARP报文与IP报文未划分到同一VLAN,而造成无法解析IP地址的情况。

l    当配置llc封装的自定义模板时,如果将dsap-idssap-id参数取值为某些特殊数值,将与一些标准封装格式相同:当dsap-idssap-id同取0xFF时,将与ipx raw型报文格式相同;同取0xE0时,将与ipx llc型报文格式相同;同取0xAA时,将与snap型报文格式相同。为避免出现两条命令对同种协议报文做不同配置的情况,系统将不允许用户配置dsap-idssap-id参数的取值同时为0xFF、0xE0、0xAA。

l    在使用mode参数配置自定义协议模板时,如果将ethernetiisnap型报文的etype-id参数值配置为0x0800、0x809B、0x8137,则该模板分别与IP、IPX和AppleTalk协议的标准协议模板相同。为避免两条命令对同种协议做不同配置的情况,交换机将提示用户不能配置ethernetiisnap报文的etype-id参数为上述三个数值。

 

2.3.3  配置端口与协议VLAN的关联

1. 配置准备

l              已经配置协议VLAN的协议模板

l              将端口配置为Hybrid类型,并配置在转发协议VLAN的报文时去除VLAN Tag。

2. 配置步骤

表2-8 配置端口与基于协议VLAN的关联

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置端口与协议VLAN关联

port hybrid protocol-vlan vlan vlan-id { protocol-index [ to protocol-index-end ] | all }

必选

缺省情况下,端口没有与协议VLAN进行关联

 

有关端口以untag方式(在发送报文时去掉VLAN Tag)加入VLAN的操作,请参见本手册“端口基本配置”中配置以太网端口部分的介绍。

 

2.3.4  协议VLAN配置显示

完成上述配置后,在任意视图下执行display命令,可以显示配置协议VLAN后的运行情况。通过查看显示信息,用户可以验证配置的效果。

表2-9 协议VLAN配置显示

操作

命令

说明

显示协议VLAN的基本信息

display vlan [ vlan-id [ to vlan-id ] | all | dynamic | static]

display命令可以在任意视图执行

显示指定VLAN上配置的协议信息及协议的索引

display protocol-vlan vlan { vlan-id [ to vlan-id ] | all }

显示指定端口上配置的协议信息及协议的索引

display protocol-vlan interface { interface-type interface-number [ to interface-type interface-number ] | all }

 

2.3.5  协议VLAN典型配置举例

1. 组网需求

l              图2-2所示,工作室Workroom通过交换机的GigabitEthernet1/0/10端口连接到局域网内。

l              工作室中使用IP网络和AppleTalk网络的工作站共存。

l              交换机通过GigabitEthernet1/0/11和GigabitEthernet1/0/12端口分别连接到使用IP网络的VLAN100和使用AppleTalk网络的VLAN200。

l              配置交换机将工作室中使用IP网络和AppleTalk网络的报文自动划分到指定的VLAN内进行传输,以保证工作站与服务器的正常连接。

2. 组网图

图2-2 协议VLAN典型配置举例组网示意图

 

3. 配置步骤

# 创建VLAN100和VLAN200,并将端口GigabitEthernet1/0/11和GigabitEthernet1/0/12加入到指定VLAN中。

<device> system-view

[device] vlan 100

[device-vlan100] port GigabitEthernet 1/0/11

[device-vlan100] quit

[device] vlan 200

[device-vlan200] port GigabitEthernet 1/0/12

# 创建VLAN200和VLAN100的协议模板,分别匹配AppleTalk和IP协议。

[device-vlan200] protocol-vlan at

[device-vlan200] quit

[device] vlan 100

[device-vlan100] protocol-vlan ip

# 为保证IP网络正常通信,还需要创建VLAN100的自定义协议模板来匹配ARP协议,这里假设使用Ethernet II型封装。

[device-vlan100] protocol-vlan mode ethernetii etype 0806

# 显示当前已经创建的协议VLAN及其模板。

[device-vlan100] display protocol-vlan vlan all

 VLAN ID: 100

 VLAN Type: Protocol-based VLAN

      Protocol Index        Protocol Type

             0                  ip

             1                  ethernetii etype 0x0806

 

 VLAN ID: 200

 VLAN Type: Protocol-based VLAN

      Protocol Index        Protocol Type

             0                  at          

# 配置端口GigabitEthernet1/0/10为Hybrid端口,并在转发VLAN100和VLAN200的报文时去掉VLAN Tag。

[device-vlan100] quit

[device] interface GigabitEthernet 1/0/10

[device-GigabitEthernet1/0/10] port link-type hybrid

[device-GigabitEthernet1/0/10] port hybrid vlan 100 200 untagged

# 配置端口GigabitEthernet1/0/10分别与VLAN100的协议模板0和1,VLAN200的协议模板0进行绑定。

[device-GigabitEthernet1/0/10] port hybrid protocol-vlan vlan 100 0 to 1

[device-GigabitEthernet1/0/10] port hybrid protocol-vlan vlan 200 0

# 显示端口GigabitEthernet1/0/10与各协议VLAN的协议模板的绑定情况,以确认配置结果。

[device-GigabitEthernet1/0/10] display protocol-vlan interface GigabitEthernet 1/0/10

 Interface:GigabitEthernet1/0/10

     VLAN ID      Protocol-Index     Protocol-Type

         100             0                ip

         100             1                ethernetii etype 0x0806

         200             0                at 

上述显示信息表示,端口GigabitEthernet1/0/10已经与VLAN100和VLAN200的相应协议模板进行了绑定,此后IP工作站和AppleTalk工作站发送的报文,通过匹配协议模板,即可自动划分到指定的VLAN中进行传输,实现工作站与服务器的正常通信。

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们