• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

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

04-VLAN命令

本章节下载  (201.28 KB)

04-VLAN命令


第1章  VLAN配置命令

1.1  VLAN配置命令

1.1.1  broadcast-suppression

【命令】

broadcast-suppression { ratio | pps pps }

undo broadcast-suppression

【视图】

VLAN视图

【参数】

ratio:指定VLAN当中最大广播流量的带宽百分比,取值范围为1~100,缺省值为100。百分比越小,则允许通过的广播流量也越小。

pps pps:指定VLAN当中每秒最多通过的广播包数量。取值范围为1~148800。

【描述】

broadcast-suppression命令用来限制VLAN当中允许通过的广播流量的大小。undo broadcast-suppression命令用来将VLAN当中允许通过的广播流量恢复为缺省值。

缺省情况下,交换机不对广播流量进行抑制。

当广播流量超过用户设置的值后,系统将对超出广播流量限制的报文作丢弃处理,从而使广播所占的流量比例降低到合理的范围,保证网络业务的正常运行。

S7500系列交换机各种类型的单板支持的广播风暴抑制方式不同,如表1-1所示。

表1-1 各型号单板支持的广播风暴抑制方式

广播风暴抑制方式

A型单板

非A型单板

VLAN pps抑制

支持

不支持

VLAN带宽百分比抑制

支持

不支持

 

&  说明:

A型单板包括:LS81FT48A、LS81FM24A、LS81FS24A、LS81GB8UA、LS81GT8UA、iSalience I、Salience I、Salience II。

 

一个VLAN同一时刻只支持一种广播风暴抑制方式。如果一个VLAN多次进行广播风暴抑制方式的配置,后配置的方式会覆盖前面的配置。

【举例】

# 允许VLAN2中通过20%的广播报文流量。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] vlan 2

[H3C-vlan2] broadcast-suppression 20

1.1.2  description

【命令】

description { string | text }

undo description

【视图】

VLAN视图、VLAN接口视图

【参数】

string:描述当前VLAN的连续字符串,长度为1~32个字符,中间不能空格。缺省值为该VLAN的VLAN ID,如“VLAN 0001”。

text:描述当前VLAN接口的文本,长度为1~80个字符,中间可以空格。缺省值为该VLAN接口的接口名,例如“Vlan-interface1 Interface”。

【描述】

description命令用来设置当前VLAN或VLAN接口的描述字符串或文本。undo description命令用来恢复描述字符串或文本的缺省值。

缺省情况下:

l              VLAN的描述字符串为该VLAN的VLAN ID,例如“VLAN 0001”。

l              VLAN接口的描述文本为该VLAN接口的接口名,例如“Vlan-interface1 Interface”。

相关配置可参考命令display vlandisplay interface Vlan-interface

【举例】

# 为当前的VLAN指定一个描述字符串“research”。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] vlan 1

[H3C-vlan1] description research

1.1.3  display interface Vlan-interface

【命令】

display interface Vlan-interface [ vlan-id ]

【视图】

任意视图

【参数】

vlan-id:指定VLAN接口的ID。

【描述】

display interface Vlan-interface命令用来显示VLAN接口的一些相关信息,包括:VLAN接口的物理状态与链路状态、发送帧格式、VLAN接口对应的MAC地址、IP地址及子网掩码、VLAN接口描述字符串及MTU等。

l              如果指定了vlan-id,显示指定VLAN接口的相关信息;

l              如果不指定vlan-id,则显示所有已创建的VLAN接口的相关信息。

相关配置可参考命令interface Vlan-interface

【举例】

# 显示VLAN-interface 2的相关信息。

<H3C> display interface Vlan-interface 2

Vlan-interface2 current state :DOWN

Line protocol current state :DOWN

IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0012-a990-2241

Internet Address is 10.1.1.1/24 Primary

Description : Vlan-interface2 Interface

The Maximum Transmit Unit is 1500  

表1-2 display interface Vlan-interface命令显示信息描述表

字段

描述

Vlan-interface2 current state

VLAN接口当前状态

Line protocol current state

Line协议当前状态

IP Sending Frames' Format

IP发送帧格式

Hardware address

VLAN接口对应的MAC地址

Internet Address

VLAN接口对应的IP地址

Description

VLAN接口描述

The Maximum Transmit Unit

最大传输单元(MTU)

 

1.1.4  display vlan

【命令】

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

【视图】

任意视图

【参数】

vlan-id:指定VLAN ID,取值范围为1~4094。

to:指定多个连续的VLAN ID。

all:显示所有VLAN的相关信息

static:显示系统静态创建的VLAN。

dynamic:显示系统动态创建的VLAN。

【描述】

display vlan命令用来显示VLAN的相关信息。

如果指定vlan-idall,则显示指定或所有VLAN的相关信息,包括:VLAN ID、VLAN类型(动态还是静态)、VLAN是否启动了路由功能(如果启动,则显示主IP地址及掩码)、VLAN的描述信息及名称、VLAN的广播风暴抑制比、VLAN包含的端口等。

如果不指定参数,则显示系统已创建的所有VLAN列表。如果选用staticdynamic参数,则显示系统静态或动态创建的VLAN列表。

相关配置可参考命令vlan

【举例】

# 显示VLAN2的信息。

<H3C> display vlan 2

VLAN ID: 2

 VLAN Type: static

 Route Interface: not configured

 Description: VLAN 0002

 Name: VLAN 0002

 Broadcast MAX-ratio: 100

 Tagged   Ports: none

 Untagged Ports:

             Ethernet3/0/30

表1-3 display vlan命令显示信息描述表

字段

解释

VLAN ID

VLAN标识号

VLAN Type

VLAN的配置类型(静态配置或动态配置)

Route Interface

VLAN是否具有路由功能

Description

VLAN的描述

Name

VLAN的名称

Broadcast MAX-ratio

VLAN的广播风暴抑制比

Tagged Ports

标识该VLAN报文在哪些端口上发送时需要保留Tag标记

Untagged Ports

标识该VLAN报文在哪些端口上发送时需要去除Tag标记

 

1.1.5  interface Vlan-interface

【命令】

interface Vlan-interface vlan-id

undo interface Vlan-interface vlan-id

【视图】

系统视图

【参数】

vlan-id:VLAN接口的标识号,取值范围为1~4094。

【描述】

interface Vlan-interface命令用来创建VLAN接口或进入VLAN接口视图。undo interface Vlan-interface命令用来删除一个VLAN接口。

相关配置可参考命令display interface Vlan-interface

【举例】

# 进入VLAN接口1的视图。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Vlan-interface 1

[H3C-Vlan-interface1]

1.1.6  name

【命令】

name string

undo name

【视图】

VLAN视图

【参数】

string:表示当前VLAN名称的字符串,长度为1~32个字符。

【描述】

name命令用来为当前的VLAN命名。undo name命令用来恢复当前VLAN名称的缺省值。

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

【举例】

# 将当前的VLAN 2命名为hello。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] vlan 2

[H3C-vlan2] name hello

1.1.7  shutdown

【命令】

shutdown

undo shutdown

【视图】

VLAN接口视图

【参数】

【描述】

shutdown命令用来将VLAN接口的管理状态设置为关闭。undo shutdown命令用来将VLAN接口的管理状态设置为打开。

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

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

当VLAN接口的相关参数及协议配置好之后,可以使用undo shutdown命令启动VLAN接口;或者当VLAN接口出现故障时,可以用shutdown命令将接口先关闭,然后再用undo shutdown命令打开接口,这样有可能使接口恢复正常。

关闭和打开VLAN接口对属于这个VLAN的所有以太网端口都没有影响。

【举例】

# 关闭Vlan-interface2接口后再启动该接口。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Vlan-interface 2

[H3C-Vlan-interface2] shutdown

[H3C-Vlan-interface2] undo shutdown

1.1.8  vlan

【命令】

vlan vlan-id

undo vlan { vlan-id [ to vlan-id ] | all }

【视图】

系统视图

【参数】

vlan-id:指定的VLAN ID,取值范围为1~4094。

to:指定删除VLAN的范围。

all:删除所有VLAN。

【描述】

vlan命令用来进入VLAN视图,如果指定的VLAN不存在,则该命令先完成VLAN的创建,然后再进入该VLAN的视图;undo vlan命令用来删除VLAN。

  注意:

l      协议保留的VLAN、Voice VLAN、缺省VLAN(VLAN 1)以及实现远程镜像使用的remote-probe VLAN不能使用undo vlan命令删除。

l      在使用undo vlan命令删除VLAN时,如果设备上存在以被删除的VLAN作为缺省VLAN的Trunk或Hybrid端口,执行删除命令后,这些端口的缺省VLAN将恢复为缺省值,即使用VLAN1作为缺省VLAN。

 

相关配置可参考命令display vlan

【举例】

# 进入VLAN 1的视图。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] vlan 1

[H3C-vlan1]

1.2  基于端口的VLAN配置命令

1.2.1  port

【命令】

port interface-list

undo port interface-list

【视图】

VLAN视图

【参数】

interface-list:需要添加到某个VLAN中或从某个VLAN中删除的以太网端口列表,表示方式为interface-list={ interface-type interface-number [ to { interface-type interface-number ] } &<1-10>。其中interface-type为端口类型,interface-number为端口号,它们各自的含义和取值范围请参见本书“端口”部分的命令参数,此处不再赘述。关键字to之后的端口号要大于或等于to之前的端口号。命令中&<1-10>表示前面的参数最多可以重复输入10次。

【描述】

port命令用来向VLAN中添加一个或一组端口。undo port命令用来从VLAN中删除一个或一组端口。

  注意:

以上命令只对Access端口有效。将Trunk端口和Hybrid端口加入VLAN,只能通过以太网端口视图下的port trunk permit vlanport hybrid vlan命令实现,相关命令请参见《H3C S7500 系列以太网交换机  命令手册》“端口基本配置”部分的介绍。。

 

【举例】

# 将以太网端口Ethernet2/0/1到Ethernet2/0/3加入到VLAN2中。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] vlan 2

[H3C-vlan2] port Ethernet 2/0/1 to Ethernet 2/0/3

1.2.2  port access vlan

【命令】

port access vlan vlan-id

undo port access vlan

【视图】

以太网端口视图

【参数】

vlan-id:IEEE802.1Q中定义的VLAN ID,取值范围为2~4094。

【描述】

port access vlan命令用来把Access端口加入到指定的VLAN中。undo port access vlan命令用来把Access端口从指定VLAN中删除。

此命令使用的条件是vlan-id所指的VLAN必须存在。

【举例】

# 将Ethernet2/0/1端口加入到VLAN3中(VLAN3已经存在)。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Ethernet2/0/1

[H3C-Ethernet2/0/1] port access vlan 3

1.2.3  port hybrid pvid vlan

【命令】

port hybrid pvid vlan vlan-id

undo port hybrid pvid

【视图】

以太网端口视图

【参数】

vlan-id:IEEE802.1Q中定义的VLAN ID,取值范围为1~4094。缺省值为1。

【描述】

port hybrid pvid vlan命令用来设置Hybrid端口的缺省VLAN ID。undo port hybrid pvid命令用来恢复Hybrid端口的缺省VLAN ID。

本端Hybrid端口的缺省VLAN ID和相连的对端交换机的Hybrid端口的缺省VLAN ID必须一致,否则报文将不能正确传输。

相关配置可参考命令port link-type

【举例】

# 将Hybrid端口Ethernet2/0/1的缺省VLAN设为100。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Ethernet2/0/1

[H3C-Ethernet2/0/1] port hybrid pvid vlan 100

1.2.4  port hybrid vlan

【命令】

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

undo port hybrid vlan vlan-id-list

【视图】

以太网端口视图

【参数】

vlan-id-listvlan-id-list = [ vlan-id1 [ to vlan-id2 ] ]&<1-10>,Hybrid端口要加入的VLAN的范围,可以是离散的,vlan-id取值范围为1~4094。&<1-10>表示前面的参数最多可以重复输10次。

tagged:所指定VLAN的报文将带有标签。

untagged:所指定VLAN的报文不带标签。

【描述】

port hybrid vlan命令用来将Hybrid端口加入到指定的已经存在的VLAN。undo port hybrid vlan命令用来将Hybrid端口从指定的VLAN中删除。

Hybrid端口可以属于多个VLAN。如果多次使用port hybrid vlan vlan-id-list { tagged | untagged }命令,那么Hybrid端口上允许通过的VLAN是这些vlan-id-list的合集。

此命令使用的条件是:vlan-id所指的VLAN必须存在。

相关配置可参考命令port link-type

【举例】

# 将Hybrid端口Ethernet2/0/1加入到2、4、50~100 VLAN中,并且这些VLAN的报文将带有标签。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Ethernet2/0/1

[H3C-Ethernet2/0/1] port hybrid vlan 2 4 50 to 100 tagged

1.2.5  port link-type

【命令】

port link-type { access | hybrid | trunk }

undo port link-type

【视图】

以太网端口视图

【参数】

access:设置端口为Access端口。

hybrid:设置端口为Hybrid端口。

trunk:设置端口为Trunk端口。

【描述】

port link-type命令用来设置以太网端口的链路类型。undo port link-type命令用来恢复端口的链路类型为缺省状态,即为Access端口。

三种类型的端口可以共存在一台以太网交换机上,但Trunk端口和Hybrid端口之间不能直接切换,只能先设为Access端口,再设置为其他类型端口。例如:Trunk端口不能直接被设置为Hybrid端口,只能先设为Access端口,再设置为Hybrid端口。

缺省情况下,端口为Access端口。

【举例】

# 将以太网端口Ethernet2/0/1设置为Trunk端口。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Ethernet2/0/1

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

1.2.6  port trunk permit vlan

【命令】

port trunk permit vlan { vlan-id-list | all }

undo port trunk permit vlan { vlan-id-list | all }

【视图】

以太网端口视图

【参数】

vlan-id-listvlan-id-list = [ vlan-id1 [ to vlan-id2 ] ]&<1-10>,为此Trunk端口加入的VLAN的范围,可以是离散的,vlan-id取值范围为1~4094。&<1-10>表示前面的参数最多可以重复输10次。

all:将Trunk端口加入到所有VLAN中。

【描述】

port trunk permit vlan命令用来将Trunk端口加入到指定的VLAN。undo port trunk permit vlan命令用来将Trunk端口从指定的VLAN中删除。

Trunk端口可以属于多个VLAN。如果多次使用port trunk permit vlan命令,那么Trunk端口上允许通过的VLAN是这些vlan-id-list的集合。

相关配置可参考命令port link-type

【举例】

# 将Trunk端口Ethernet2/0/1加入到2、4、50~100 VLAN中。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Ethernet2/0/1

[H3C-Ethernet2/0/1] port trunk permit vlan 2 4 50 to 100

Please wait...

Done.

# 将Trunk端口Ethernet2/0/1从VLAN1中删除。

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

Please wait...

Done.

1.2.7  port trunk pvid vlan

【命令】

port trunk pvid vlan vlan-id

undo port trunk pvid

【视图】

以太网端口视图

【参数】

vlan-id:IEEE802.1Q中定义的VLAN ID,取值范围为1~4094。缺省值为1。

【描述】

port trunk pvid vlan命令用来设置Trunk端口的缺省VLAN ID。undo port trunk pvid命令用来恢复端口的缺省VLAN ID。

本Trunk端口的缺省VLAN ID和相连的对端交换机的Trunk端口的缺省VLAN ID必须一致,否则报文将不能正确传输。

相关配置可参考命令port link-type

【举例】

# 将Trunk端口Ethernet2/0/1的缺省VLAN设为100。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Ethernet2/0/1

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

1.3  基于协议的VLAN配置命令

1.3.1  display protocol-vlan interface

【命令】

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

【视图】

任意视图

【参数】

interface-type interface-number [ to interface-type interface-number ]:指定要显示协议的端口号。不使用to参数表示指定一个端口;使用to参数表示指定连续的多个端口。其中,interface-type为端口类型,interface-number为端口编号。

all:显示所有端口的协议信息。

【描述】

display protocol-vlan interface命令用来显示指定端口上基于协议的VLAN的信息,包括VLAN ID、协议索引号和协议类型。

相关配置可参考命令display interface

【举例】

# 显示端口Ethernet2/0/1、Ethernet2/0/2上所配置的协议信息及协议的索引。

<H3C> display protocol-vlan interface Ethernet 2/0/1 to Ethernet 2/0/2

Interface: Ethernet2/0/1

VLAN ID  Protocol-Index     Protocol-type

  50           1                ip 192.168.10.1 255.255.255.0

  80           2                ip 101.120.34.0 255.255.0.0

  100              1                ip 104.232.43.0 255.255.255.0

  100              2                ipx ethernetii

Interface: Ethernet2/0/2

VLAN ID  Protocol-Index     Protocol-type

  50           5                ipx raw

  80           1                at

  100              3                snap etype 0x0abc

  100              5                llc dsap 0xac ssap 0xbd

1.3.2  display protocol-vlan slot

【命令】

display protocol-vlan slot { slot-number | all }

【视图】

任意视图

【参数】

slot-number:单板槽位号。

all:所有单板。

【描述】

display protocol-vlan slot命令用来显示指定单板上基于协议的VLAN的信息,包括VLAN ID、协议索引号和协议类型。。

【举例】

# 显示所有单板上基于协议的VLAN的信息。

<H3C> display protocol-vlan slot all

 Slot: 0

     VLAN ID        Protocol-Index     Protocol-Type

         4              0                 ip 10.1.1.1 255.255.255.0

         4              1                 ip 192.168.1.1 255.0.0.0

         4              2                 ip 10.1.0.4 255.0.0.0

         4              3                 ip 172.168.0.1 255.255.0.0

         4              4                 ip 172.168.1.1 255.255.255.0

1.3.3  display protocol-vlan vlan

【命令】

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

【视图】

任意视图

【参数】

vlan-id:指定的VLAN ID,取值范围为1~4094。

to:指定VLAN ID的范围。

all:指定所有的VLAN。

【描述】

display protocol-vlan vlan命令用来显示VLAN上所配置的协议信息及协议的索引。

相关配置可参考命令display vlan

【举例】

# 显示VLAN2到VLAN20上所配置的协议信息及协议的索引。

<H3C > display protocol-vlan vlan 2 to 20

 VLAN ID: 2

 VLAN Type: Protocol-based VLAN

      Protocol Index        Protocol Type

             0                  ip 1.1.1.0 255.255.255.0

 

 VLAN ID: 20

 VLAN Type: Protocol-based VLAN

      Protocol Index        Protocol Type

             0                  ip 192.168.0.0 255.255.255.0

             1                  ipx ethernetii

             2                  snap etype 0x0abc

             3                  llc dsap 0xac ssap 0xbd

1.3.4  port hybrid protocol-vlan vlan

【命令】

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

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

【视图】

以太网端口视图

【参数】

vlan-id:指定的VLAN ID,取值范围为1~4094。

to:指定VLAN ID的范围。

protocol-index:协议索引号的初始值,取值范围为0~6。它必须小于等于protocol-end

protocol-end:协议索引号的终止值,取值范围为0~6。它必须大于等于protocol-index

all:所有的协议类型索引号。

【描述】

port hybrid protocol-vlan vlan命令用来在指定端口下创建基于协议的VLAN。undo port hybrid protocol-vlan vlan命令用来在指定端口下删除基于协议的VLAN。

相关配置可参考命令protocol-vlan vlan slotdisplay protocol-vlan interface

【举例】

# 在端口Ethernet2/0/1下创建基于协议的VLAN 3,协议索引号为0到6。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Ethernet 2/0/1

[H3C-Ethernet2/0/1] port hybrid protocol-vlan vlan 3 0 to 6

1.3.5  protocol-vlan vlan slot

【【命令】

protocol-vlan vlan vlan-id { protocol-index [ to protocol-end ] | all } { slot slot-number | mainboard }

undo protocol-vlan vlan vlan-id { protocol-index [ to protocol-end ] | all } { slot slot-number | mainboard }

【视图】

系统视图

【参数】

vlan-id:指定的VLAN ID,取值范围为1~4094。

protocol-index:协议类型索引号的初始值,取值范围为0~6。它必须小于等于protocol-end

protocol-end:协议类型索引号的终止值,取值范围为0~6。它必须大于等于protocol-index

all:所有的协议类型索引号。

slot slot-number:创建指定单板与基于协议的VLAN的关联,slot-number为单板槽位号。

mainboard:主控板。

【描述】

protocol-vlan vlan slot命令用来创建单板与基于协议的VLAN的关联。undo protocol-vlan vlan slot命令用来取消指定单板与基于协议的VLAN的关联。

请注意:用户首先必须将该单板上需要协议生效的端口加入到该基于协议的VLAN。目前,只有除A型板以外的单板(包括业务板和主控板)支持该命令。

关于创建基于协议的VLAN的命令与单板类型之间的对应关系,请参见表1-4

表1-4 命令与单板类型之间的对应关系

命令描述

A型单板

非A型单板

在指定单板上创建基于协议的VLAN(在系统视图下)

不支持

支持(仅对所有IP协议和子网IP协议)

在指定端口下创建基于协议的VLAN(在以太网端口视图下)

支持

支持(不包括所有IP协议和子网IP协议)

 

&  说明:

A型单板包括:LS81FT48A、LS81FM24A、LS81FS24A、LS81GB8UA、LS81GT8UA、iSalience I、Salience I、Salience II。

 

相关配置可参考命令port hybrid protocol-vlan vlandisplay protocol-vlan interface

【举例】

# 把5号单板与协议VLAN 3中的协议0到6相关联。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] protocol-vlan vlan 3 0 to 6 slot 5

1.3.6  protocol-vlan

【命令】

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

undo protocol-vlan { protocol-index [ to protocol-end ] | all }

【视图】

VLAN视图

【参数】

at:基于AT(AppleTalk)协议的VLAN。

ip [ ip-address [ net-mask ] ]:基于IP协议的VLAN。其中,ip-address为IP地址;net-mask为子网掩码,缺省掩码为ip-address所属自然网段的掩码。

ipx { ethernetii | llc | raw I snap }:基于IPX协议的VLAN。其中,ethernetii、llcraw、snap为IPX报文的四种封装类型。

mode:指定基于其他协议类型和封装格式的VLAN。

ethernetii [ etype etype-id ]:基于EthernetII封装格式的VLAN。其中,etype-id为入报文的以太网类型,取值范围为600~FFFF。

llc [ dsap dsap-id [ ssap ssap-id ] | ssap ssap-id ]:基于逻辑链路控制封装格式的VLAN。其中,dsap-id为目的服务接入点,取值范围为0~FF。ssap-id为源服务接入点,取值范围为0~FF。

snap [ etype etype-id ]:基于SNAP(Sub-Network Access Protocol)封装格式的VLAN。其中,etype-id为入报文的以太网类型,取值范围为600~FFFF。

protocol-index:协议类型索引号的初始值,取值范围为0~6。它必须小于等于protocol-end。如果不指定该参数,则系统会自动分配一个索引值。

protocol-end:协议类型索引号的终止值,取值范围为0~6。它必须大于等于protocol-index

all:所有的协议索引号。

【描述】

protocol-vlan命令用来配置指定VLAN是基于某种协议类型的VLAN。undo protocol-vlan命令用来取消该配置。

  注意:

同一个VLAN下不能配置两个定义了相同的协议类型和封装格式的模板,当设置自定义模板的参数取值为某些特殊数值时,定义的封装将与标准模板完全相同。此时自定义模板和标准模板不能同时配置。

请注意以下的协议模板配置限制:

l      不能在同一VLAN下同时配置LLC型自定义模板和ipx llc标准模板。

l      不能在同一VLAN下同时配置dsapssap取值均为ff的LLC型自定义模板和ipx raw标准模板。

l      不能在同一VLAN下同时配置etype取值为8137的EthernetII型自定义模板和ipx ethernetii标准模板。

l      不能在同一VLAN下同时配置etype取值为8137的SNAP型自定义模板和ipx snap标准模板。

l      dsap-idssap-id的取值是AA时,报文的封装类型将不再是llc,而将被定义为snap。为避免模板冲突,系统不允许用户在配置LLC封装的自定义模板时将dsap-idssap-id值取为AA。

另外,在设置IP协议模板时还请注意:

l      如果报文既能匹配基于IPv4子网的VLAN,又匹配基于其他协议的VLAN,则优先匹配基于IPv4子网的VLAN。

l      ip [ ip-address [ net-mask ] ]定义的是基于IPv4子网的VLAN。如果需要定义基于IP协议和不同封装格式的VLAN,请使用 mode { ethernetii [ etype etype-id ] }和 snap [ etype etype-id ],其中etype-id为0x0800。

 

相关配置可参考命令display protocol-vlan vlan

【举例】

# 指定VLAN3是基于所有IP报文的VLAN。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] vlan 3

[H3C-vlan3] protocol-vlan ip

# 指定VLAN5是基于123.34.56.0网段的VLAN。

[H3C-vlan3] vlan 5

[H3C-vlan5] protocol-vlan ip 123.34.56.0

# 取消VLAN5中索引值为0到5的协议类型。

[H3C-vlan5] undo protocol-vlan 0 to 5

 

 

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

新华三官网
联系我们