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

H3C S7500系列以太网交换机 操作手册-RELEASE 3100系列(V1.04)

05-VLAN扩展应用操作

本章节下载  (310.88 KB)

05-VLAN扩展应用操作


第1章  Voice VLAN配置

1.1  Voice VLAN简介

Voice VLAN指为用户的语音数据流而专门划分的VLAN。通过划分Voice VLAN并将连接语音设备的端口加入Voice VLAN,可以为语音数据配置QoSQuality of Service,服务质量),提高语音流量的传输优先级,保证通话质量。

S7500系列以太网交换机可以根据进入端口的数据报文中的源MAC地址字段来判断该数据流是否为语音数据流,源MAC地址符合系统设置的语音设备OUIOrganizationally Unique Identifier,全球统一标识符)地址的报文被认为是语音数据流,被划分到Voice VLAN中传输。

用户可以预先设置OUI地址,也可以使用缺省的OUI地址作为判断标准。

&  说明:

OUI地址为MAC地址的前24位,是IEEE为不同设备供应商分配的一个全球唯一的标识符,从OUI地址可以判断出该设备是哪一个厂商的产品。

 

交换机缺省的OUI地址共有五个,如表1-1所示:

表1-1 交换机预置的缺省OUI地址

序号

OUI地址

生产厂商

1

00e0-bb00-0000

3com phone

2

0003-6b00-0000

Cisco phone

3

00e0-7500-0000

Polycom phone

4

00d0-1e00-0000

Pingtel phone

5

000f-e200-0000

H3C Aolynk phone

 

用户可根据每个端口数据流的实际情况设定端口的Voice VLAN的工作模式,包括自动模式和手动模式:

l              自动模式下,系统利用IP语音设备上电时发出的untag报文,学习源MAC地址并自动将连接IP语音设备的端口加入Voice VLAN;达到老化时间而不能更新OUI地址的端口将自动从Voice VLAN 中删除;用户不能手工将端口加入或退出Voice VLAN

l              手动模式下,需要通过命令将端口加入Voice VLAN或从Voice VLAN中删除。

Voice VLAN支持使用TrunkHybrid端口传输,交换机上原属于其它VLANTrunkHybrid端口可以通过使能Voice VLAN功能,同时传输语音和业务数据。

由于IP语音设备类型较多,因此需要用户保证端口的模式与IP语音设备发出的语音流类型能够匹配,详细匹配关系请见表1-2所示:

表1-2 端口模式与IP语音设备语音流类型配合关系表

端口Voice VLAN模式

语音流类型

端口类型

支持程度

自动模式

tagged语音流

Access

不支持

Trunk

支持,但接入端口的缺省VLAN必须存在且不能是Voice VLAN,同时接入端口允许该缺省VLAN通过

Hybrid

支持,但接入端口的缺省VLAN必须存在且在接入端口允许通过的tagged VLAN列表中

untagged语音流

Access

不支持,由于必须保证接入端口的缺省VLANVoice VLAN,且接入端口在Voice VLAN中,相当于通过手工方式将端口加入了Voice VLAN

Trunk

Hybrid

手动模式

tagged语音流

Access

不支持

Trunk

支持,但接入端口的缺省VLAN必须存在且不能是Voice VLAN,同时接入端口允许该缺省VLAN通过

Hybrid

支持,但接入端口的缺省VLAN必须存在且在接入端口允许通过的tagged VLAN列表中

untagged语音流

Access

支持,但接入端口的缺省VLAN必须是Voice VLAN

Trunk

支持,但接入端口的缺省VLAN必须是Voice VLAN,且接入端口允许该VLAN通过

Hybrid

支持,但接入端口的缺省VLAN必须是Voice VLAN,且在接入端口允许通过的untagged VLAN列表中

 

  注意:

l      如果用户的IP语音设备发出的是tagged语音流,且接入的端口上使能了802.1x认证和Guest VLAN,为保证各种功能的正常使用,请为Voice VLAN、端口的缺省VLAN802.1xGuest VLAN分配不同的VLAN ID

l      如果用户的IP语音设备发出的是untagged语音流,为实现Voice VLAN功能,只能将接入端口的缺省VLAN配置为Voice VLAN,此时将不能实现802.1x认证功能。

 

1.2  Voice VLAN配置

1.2.1  配置准备

l              配置Voice VLAN之前,须先创建对应的VLAN

l              VLAN 1是默认VLAN,无需创建,但VLAN 1不支持使能Voice VLAN

1.2.2  配置自动模式下的Voice VLAN

表1-3 端口Voice VLAN自动模式下配置

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

必选

使能端口Voice VLAN功能

voice vlan enable

必选

缺省情况下,端口的Voice VLAN处于关闭状态

设定端口Voice VLAN的工作模式为自动模式

voice vlan mode auto

可选

缺省情况下,端口的Voice VLAN工作模式为自动模式

退回到系统视图

quit

-

设置Voice VLAN可识别的其他OUI地址

voice vlan mac-address oui mask oui-mask [ description text ]

可选

如不设置,则交换机按照缺省的OUI地址来判断语音流

使能Voice VLAN的安全模式

voice vlan security enable

可选

缺省情况下,端口的Voice VLAN安全模式开启

设置Voice VLAN的老化时间

voice vlan aging minutes

可选

缺省情况下,老化时间为1440分钟

使能全局Voice VLAN

voice vlan vlan-id enable

必选

 

&  说明:

Voice VLAN正常工作时,如果遇到设备重新启动的情况,为保证已经建立的语音连接能够正常工作,系统会在重新启动后,将配置为自动模式的端口重新加入本地设备的Voice VLAN,而不需要再次通过语音流的触发。

 

1.2.3  配置手动模式下的Voice VLAN

表1-4 端口手动模式下Voice VLAN的配置

操作

命令

说明

进入系统视图

system-view

-

进入端口视图

interface interface-type interface-number

必选

使能端口Voice VLAN功能

voice vlan enable

必选

缺省情况下,端口的Voice VLAN处于关闭状态

设定端口Voice VLAN的工作模式为手动模式

undo voice vlan mode auto

必选

缺省情况下,端口的Voice VLAN工作模式为自动模式

退回到系统视图

quit

-

将手动模式端口加入VLAN

Access端口

进入VLAN视图

vlan vlan-id

必选

将端口加入VLAN

port interface-list

TrunkHybrid端口

进入端口视图

interface interface-type interface-number

将端口加入VLAN

port trunk permit vlan vlan-id

port hybrid vlan vlan-id { tagged | untagged }

设定Voice VLAN为端口默认VLAN

port trunk pvid vlan vlan-id

port hybrid pvid vlan vlan-id

可选

TrunkHybrid端口的默认VLAN是否需要设定为Voice VLAN依据表1-2中语音流类型与端口类型对应关系而定

退回到系统视图

quit

-

设置Voice VLAN识别的其他OUI地址

voice vlan mac-address oui mask oui-mask [ description text ]

可选

如不设置,则交换机按照缺省的OUI地址来判断语音流

使能Voice VLAN的安全模式

voice vlan security enable

可选

缺省情况下,端口的Voice VLAN安全模式开启

设置Voice VLAN的老化时间

voice vlan aging minutes

可选

缺省情况下,老化时间为1440分钟

使能全局Voice VLAN

voice vlan vlan-id enable

必选

 

  注意:

l      同一时刻只能有一个VLAN使能Voice VLAN

l      如果端口已经使能LACPLink Aggregation Control Protocol,链路汇聚控制协议),则不能使能Voice VLAN特性。

l      如果端口上已经开启了QinQ功能,则不能再启动Voice VLAN功能。

l      如果将要使能Voice VLANVLAN是动态VLAN,在使能Voice VLAN后会自动更改为静态VLAN

l      Voice VLAN工作在安全模式时,设备只允许源地址是可识别的语音OUI地址的数据通过,源地址不合法的报文将直接被丢弃(包括一些认证报文,如802.1x认证报文)。建议用户尽量不要在Voice VLAN中同时传输语音和业务数据。如确有此需要,请确认Voice VLAN的安全模式已关闭。

 

1.3  Voice VLAN配置显示

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

表1-5 Voice VLAN显示和维护

操作

命令

说明

显示Voice VLAN的配置状态

display voice vlan status

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

显示当前系统支持的OUI地址

display voice vlan oui

显示当前Voice VLAN中工作的端口

display vlan vlan-id

 

1.4  Voice VLAN典型配置举例

1.4.1  自动模式下Voice VLAN的配置举例

1. 组网需求

l              创建VLAN 2Voice VLAN

l              端口Ethernet 2/0/1Trunk端口,缺省VLANVLAN 6

l              交换机可以根据从端口Ethernet2/0/1进入的数据流自动将此端口加入/退出Voice VLAN

2. 配置步骤

# 创建VLAN 2

<H3C> system-view

[H3C] vlan 2

# 将端口Ethernet2/0/1设定为Trunk端口,缺省VLANVLAN 6,并允许缺省VLAN的报文通过。

[H3C-vlan2] quit

[H3C] interface Ethernet 2/0/1

[H3C-Ethernet2/0/1] port link-type trunk

[H3C-Ethernet2/0/1] port trunk pvid vlan 6

[H3C-Ethernet2/0/1] port trunk permit vlan 6

# 使能端口Voice VLAN特性,并设定为自动模式

[H3C-Ethernet2/0/1] voice vlan enable

[H3C-Ethernet2/0/1] voice vlan mode auto

# 使能全局Voice VLAN特性

[H3C-Ethernet2/0/1] quit

[H3C] voice vlan 2 enable

1.4.2  手动模式下Voice VLAN的配置举例

1. 组网需求

l              创建VLAN 3Voice VLAN

l              要求端口Ethernet 2/0/3Trunk型端口,能够手动加入/退出Voice VLAN

l              指定OUI地址是0011-2200-0000,描述字符为“test

2. 配置步骤

# 创建VLAN 3

<H3C> system-view

[H3C] vlan 3

[H3C-vlan3] quit

# 将端口Ethernet 2/0/3设定为Trunk端口并加入VLAN 3

[H3C] interface Ethernet 2/0/3

[H3C-Ethernet2/0/3] port link-type trunk

[H3C-Ethernet2/0/3] port trunk permit vlan 3

# 使能端口Voice VLAN并设为手动模式。

[H3C-Ethernet2/0/3] voice vlan enable

[H3C-Ethernet2/0/3] undo voice vlan mode auto

[H3C-Ethernet2/0/3] quit

# 指定OUI地址。

[H3C] voice vlan mac-address 0011-2200-0000 mask ffff-ff00-0000 description test

# 使能全局Voice VLAN

[H3C] voice vlan 3 enable

# 显示配置结果。

[H3C] display voice vlan status

Voice Vlan status: ENABLE

Voice Vlan ID: 3

Voice Vlan security mode: Security

Voice Vlan aging time: 1440 minutes

Current voice vlan enabled port mode:

PORT                     MODE

----------------------------------------

Ethernet2/0/3            MANUAL

# 将端口Ethernet 2/0/3退出Voice VLAN

[H3C] interface Ethernet2/0/3

[H3C-Ethernet2/0/3] undo port trunk permit vlan 3

 


第2章  isolate-user-VLAN配置

2.1  isolate-user-VLAN简介

2.1.1  isolate-user-VLAN概述

isolate-user-VLAN是利用Hybrid端口对多个VLAN的报文去除VLAN Tag的特性,通过对MAC地址表项在各VLANMAC地址表间进行复制的方法,实现对网络中VLAN资源的节约。

isolate-user-VLAN采用二层VLAN结构,在交换机上需要设置isolate-user-VLANSecondary vlan两类VLAN

一个isolate-user-VLAN可以和多个Secondary VLAN对应。通过设定端口的Hybrid属性,可以使所有Secondary VLAN中包含的端口和交换机的上行端口都属于isolate-user-VLAN。同时在上行端口处设定在转发所有Secondary VLAN的报文时都去掉VLAN Tag

这样对上层交换机来说,从下层设备收到的报文全部是不携带VLAN Tag的,所以不必关心下层的VLAN配置,可以在本地重新规划VLAN结构,节约了VLAN资源。

2.1.2  isolate-user-VLAN的报文传输过程

图2-1isolate-user-VLAN的典型应用组网图,下面以该图为例说明isolate-user-VLAN的报文传输过程。

1. Switch B作如下配置:

l              配置Ethernet2/0/4端口为Hybrid端口,缺省VLAN ID3,该端口同时属于VLAN 3VLAN 5,对VLAN 3VLAN 5的报文采取untag操作;

l              配置Ethernet2/0/3端口为Hybrid端口,缺省VLAN ID5,该端口同时属于VLAN 3VLAN 5,对VLAN 3VLAN 5的报文采取untag操作。

2. Switch A作如下配置:

为保证Switch A发回的报文在Switch B上能够按下层设备的VLAN设置进行转发,需要配置Switch A上与Switch B相连的端口,使其在向Switch B转发报文时进行去除Tag的操作。

图2-1 isolate-user-VLAN典型应用组网图

3. Switch A发出报文的传输过程

(1)        PC发出的报文到达Ethernet2/0/4端口后,自动被添加缺省VLAN IDVLAN 3VLAN Tag

(2)        Switch B学到PCMAC地址,并记录到VLAN 3MAC地址转发表中,同时复制该表项到VLAN 5MAC地址转发表中。

(3)        由于Ethernet2/0/3属于VLAN 3,所以报文可以从此端口发送,同时去除VLAN 3Tag,到达Switch A的报文是不带有VLAN Tag的。

4. 接收Switch A发出报文的传输过程

(1)        Switch A发出的报文(经过配置,该报文不携带VLAN Tag)到达Switch B的端口Ethernet2/0/3时,自动添加缺省VLAN IDVLAN 5Tag

(2)        根据外出过程中复制的VLAN 5MAC地址转发表,系统可以找到该报文的出端口为Ethernet2/0/4

(3)        由于Ethernet2/0/4属于VLAN 5,因此可以正常转发VLAN 5的报文,将报文以不带VLAN Tag的方式转发到到PC

2.2  isolate-user-VLAN配置

2.2.1  isolate-user-VLAN配置任务

表2-1 isolate-user-VLAN配置任务

配置任务

说明

详细配置

配置isolate-user-VLAN

必选

2.2.2 

配置Secondary VLAN

必选

2.2.3 

isolate-user-VLANSecondary VLAN中添加端口并配置端口对报文的untag操作

必选

2.2.4 

配置isolate-user-VLANSecondary VLAN间的映射关系

必选

2.2.5 

 

2.2.2  配置isolate-user-VLAN

可以使用下面的命令为一个交换机创建一个isolate-user-VLAN

表2-2 配置isolate-user-VLAN

操作

命令

说明

进入系统视图

system-view

-

创建VLAN并进入VLAN视图

vlan vlan-id

必选

设置VLAN类型为isolate-user-VLAN

isolate-user-vlan enable

必选

 

  注意:

l      一台交换机可以配置多个isolate-user-VLAN

l      如果交换机已经启动GVRP功能,则不能使能isolate-user-VLAN功能。

l      isolate-user-VLAN不支持对组播业务数据进行转发。

l      isolate-user-VLANSuper VLAN特性不能同时存在如果一个VLAN已经被设定为isolate-user-VLANSecondary VLAN,则不能再配置该VLANSuper VLANSub VLAN

 

2.2.3  配置Secondary VLAN

配置Secondary VLAN的过程与创建普通VLAN相同。

表2-3 配置Secondary VLAN

操作

命令

说明

进入系统视图

system-view

-

创建Secondary VLAN

vlan vlan-id

必选

 

2.2.4  isolate-user-VLANSecondary VLAN中添加端口

为实现报文的正常传输,要求isolate-user-VLANSecondary VLAN中包含的端口都为Hybrid端口,且所有端口对所有VLAN的报文都要采取untag操作。

表2-4 isolate-user-VLANSecondary VLAN中添加端口并配置untag操作

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置端口为Hybrid端口

port link-type hybrid

必选

将端口添加到isolate-user-VLANSecondary VLAN

port hybrid vlan vlan-id untagged

必选

配置端口的缺省VLAN ID

port hybrid pvid vlan vlan-id

必选

 

  注意:

在使用port hybrid pvid vlan命令配置端口的缺省VLAN ID时,对下行端口,vlan-id参数要指定为Secondary VLAN;对上行端口,要指定为isolate-user-VLAN

 

2.2.5  配置isolate-user-VLANSecondary VLAN间的映射关系

使用下面的命令来建立isolate-user-VLANSecondary VLAN之间的映射关系。

表2-5 配置isolate-user-VLANSecondary VLAN间的映射关系

操作

命令

说明

进入系统视图

system-view

-

配置isolate-user-VLANSecondary VLAN间的映射关系

isolate-user-vlan vlan-id secondary vlan-list

必选

 

  注意:

一个isolate-user-VLAN可以与多个Secondary VLAN建立映射关系,但一个Secondary VLAN只能与一个isolate-user-VLAN建立映射关系。

 

2.3  isolate-user-VLAN配置显示

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

表2-6 isolate-user-VLAN配置显示

操作

命令

说明

显示isolate-user-VLANSecondary VLAN的映射关系

display isolate-user-vlan [ vlan-id ]

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

 

2.4  isolate-user-VLAN典型配置举例

1. 组网需求

l              Switch A交换机下接Switch BSwitch C交换机,要求从Switch A上看,Switch BSwitch C发出的报文都是不带VLAN Tag的,无需考虑下层交换机的VLAN配置。

l              Switch B上的VLAN 5isolate-user-VLAN,包含上行端口Ethernet2/0/1和两个Secondary VLANVLAN 2VLAN 3VLAN 3包含端口Ethernet2/0/2VLAN 2包含端口Ethernet2/0/5

l              Switch C上的VLAN 6isolate-user-VLAN,包含上行端口Ethernet2/0/1和两个Secondary VLANVLAN 3VLAN 4VLAN 3包含端口Ethernet2/0/3VLAN 4包含端口Ethernet2/0/4

2. 组网图

图2-2 isolate-user-VLAN配置组网图

3. 配置步骤

l              配置Switch B

# 配置isolate-user-VLAN

<SwitchB> system-view

[SwitchB] vlan 5

[SwitchB-vlan5] isolate-user-vlan enable

# 配置Secondary VLAN

[SwitchB-vlan5] quit

[SwitchB] vlan 3

[SwitchB-vlan3] quit

[SwitchB] vlan 2

# 将端口Ethernet2/0/2VLAN1中退出,添加到isolate-user-VLANSecondary VLAN中,并配置untag操作

[SwitchB-vlan2] quit

[SwitchB] interface Ethernet 2/0/2

[SwitchB-Ethernet2/0/2] port link-type hybrid

[SwitchB-Ethernet2/0/2] undo port hybrid vlan 1

[SwitchB-Ethernet2/0/2] port hybrid vlan 3 untagged

[SwitchB-Ethernet2/0/2] port hybrid vlan 5 untagged

[SwitchB-Ethernet2/0/2] port hybrid pvid vlan 3

# 将端口Ethernet2/0/5VLAN1中退出,添加到isolate-user-VLANSecondary VLAN中,并配置untag操作

[SwitchB-Ethernet2/0/2] quit

[SwitchB] interface Ethernet 2/0/5

[SwitchB-Ethernet2/0/5] port link-type hybrid

[SwitchB-Ethernet2/0/5] undo port hybrid vlan 1

[SwitchB-Ethernet2/0/5] port hybrid vlan 2 untagged

[SwitchB-Ethernet2/0/5] port hybrid vlan 5 untagged

[SwitchB-Ethernet2/0/5] port hybrid pvid vlan 2

# 将端口Ethernet2/0/1VLAN1中退出,添加到isolate-user-VLANSecondary VLAN中,并配置untag操作

[SwitchB-Ethernet2/0/5] quit

[SwitchB] interface Ethernet 2/0/1

[SwitchB-Ethernet2/0/1] port link-type hybrid

[SwitchB-Ethernet2/0/1] undo port hybrid vlan 1

[SwitchB-Ethernet2/0/1] port hybrid vlan 2 untagged

[SwitchB-Ethernet2/0/1] port hybrid vlan 3 untagged

[SwitchB-Ethernet2/0/1] port hybrid vlan 5 untagged

[SwitchB-Ethernet2/0/1] port hybrid pvid vlan 5

# 配置isolate-user-VLANSecondary VLAN间的映射关系。

[SwitchB-Ethernet2/0/1] quit

[SwitchB] isolate-user-vlan 5 secondary 2 to 3

l              配置Switch C

# 配置isolate-user-VLAN

<SwitchC> system-view

[SwitchC] vlan 6

[SwitchC-vlan6] isolate-user-vlan enable

# 配置Secondary VLAN

[SwitchC-vlan6] quit

[SwitchC] vlan 3

[SwitchC-vlan3] vlan 4

# 将端口Ethernet2/0/3VLAN1中退出,添加到isolate-user-VLANSecondary VLAN中,并配置untag操作

[SwitchC-vlan4] quit

[SwitchC] interface Ethernet 2/0/3

[SwitchC-Ethernet2/0/3] port link-type hybrid

[SwitchB-Ethernet2/0/3] undo port hybrid vlan 1

[SwitchC-Ethernet2/0/3] port hybrid vlan 3 untagged

[SwitchC-Ethernet2/0/3] port hybrid vlan 6 untagged

[SwitchC-Ethernet2/0/3] port hybrid pvid vlan 3

#将端口Ethernet2/0/4VLAN1中退出,添加到isolate-user-VLANSecondary VLAN中,并配置untag操作

[SwitchC-Ethernet2/0/3] quit

[SwitchC] interface Ethernet2/0/4

[SwitchC-Ethernet2/0/4] port link-type hybrid

[SwitchB-Ethernet2/0/4] undo port hybrid vlan 1

[SwitchC-Ethernet2/0/4] port hybrid vlan 4 untagged

[SwitchC-Ethernet2/0/4] port hybrid vlan 6 untagged

[SwitchC-Ethernet2/0/4] port hybrid pvid vlan 4

# 将端口Ethernet2/0/1VLAN1中退出,添加到isolate-user-VLANSecondary VLAN中,并配置untag操作

[SwitchC-Ethernet2/0/4] quit

[SwitchC] interface Ethernet 2/0/1

[SwitchC-Ethernet2/0/1] port link-type hybrid

[SwitchB-Ethernet2/0/1] undo port hybrid vlan 1

[SwitchC-Ethernet2/0/1] port hybrid vlan 3 untagged

[SwitchC-Ethernet2/0/1] port hybrid vlan 4 untagged

[SwitchC-Ethernet2/0/1] port hybrid vlan 6 untagged

[SwitchC-Ethernet2/0/1] port hybrid pvid vlan 6

# 配置isolate-user-VLANSecondary VLAN间的映射关系。

[SwitchC-Ethernet2/0/1] quit

[SwitchC] isolate-user-vlan 6 secondary 3 to 4

经过上述配置,Switch A可以接收到Switch BSwitch C发出的报文,而且全部是不携带VLAN Tag的报文。Switch BSwitch C各自配置的VLAN 3之间由于在到达A处理时已经去除了VLAN Tag,所以不能够通信,这就使下层交换机拥有仅本地有效的VLAN配置,从而达到了节约全局VLAN资源的目的。

 


第3章  Super VLAN

&  说明:

只有Salience III系列引擎支持本特性。

 

3.1  Super VLAN简介

Super VLAN又称为VLAN聚合(VLAN Aggregation),其原理是一个Super VLAN包含多个Sub VLAN,每个Sub VLAN是一个广播域,不同Sub VLAN之间二层相互隔离。Super VLAN可以配置三层接口,Sub VLAN不能配置三层接口。

Sub VLAN内的用户需要进行三层通信时,将使用Super VLAN三层接口的IP地址作为网关地址,这样多个Sub VLAN共用一个IP网段,从而节省了IP地址资源。

同时,为了实现不同Sub VLAN间的三层互通及Sub VLAN与其他网络的互通,需要利用ARP代理功能。通过ARP代理可以进行ARP请求和响应报文的转发与处理,从而实现了二层隔离端口间的三层互通。

3.2  Super VLAN配置

3.2.1  Super VLAN配置任务

表3-1 Super VLAN配置任务

配置任务

说明

详细配置

配置Super VLAN

必选

3.2.2 

配置Sub VLAN

必选

3.2.3 

配置Super VLANSub VLAN间的映射关系

必选

3.2.4 

配置Super VLAN支持DHCP Relay

可选

3.2.5 

 

3.2.2  配置Super VLAN

一台交换机可以有多个Super VLAN。可以使用下面的命令配置指定VLANSuper VLAN。当配置VLANSuper VLAN后,相应的VLAN接口和IP地址的配置与普通VLAN一样。

表3-2 配置VLAN类型为Super VLAN

操作

命令

说明

进入系统视图

system-view

-

进入VLAN视图

vlan vlan-id

-

配置当前VLANSuper VLAN

supervlan

必选

 

  注意:

l      VLAN被设置成Super VLAN前,不能包含任何以太网端口;被设置为Super VLAN后,也不能向其中添加以太网端口。

l      当设置VLAN类型为Super VLAN后,该VLAN接口上的ARP代理自动开启,无需配置,且不能关闭。

 

3.2.3  配置Sub VLAN

配置Sub VLAN的操作与配置普通VLAN的操作一样,具体配置命令如下,详细介绍请参见本手册“VLAN”部分的介绍。

表3-3 配置Sub VLAN

操作

命令

说明

进入系统视图

system-view

-

创建Sub VLAN

vlan vlan-id

必选

Sub VLAN中添加以太网端口

port interface-list

必选

 

  注意:

port命令只适用于将Access端口加入Sub VLAN。如果需要将Trunk端口和Hybrid端口加入Sub VLAN,只能通过以太网端口视图下的port trunk permit vlanport hybrid vlan命令实现,配置步骤请参见本手册“VLAN”部分的介绍。

 

需要注意的是,可以向每一个Sub VLAN中添加多个端口(非上行端口)。

3.2.4  配置Super VLANSub VLAN间的映射关系

可以使用下面的命令在Super VLANSub VLAN之间建立映射关系。

请在Super VLANVLAN视图下进行下列配置。

表3-4 配置Super VLANSub VLAN间的映射关系

操作

命令

说明

进入系统视图

system-view

-

进入Super VLANVLAN视图

vlan vlan-id

-

建立Super VLANSub VLAN的映射关系

subvlan vlan-list

必选

 

  注意:

l      配置Super VLANSub VLAN间的映射关系前,Sub VLAN必须已经存在。

l      在与Super VLAN建立映射关系时,如果Sub VLAN配置有VLAN接口,系统将提示用户需要删除接口才能正常建立映射关系。

l      在建立了Sub VLANSuper VLAN的映射关系后,仍可以向Sub VLAN中添加或删除端口。

l      系统最多允许建立1024Sub VLAN

 

3.2.5  配置Super VLAN支持DHCP Relay

通过在Super VLANVLAN接口上使能DHCP Relay功能,可以使Super VLAN所对应的所有Sub VLAN中的主机动态地从外部网络获取IP地址。

Super VLANVLAN接口使能DHCP Relay功能后,可以在本接口对应的Sub VLAN的主机与另一网段的DHCP服务器之间转发DHCP报文,协助Sub VLAN内的主机完成动态配置IP地址的过程。

1. 配置准备

l              配置Super VLANSub VLAN,并建立Super VLANSub VLAN之间的映射关系。

l              配置Super VLANIP地址,使Sub VLAN内的主机能够与外部网络通信。

2. 配置过程

操作

命令

说明

进入系统视图

system-view

-

进入Super VLANVLAN接口视图

interface Vlan-interface vlan-id

-

配置接口与DHCP服务器组的归属关系

dhcp-server groupNo

必选

缺省情况下,VLAN接口没有与任何一个DHCP服务器组建立归属关系

 

&  说明:

l      每个Super VLAN接口只能对应一个DHCP服务器组。

l      如果多次执行dhcp-server groupNo命令,新的配置会覆盖已有配置。

l      dhcp-server groupNo命令中所指定的组号,需事先通过系统视图下的dhcp-server ip命令进行配置。相关操作请参见本手册“DHCP”部分的介绍。

 

3.3  Super VLAN配置显示

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

表3-5 Super VLAN的显示

操作

命令

说明

显示Super VLANSub VLAN之间的映射关系

display supervlan [ supervlan-id ]

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

 

3.4  Super VLAN典型配置举例

3.4.1  Super VLAN典型配置

1. 组网需求

l              Switch A作为汇聚层交换机,下面通过接入层交换机(例如Switch B)连接了大量的客户端,这些客户端都使用了10.0.0.0/24网段的地址。现要求按3-1所示,将主机划分到三个VLAN中进行管理,保证不同VLAN内的主机之间二层隔离。

l              为节约IP地址,不对三个VLAN分别划分子网,要求使用SwitchAVlan-interface10接口作为所有主机的网关,转发主机对外网的访问需求,同时通过ARP代理实现VLAN间主机的三层互通。

l              SwitchA通过Vlan-interface20接口连接到外部网络。

2. 组网图

图3-1 Super VLAN典型配置组网图

3. 配置步骤

# 创建VLAN20,将GigabitEthernet 2/0/20加入VLAN20,并配置Vlan-interface20接口的地址为10.0.1.1/24

<SwitchA> system-view

[SwitchA] vlan 20

[SwitchA-vlan20] port gigabitethernet 2/0/20

[SwitchA-vlan20] quit

[SwitchA] interface vlan-interface 20

[SwitchA-Vlan-interface20] ip address 10.0.1.1 255.255.255.0

[SwitchA-Vlan-interface20] quit

# 创建VLAN10,并配置VLAN10接口的IP地址为10.0.0.1/24

[SwitchA] vlan 10

[SwitchA-vlan10] quit

[SwitchA] interface vlan-interface 10

[SwitchA-Vlan-interface10] ip address 10.0.0.1 255.255.255.0

[SwitchA-Vlan-interface10] quit

# 创建VLAN2,并添加端口GigabitEthernet2/0/1和端口GigabitEthernet2/0/2

[SwitchA] vlan 2

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

[SwitchA-vlan2] quit

# 创建VLAN3,并添加端口GigabitEthernet2/0/3和端口GigabitEthernet2/0/4

[SwitchA] vlan 3

[SwitchA-vlan3] port GigabitEthernet 2/0/3 GigabitEthernet 2/0/4

[SwitchA-vlan3] quit

# 创建VLAN5并添加端口GigabitEthernet2/0/5和端口GigabitEthernet2/0/6

[SwitchA] vlan 5

[SwitchA-vlan5] port GigabitEthernet 2/0/5 GigabitEthernet 2/0/6

# 指定VLAN10Super VLANVLAN2VLAN3VLAN5Sub VLAN

[SwitchA-vlan5] quit

[SwitchA] vlan 10

[SwitchA-vlan10] supervlan

[SwitchA-vlan10] subvlan 2 3 5

&  说明:

l      缺省状态下,Super VLANVLAN接口的ARP代理功能是开启的,而且不允许关闭。

l      以上配置均以Switch A的下行端口为Access类型为例进行配置,如果用户将下行端口配置为其它链路类型,则需要在接入层交换机上也进行相应的配置,使其能够正常接收SwitchA发送的报文,并以不带Tag的方式转发给用户即可。具体配置可参考本手册“VLAN”部分的介绍。

 

3.4.2  Super VLAN支持DHCP Relay配置举例

1. 组网需求

l              创建VLAN6Super VLAN,创建VLAN2VLAN3Sub VLAN并与VLAN 6建立映射关系。

l              配置VLAN6接口的IP地址为10.1.1.1,子网掩码255.255.255.0

l              配置VLAN6接口的DHCP Relay功能,并与远程DHCP服务器组2建立归属关系,使VLAN2VLAN3内的主机能从DHCP服务器组2动态获得IP地址。

2. 配置过程

# 创建VLAN6,并配置为Super VLAN

<H3C> system-view

[H3C]vlan 6

[H3C-vlan6] supervlan

# 创建VLAN2VLAN3,并与VLAN6建立映射关系。

[H3C-vlan6] vlan 2

[H3C-vlan2] vlan 3

[H3C-vlan3] vlan 6

[H3C-vlan6] subvlan 2 3

# 创建VLAN6VLAN接口并配置IP地址

[H3C-vlan6] interface Vlan-interface 6

[H3C-Vlan-interface6] ip addess 10.1.1.1 255.255.255.0

# 使能VLAN6接口的DHCP Relay功能,即与DHCP服务器组2建立归属关系。

[H3C-Vlan-interface6] dhcp-server 2

 

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

新华三官网
联系我们