Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2113870
  • 博文数量: 433
  • 博客积分: 4775
  • 博客等级: 上校
  • 技术积分: 8054
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-19 16:15
文章存档

2014年(9)

2013年(20)

2012年(77)

2011年(323)

2009年(4)

分类:

2012-02-07 21:06:53

在了解了Sunper VLAN的工作原理后,本节就要正式介绍H3C交换机上的Super VLAN功能配置了。它包括以下三个必选步骤:

1)配置Sub VLAN,主要是创建Sub VLAN

2)配置Super VLAN,主要是创建Super VLAN,以及它和Sub VLAN间的映射。

3)配置Super VLAN对应的VLAN接口,该接口主要用于Sub VLAN之间,以及Sub VLAN与外部网络之间的通信。

1Sub VLAN配置

Sub VLAN的配置就是普通VLAN的配置,没什么两样,先用vlan { vlan-id1 [ to vlan-id2 ] | all }命令创建对一个或多个空的VLAN,然后再根据第19章介绍的各种VLAN划分方式把所需的端口加入到这些VLAN中即可。具体参见第19章的相关内容,不再赘述。

2Super VLAN配置

这是整个Super VLAN方案的配置关键。方法也很简单,先用vlan { vlan-id1 [ to vlan-id2 ] | all }命令创建一个或多个空的普通VLAN,然后通过命令把它转换成Super VLAN(但里面不能添加任何物理端口),最后就是利用命令建立它与前面创建的用于Super VLAN方案的各个Sub VLAN的映射关系,具体步骤如表20-9所示。

20-9  Super VLAN的配置步骤

步骤

命令

用途说明

1

system-view

例如: system-view

进入系统视图

2

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

例如:[Sysname] vlan 2

进入VLAN视图。如果指定的VLAN不存在,则该命令先完成VLAN的创建,然后再进入该VLAN的视图

3

Supervlan

例如:[Sysname-vlan2] Supervlan

设置VLAN类型为Super VLAN。可以用undo supervlan命令取消一个VLANSuper VLAN类型的设置

4

subvlan vlan-list

例如:[Sysname-vlan2] subvlan 3 to 10

建立Super VLAN和各Sub VLAN间的映射关系。参数vlan-list用来指定要与Super VLAN建立映射关系的Sub VLAN列表,表示方式为vlan-id [ to vlan-id2 ] }&<1-10>。其中,vlan-id表示Sub VLANVLAN ID,取值范围为14094&<1-10>表示前面的参数最多可以重复输入10次。如果是分离VLAN,则各VLAN ID间用空格分隔,但所指定的VLAN必须是当前已创建的准备用作Sub VLANVLAN

配置Super VLAN与各Sub VLAN建立映射关系前,各Sub VLAN必须已经创建,但在建立了Sub VLANSuper VLAN的映射关系后,仍可以向Sub VLAN中添加和删除端口,可以用undo subvlan [ vlan-list ]命令取消Sub VLANSuper VLAN间的映射关系。如果不带参数的话,就解除所有Sub VLAN和指定Super VLAN之间的映射关系;如果带有参数的话就解除参数指定的Sub VLAN和当前Super VLAN之间的映射关系

【示例1VLAN 2配置为Super VLAN

system-view

[Sysname] vlan 2

[Sysname-vlan2] supervlan

【示例2Super VLAN 10Sub VLAN 3459对应起来。

system-view

[Sysname] vlan 10

[Sysname-vlan10] subvlan 3 to 5 9

3Super VLAN对应的VLAN接口配置

Super VLAN对应的VLAN接口的配置是出于各Sub VLAN间,以及Sub VLAN与外部网络三层通信的考虑,因为在Sub VLAN中是不能配置VLAN接口IP地址的,所有Sub VLAN都以Super VLAN所对应的VLAN接口作为网关。如果不配置Super VLAN对应的VLAN接口的话,Sub VLAN间既不能进行二层通信(这是VLAN的基本属性),也不能进行三层通信,也就不能有任何通信了(除了同一Sub VLAN内部各主机的通信外)。

Super VLAN对应的VLAN接口的配置步骤如表20-10所示,主要是为Super VLAN对应的VLAN接口配置IP地址,启用本地ARP代理功能。

20-10  Super VLAN对应的VLAN接口配置步骤

步骤

命令

用途说明

1

system-view

例如: system-view

进入系统视图

2

interface vlan-interface vlan-interface-id

例如:[sysname] interface vlan-interface 2

创建VLAN接口,并进入VLAN接口视图。vlan-interface-id的值必须等于Super VLAN ID

3

ip address ip-address { mask | mask-length } [ sub ]

例如:[Sysname- vlan-interface2] ip address 129.12.0.1
255.255.255.0

Super VLAN对应的VLAN接口的主IP地址或从IP地址。 默认情况下,没有配置VLAN接口的IP地址,可以用undo ip address [ ip-address { mask | mask-length } [ sub ] ]命令取消该VLAN接口上原来配置的主IP地址或从IP地址

4

local-proxy-arp enable

例如:[Sysname- vlan-interface2] local-proxy-arp enable

开启本地代理ARP功能。默认情况下关闭本地代理ARP功能,可以用undo local-proxy-arp enable命令关闭本地代理ARP功能

【注意】如果某个VLAN被指定为Super VLAN,则该VLAN不能被指定为某个端口的Guest VLAN;同样,如果某个VLAN被指定为某个端口的Guest VLAN,则该VLAN不能被指定为Super VLANGuest VLAN的相关内容请参见“安全配置指导”中的“802.1X配置”。

Super VLAN下可以配置二层组播功能,但是该配置将不会生效;在Super VLAN对应的VLAN接口下可以配置DHCP、三层组播、动态路由、NAT等功能,但是只有DHCP的配置生效,其他配置将不会生效。因为在Super VLAN中不允许存在物理端口。

阅读(7992) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~