Chinaunix首页 | 论坛 | 博客
  • 博客访问: 921513
  • 博文数量: 276
  • 博客积分: 4182
  • 博客等级: 上校
  • 技术积分: 4486
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-17 21:14
文章分类

全部博文(276)

文章存档

2014年(9)

2013年(132)

2012年(135)

分类: 系统运维

2013-07-24 10:16:23

port

【】

port interface-list

undo port interface-list

【视图】

视图

【参数】

interface-list:需要添加到某个VLAN中或从某个VLAN中删除的以太网端口列表,表示方式为interface-list = { interface-type interface-number [ to interface-type interface-number ] }&<1-10>。其中interface-type interface-number为端口类型和端口号。&<1-10>表示前面的参数最多可以输入10次。

【描述】

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

需要注意的是:

l 该命 令只对Access端口有效。

l 设备 上的所有端口的缺省链路类型都是Access类型,但用户可以自行切换端口类型,具体请参见命令port link-type

相关配置可参考命令display vlan

【举例】

# 向VLAN 2中加入从GigabitEthernet 1/0/1到GigabitEthernet 1/0/3的以太网端口。

system-view

[Sysname] vlan 2

[Sysname-vlan2] port GibabitEthernet 1/0/1 to GigabitEthernet 1/0/3

1.2.2 port access vlan

【命令】

port access vlan vlan-id

undo port access vlan

【视图】

以太网端口视图/端口组视图

【参数】

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

【描述】

port access vlan命令用来将当前Access端口加入到指定的VLAN中。undo port access vlan命令用来把Access端口恢复到缺省VLAN中。

对Access端口,执行undo vlan命令删除端口的缺省VLAN后,端口的缺省VLAN会变成VLAN 1。

在以太网端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。(端口组的相关配置请 参见”端口相关配置”模块中的端口组部分)

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

【举例】

# 将GigabitEthernet 1/0/2端口加入到VLAN3中。

system-view

[Sysname] vlan 3

[Sysname-vlan3] quit

[Sysname] interface GigabitEthernet 1/0/2

[Sysname-GigabitEthernet 1/0/2] port access vlan 3

1.2.3 port hybrid pvid vlan

【命令】

port hybrid pvid vlan vlan-id

undo port hybrid pvid

【视图】

以太网端口视图/端口组视图

【参数】

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

【描述】

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

缺省情况下,Hybrid端口的缺省VLAN为VLAN1。

对Hybrid端口,执行undo vlan命令删除端口的缺省VLAN后,端口的缺省VLAN配置不会改变, 即可以使用已经不存在的VLAN作为缺省VLAN。

在以太网端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。(端口组的相关配置请 参见”端口相关配置”模块中的端口组部分)

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

【举例】

# 将Hybrid端口GigabitEthernet1/0/4的缺省VLAN设为VLAN 100。

system-view

[Sysname] vlan 100

[Sysname-vlan100] quit

[Sysname] interface GigabitEthernet 1/0/4

[Sysname-GigabitEthernet1/0/4] port link-type hybrid

[Sysname-GigabitEthernet1/0/4] 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-list:VLAN列表,表示Hybrid端口要加入的VLAN的范围。表示方式为vlan-id-list = { vlan-id1 [ to vlan-id2 ] }&<1-10>, vlan-id1vlan-id2的取值范围均为1~4094,且vlan-id2不 能小于vlan-id1。&<1-10>表示前面的参数最多可以重复输入10次。

tagged:指定VLAN的报文发送时携带Tag标签。

untagged:指定VLAN的报文发送时不带Tag标签。

【描述】

port hybrid vlan命令用来允许指定的VLAN通过当前Hybrid端口。undo port hybrid vlan命令用来取消指定的VLAN通过当前Hybrid端口。

Hybrid端口可以允许多个VLAN通过。如果多次使用port hybrid vlan命 令,那么Hybrid端口上允许通过的VLAN将是各次操作使用的vlan-id-list参数所表示VLAN的合集。

在以太网端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。(端口组的相关配置请 参见”端口相关配置”模块中的端口组部分)

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

【举例】

# 配置Hybrid端口GigabitEthernet1/0/4允许VLAN2、VLAN4、VLAN50~VLAN100通过(指定的VLAN都已经存 在),并且这些VLAN的报文发送时携带Tag标签。

system-view

[Sysname] interface GigabitEthernet 1/0/4

[Sysname-GigabitEthernet1/0/4] port link-type hybrid

[Sysname-GigabitEthernet1/0/4] port hybrid vlan 2 4 50 to 100 tagged

Please wait... Done.

# 配置端口组2内的Hybrid端口允许VLAN2通过,并且这些VLAN的报文将不会带有标签。

system-view

[Sysname] vlan 2

[Sysname-vlan2] quit

[Sysname] port-group manual 2

[Sysname-port-group-manual-2] group-member GigabitEthernet 1/0/1 to GigabitEthernet 1/0/6

[Sysname-port-group-manual-2] port link-type hybrid

[Sysname-port-group-manual-2] port hybrid vlan 2 untagged

Configuring GigaibitEthernet1/0/1... Done.

Configuring GigaibitEthernet1/0/2... Done.

Configuring GigaibitEthernet1/0/3... Done.

Configuring GigaibitEthernet1/0/4... Done.

Configuring GigaibitEthernet1/0/5... Done.

Configuring GigaibitEthernet1/0/6... Done.

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端口。

【举例】

# 将以太网端口GigabitEthernet1/0/1设置为Trunk类型端口。

system-view

[Sysname] interface GigabitEthernet 1/0/1

[Sysname-GigabitEthernet 1/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-list:VLAN列表,为Trunk端口加入的VLAN的范围,表示方式为vlan-id-list = { vlan-id1 [ to vlan-id2 ] }& <1-10>,vlan-id1vlan-id2的取值范围均为1~4094,且vlan-id2不 能小于vlan-id1,&<1-10>表示前面的参数最多可以重复输入10次。

all:表示允许所有VLAN通过该Trunk端口。

【描述】

port trunk permit vlan命令用来允许指定的VLAN通过当前Trunk端口。undo port trunk permit vlan命令用来取消指定的VLAN通过当前Trunk端口。

Trunk端口可以允许多个VLAN通过。如果多次使用port trunk permit vlan命令,那 么Trunk端口上允许通过的VLAN将是各次操作使用的vlan-id-list参数所表示VLAN的合集。

在以太网端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。(端口组的相关配置请 参见”端口相关配置”模块中的端口组部分)

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

【举例】

# 配置Trunk端口GigabitEthernet1/0/4允许VLAN2、VLAN4、VLAN50~VLAN100通过(指定的VLAN已经创 建)。

system-view

[Sysname] interface GigabitEthernet1/0/4

[Sysname-GigabitEthernet1/0/4] port link-type trunk

[Sysname-GigabitEthernet1/0/4] port trunk permit vlan 2 4 50 to 100

Please wait........... Done.

1.2.7 port trunk pvid vlan

【命令】

port trunk pvid vlan vlan-id

undo port trunk pvid

【视图】

以太网端口视图/端口组视图

【参数】

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

【描述】

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

缺省情况下,Trunk端口的缺省VLAN为VLAN1。

对Trunk端口,执行undo vlan命令删除端口的缺省VLAN后,端口的缺省VLAN配置不会改变,即 使用已经不存在的VLAN作为缺省VLAN。

在以太网端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。(端口组的相关配置请 参见”端口相关配置”模块中的端口组部分)

需要注意的是,本端设备Trunk端口的缺省VLAN ID和相连的对端设备的Trunk端口的缺省VLAN ID必须一致,否则报文将不能正确传输。

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

【举例】

# 将端口GigabitEthernet1/0/4的链路类型设置为Trunk,缺省VLAN设置为VLAN 100。

system-view

[Sysname] interface GigabitEthernet1/0/4

[Sysname-GigabitEthernet1/0/4] port link-type trunk

[Sysname-GigabitEthernet1/0/4] port trunk pvid vlan 100

1.1.4 interface Vlan-interface

【命令】

interface Vlan-interface vlan-interface-id

undo interface Vlan-interface vlan-interface-id

【视图】

系统视图

【参数】

vlan-interface-id:VLAN接口的ID,取值范围为1~4094。

【描述】

interface Vlan-interface命令用来进入指定的VLAN接口视图。如果该VLAN接口不 存在,则先创建该接口,再进入该VLAN接口视图。undo interface Vlan-interface命令 用来删除指定的VLAN接口。

需要注意的是:在创建VLAN接口之前,对应的VLAN必须已经存在。否则,将不能创建指定的VLAN接口。

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

【举例】

# 创建Vlan-interface2接口。

system-view

[Sysname] vlan 2

[Sysname-vlan2] quit

[Sysname] interface vlan-interface 2

[Sysname-Vlan-interface2]

1.1.5 ip address

【命令】

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

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

【视图】

VLAN接口视图

【参数】

ip-address:VLAN接口的IP地址,为点分十进制格式。

mask:VLAN接口IP地址相应的子网掩码,为点分十进制格式。

mask-length:子网掩码长度,即二进制形式的子网掩码中“1”的个数。

sub:表示该地址为VLAN接口的从IP地址。

【描述】

ip address命令用来给VLAN接口指定IP地址和掩码。undo ip address命令用来删除VLAN接口的IP地址和掩码。

缺省情况下,没有配置VLAN接口的IP地址。

在一般情况下,一个接口配置一个IP地址即可,但为了使的一个VLAN可以与多个子网相连,一个VLAN接口最多可以配置5个IP地址,其中 一个为主IP地址,其余为从IP地址。主从地址的配置关系为:

l 当配 置主IP地址时,如果接口上已经有主IP地址,则原主IP地址被新配置的地址取代。

l undo ip address表示删除该接口的所有IP地址。

l undo ip address ip-address { mask | mask-length }表示删除主IP地址。

l undo ip address ip-address { mask | mask-length } sub表示删除指定的从IP地址。

l 在删 除主IP地址之前必须先删除所有从IP地址。

相关配置可参考本手册“IP地址-IP性能”部分的命令display ip interface

【举例】

# 指定Vlan-interface1接口的IP地址为129.12.0.1,子网掩码为255.255.255.0。

system-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] ip address 129.12.0.1 255.255.255.0

1.1.6 shutdown

【命令】

shutdown

undo shutdown

【视图】

VLAN接口视图

【参数】

【描述】

shutdown命令用来关闭VLAN接口。undo shutdown命 令用来打开VLAN接口。

缺省情况下,当VLAN接口下所有以太网端口状态为down时,VLAN接口为down状态,即关闭状态;当VLAN接口下有一个或一个以上的以太 网端口处于up状态,则VLAN接口处于up状态。

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

关闭和打开VLAN接口对属于这个VLAN的任何一个以太网端口本身都不起作用,以太网端口的状态不随VLAN接口状态的改变而改变。

【举例】

# 关闭Vlan-interface2接口后再打开该接口。

system-view

[Sysname] interface vlan-interface 2

[Sysname-Vlan-interface2] shutdown

[Sysname-Vlan-interface2] undo shutdown

1.1.7 vlan

【命令】

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

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

【视图】

系统视图

【参数】

vlan-id1:创建或删除指定的VLAN或进入指定的VLAN视图。vlan-id1表示VLAN的编 号,取值范围为1~4094。

vlan-id1 to vlan-id2:创建或删除指定范围内的 VLAN。vlan-id1vlan-id2表示VLAN的编号,取值范围为1~4094,vlan-id2不 能小于vlan-id1

all:创建或删除所有VLAN。

【描述】

vlan命令用来创建VLAN。

vlan vlan-id命令用来进入VLAN视图,如果指定的VLAN不存在,则该命令先 创建VLAN,然后再进入该VLAN的视图。

vlan vlan-id1 to vlan-id2命 令用来批量创建vlan-id1vlan-id2之间的所有VLAN,保留VLAN除外。

undo vlan命令用来删除VLAN。

& 说明:

l VLAN1为系统缺省VLAN,用户不能手工创建和删除。

l 保留VLAN是系统为实现特定功能预留的VLAN,用户也不能手工创建和删除。

l 如果某个VLAN有相关的QoS策略配置,则不允许删除该VLAN。

相关配置可参考命令display vlan

【举例】

# 进入VLAN 1的视图。

system-view

[Sysname] vlan 1

[Sysname-vlan1]

# 创建VLAN 4~VLAN 100。

system-view

[Sysname] vlan 4 to 100

Please wait............. Done.

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