教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 说明书 >

华三交换机命令详解(8)

来源:网络收集 时间:2025-09-19
导读: [Sysname–GigabitEthernet1/0/1] mac-vlan enable 1.3.4 mac-vlan mac-address 【命令】 mac-vlan mac-address mac-addressvlanvlan-id [ priority pri ] undo mac-vlan { all | mac-addressmac-address | vlanvla

[Sysname–GigabitEthernet1/0/1] mac-vlan enable

1.3.4 mac-vlan mac-address

【命令】

mac-vlan mac-address mac-addressvlanvlan-id [ priority pri ] undo mac-vlan { all | mac-addressmac-address | vlanvlan-id } 【视图】 系统视图 【缺省级别】 2:系统级 【参数】

mac-address mac-address:指定MAC地址。 vlan vlan-id:指定VLAN编号,取值为1~4094。

priority pri:指定MAC地址对应VLAN的802.1p优先级,取值为0~7,缺省值为0。

all:删除所有的静态MAC-VLAN表项。 【描述】

mac-vlan mac-address命令用来设置MAC地址所对应的VLAN以及其优先级。undo mac-vlan命令用来删除MAC地址与VLAN的关联。

设备维护两张MAC-VLAN表,一种是通过指定mask参数配置的MAC-VLAN表,该表里的表项描述的是一类MAC地址和VLAN、优先级之间的关系;一种是不指定mask参数直接配置的MAC-VLAN表,该表里的表项描述的是单个MAC地址和VLAN、优先级之间的关系。根据用户的配置,系统将自动往这两个表里添加/删除表项。 【举例】

# 设置单个MAC地址(0-1-1)与VLAN 100的关联,并指定优先级为7。 system-view

[Sysname] mac-vlan mac-address 0-1-1 vlan 100 priority 7

# 设置将MAC地址前6位为111122的用户与VLAN 100关联,优先级为4。 system-view

[Sysname] mac-vlan mac-address 1111-2222-3333 mask ffff-ff00-0000 vlan 100 priority 4

1.3.5 mac-vlan trigger enable

【命令】

mac-vlan trigger enable undo mac-vlan trigger enable 【视图】

二层以太网端口视图 【缺省级别】 2:系统级 【参数】 无 【描述】

mac-vlan trigger enable命令用来使能MAC VLAN的动态触发功能。undo mac-vlan trigger enable命令用来恢复缺省情况。 缺省情况下,未使能MAC VLAN的动态触发功能。

根据上送的报文的源MAC地址来查询MAC VLAN表项来控制是否允许报文进行转发,如果源MAC地址和系统中配置的Mask为全f的MAC VLAN表项匹配,则添加MAC地址并动态触发端口加入该VLAN,后续的报文可以进行转发。如果没有找到匹配表项或者只匹配了Mask不是全f的MAC VLAN表项,均不会动态触发端口加入该VLAN。 【举例】

# 以太网端口GigabitEthernet1/0/1上配置MAC VLAN的动态触发功能。 system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] mac-vlan trigger enable

1.3.6 port pvid disable

【命令】

port pvid disable undo port pvid disable 【视图】

二层以太网端口视图 【缺省级别】 2:系统级 【参数】 无 【描述】

port pvid disable命令用来配置当报文源MAC地址不匹配MAC-VLAN表项时,禁止该报文在缺省VLAN内转发。undo port pvid disable命令用来恢复缺省情况。

缺省情况下,对于没有匹配到MAC-VLAN表项的未知源MAC会在缺省VLAN内进行转发通过。 【举例】

# 在端口GigabitEthernet1/0/1上配置当报文源MAC地址不匹配MAC-VLAN表项时,禁止该报文在缺省VLAN内转发。 system-view

[Sysname] interface gigabitethernet 1/0/1 [Sysname-GigabitEthernet1/0/1] port pvid disable

1.3.7 vlan precedence

【命令】

vlan precedence { mac-vlan | ip-subnet-vlan } undo vlan precedence 【视图】

二层以太网端口视图 【缺省级别】 2:系统级 【参数】

mac-vlan:表示优先根据MAC地址来匹配VLAN。 ip-subnet-vlan:表示优先根据子网设置来匹配VLAN。 【描述】

vlan precedence命令用来设置端口VLAN的匹配优先级。undo vlan precedence命令用来恢复缺省情况。

缺省情况下,优先根据MAC地址来匹配VLAN。

需要注意的是,该配置只对基于单个MAC的VLAN表项和基于子网的VLAN有效。如果端口下同时使能了MAC VLAN和IP子网VLAN,则当端口收到报文后,会优先匹配MAC-VLAN表项,然后再根据vlan precedence命令的配置情况来决定是优先匹配单个MAC-VLAN表还是优先匹配IP子网-VLAN表。 【举例】

# 设置优先根据MAC地址来匹配VLAN。 system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] vlan precedence mac-vlan

1.4 基于协议的VLAN配置命令

1.4.1 display protocol-vlan interface

【命令】

display protocol-vlan interface { interface-type interface-number1 [ tointerface-type interface-number2 ] | all } [ | { begin | exclude | include } regular-expression ] 【视图】 任意视图 【缺省级别】 2:系统级 【参数】

interface-type interface-number1:需要显示的端口的类型和编号。 interface-type interface-number1tointerface-type interface-number2:需要显示的端口的类型和范围。

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

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。 exclude:只显示不包含指定正则表达式的行。 include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。 【描述】

display protocol-vlan interface命令用于显示端口上已配置的协议VLAN的相关信息。 【举例】

# 显示端口GigabitEthernet1/0/1上已配置的协议VLAN的相关信息。 display protocol-vlan interface gigabitethernet 1/0/1

…… 此处隐藏:1419字,全部文档内容请下载后查看。喜欢就下载吧 ……
华三交换机命令详解(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/449269.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)