所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

S7700, S9700 V200R010C00 配置指南-以太网交换

本文档针对设备的以太网业务,主要包括链路聚合配置、VLAN配置、Voice VLAN配置、VLAN mapping配置、QinQ配置、GVRP配置、MAC表配置、STP/RSTP/MSTP配置和SEP配置等。

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
基于MAC地址划分VLAN

基于MAC地址划分VLAN

背景信息

基于MAC地址划分VLAN不需要关注终端用户的物理位置,提高了终端用户的安全性和接入的灵活性。

基于MAC地址划分的VLAN只处理Untagged报文,对于Tagged报文处理方式和基于接口的VLAN一样。

当接口收到的报文为Untagged报文时,接口会以报文的源MAC地址为根据去匹配MAC-VLAN表项。
  • 如果匹配成功,则按照匹配到的VLAN ID和优先级进行转发。

  • 如果匹配失败,则按其它匹配原则进行匹配。

交换机整机支持1024个MAC-VLAN。其中带掩码的MAC-VLAN最多支持100个。MAC-VLAN总数 = 配置的MAC-VLAN数 * 下发接口数。

操作步骤

  1. 执行命令system-view,进入系统视图。
  2. 执行命令vlan vlan-id,创建VLAN并进入VLAN视图。如果VLAN已经创建,则直接进入VLAN视图。

    VLAN ID的取值范围是1~4094。如果需要批量创建VLAN,可以先使用命令vlan batch { vlan-id1 [ to vlan-id2 ] } &<1-10>批量创建,再使用命令vlan vlan-id进入相应的VLAN视图。

    说明:

    如果设备上创建了多个VLAN,为了便于管理,建议为VLAN创建名称,可通过如下操作实现:

    在VLAN视图下执行命令name vlan-name,创建VLAN名称。VLAN名称配置成功后,用户可在系统视图下执行命令vlan vlan-name vlan-name直接进入对应的VLAN视图。

    通过vlan configuration 命令,可实现不创建VLAN也能够完成VLAN下的配置。

  3. 执行命令mac-vlan mac-address mac-address [ mac-address-mask | mac-address-mask-length ] [ priority priority ],关联MAC地址和VLAN。

    说明:

    使用mac-vlan mac-address命令关联VLAN和MAC地址,若多条配置指定的mac-address相同,则MAC-VLAN的匹配规则如下:在X系列单板上,按照掩码的最长匹配规则生效,48位掩码的MAC-VLAN优先级高于其他所有掩码的MAC-VLAN;在其他单板上,只有当掩码低于等于47位时MAC-VLAN按最长匹配规则生效,48位掩码的MAC-VLAN优先级低于其他所有掩码的MAC-VLAN

    • 参数mac-address格式是H-H-H。其中H为4位的十六进制数,可以输入1~4位,如00e0、fc01。当输入不足4位时,表示前面的几位为0,如:输入e0,等同于00e0。MAC地址不可设置为全F、全0或组播地址。

    • 若已经选择参数[ mac-address-mask | mac-address-mask-length ]配置了包含掩码(48位或全F掩码除外,此时等同于未配置掩码)的MAC VLAN项,则修改priority只能先通过命令undo mac-vlan mac-address将该MAC VLAN项删除,再重新使用命令mac-vlan mac-address配置。
    • 可选参数priority是MAC地址对应VLAN的802.1p优先级。取值范围是0~7,值越大优先级越高。缺省值是0。配置过程中,可以指定MAC地址对应VLAN的802.1p优先级,用于当交换机阻塞时,优先发送优先级高的数据包。

  4. 执行命令quit,返回系统视图。
  5. 配置以太网接口属性。

    1. 执行命令interface interface-type interface-number,进入允许基于MAC地址的VLAN通过的接口视图。

    2. 执行命令port link-type hybrid,配置当前接口类型是Hybrid。

      在Access口和Trunk口上,只有基于MAC划分的VLAN和PVID相同时,才可以正常使用。所以基于MAC地址划分VLAN推荐在Hybrid口上配置。

    3. 执行命令port hybrid untagged vlan { { vlan-id1 [ to vlan-id2 ] } &<1-10> | all },允许基于MAC地址划分的VLAN通过当前Hybrid接口。

  6. (可选)执行命令vlan precedence mac-vlan优先基于MAC地址划分VLAN。

    缺省情况下,优先基于MAC地址划分VLAN。
    说明:

    X系列单板不支持vlan precedence

  7. 执行命令mac-vlan enable,使能基于MAC地址划分VLAN。

    缺省情况下,未使能基于MAC地址划分VLAN功能。

    说明:

    MAC-VLAN与MUX-VLAN、MAC认证冲突,不允许在同一接口配置。

    带掩码的MAC-VLAN对接收到的VLAN ID为0的报文不生效。对于X系列单板,无论配置的MAC-VLAN是否带掩码,对接收到的VLAN ID为0的报文都不生效。

检查配置结果

  • 在任意视图下执行命令display mac-vlan { mac-address { all | mac-address [ mac-address-mask | mac-address-mask-length ] } | vlan vlan-id },查看基于MAC地址划分VLAN的配置信息。
  • 在任意视图下执行命令display vlan,查看VLAN的相关信息。
翻译
下载文档
更新时间:2019-12-27

文档编号:EDOC1000141467

浏览量:85232

下载量:1001

平均得分:
本文档适用于这些产品

相关版本

相关文档

Share
上一页 下一页