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

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

提示

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

升级

CloudEngine 8800, 7800, 6800, 5800 V200R002C50 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
静态组播MAC地址配置命令

静态组播MAC地址配置命令

display mac-address multicast

命令功能

display mac-address multicast命令用来查看当前配置的静态组播MAC表项信息。

命令格式

display mac-address multicast [ mac-address ] [ vlan vlan-id ]

参数说明

参数

参数说明

取值

mac-address

显示指定组播MAC地址的表项信息。如果不指定该参数,则显示所有配置的组播MAC地址表项。

格式为H-H-H,其中H为1至4位的十六进制数。

vlan vlan-id

显示指定VLAN内配置的组播MAC地址表项信息。如果不指定该参数,则显示所有VLAN内的组播MAC表项。

整数形式,取值范围是1~4094。保留VLAN ID(通过命令vlan reserved配置)除外。

视图

所有视图

缺省级别

1:监控级

使用指南

可以使用此命令查看已经配置的组播MAC表项。组播MAC地址的配置使用mac-address multicast interfacemac-address multicast命令。

使用实例

# 查看VLAN10中配置的组播MAC地址表项。

<HUAWEI> display mac-address multicast vlan 10
--------------------------------------------------------------------
 MAC Address         VLANID         Out-Interface
--------------------------------------------------------------------

 0100-2100-2200      10             10GE1/0/1
                                            1 port(s)
--------------------------------------------------------------------
 Total Group(s) : 1 
表10-105  display mac-address multicast vlan 10命令输出信息描述

项目

描述

MAC Address

配置的组播MAC地址。

VLANID

配置组播MAC地址的接口所属VLAN。

Out-Interface

配置组播MAC地址的接口。

Total Group(s)

组播组总数。

display mac-address multicast total-number

命令功能

display mac-address multicast total-number命令用来查看系统当前配置的静态组播MAC表项数目。

命令格式

display mac-address multicast [ vlan vlan-id ] total-number

参数说明

参数

参数说明

取值

vlan vlan-id

显示指定VLAN下配置的静态组播MAC表项数目。如果不指定该参数,则显示所有VLAN下配置的静态组播MAC数目。

整数形式,取值范围是1~4094。保留VLAN ID(通过命令vlan reserved配置)除外。

视图

所有视图

缺省级别

1:监控级

使用指南

使用场景

使用此命令可以方便的查看系统当前配置的静态组播MAC表项数目。

注意事项

使用mac-address multicast命令在接口下配置静态组播MAC地址,或者使用mac-address multicast interface命令批量为接口配置组播静态MAC地址,否则静态组播MAC地址表项数目显示为0。

使用实例

# 查看VLAN10中配置的静态组播MAC地址表项数目。

<HUAWEI> display mac-address multicast vlan 10 total-number
Total number of mac-address : 3  
表10-106  display mac-address multicast vlan 10 total-number命令输出信息描述

项目

描述

Total number of mac-address

配置的静态组播MAC地址数目。

mac-address multicast

命令功能

mac-address multicast命令用来在接口上配置静态组播MAC地址。

undo mac-address multicast命令用来删除接口上配置的静态组播MAC地址。

缺省情况下,接口上没有配置任何静态组播MAC地址。

命令格式

mac-address multicast mac-address vlan vlan-id

undo mac-address multicast mac-address vlan vlan-id

参数说明

参数

参数说明

取值

mac-address

指定组播MAC地址。

格式为H-H-H,其中H为1至4位的十六进制数。

vlan vlan-id

指定接口所属VLAN。

整数形式,取值范围是1~4094。保留VLAN ID(通过命令vlan reserved配置)除外。

视图

接口视图

缺省级别

2:配置级

使用指南

使用场景

缺省情况下,二层设备收到组播数据报文后,就会采用广播方式把组播报文在VLAN内进行广播。这样一来不但会造成带宽的极大浪费,而且影响网络安全。为了抑制这种广播,可以在交换机上配置IGMP Snoopping建立二层组播转发表项,也可以通过在接口上配置组播MAC地址,静态建立组播MAC地址表项。

在接口配置静态组播MAC地址后,收到目的MAC为对应的组播报文时只会向VLAN内配置了该组播MAC地址的接口转发。

前置条件

VLAN已经创建,并且配置组播MAC地址的接口已经加入该VLAN。

注意事项

  • MAC地址必须是组播MAC地址:首字节最低位为1(xxxx xxx1)。建议以0x01开头。
  • VLAN不能是Super VLAN。
  • 如果配置设备为MAC转发模式,再通过igmp snooping static-group命令配置静态组播组,可以完成与静态组播MAC一样的功能。
  • 对于IPv4组播MAC(以0x0100-5e开头,并且后面的第一位是0),其生效条件如下:

    场景

    是否生效

    不使用其他组播功能

    生效

    三层组播或者二三层混跑

    生效

    二层组播IP转发模式

    生效,但可能造成冲突

    二层组播MAC转发模式

    生效,但可能造成冲突

    冲突指的是:如果设备已经使用IGMP Snooping功能,则设备会根据报文的目的MAC地址进行转发。如果此时配置静态组播MAC,可能造成冲突,导致数据转发错误。比如:VRRP协议使用组播永久组地址224.0.0.18,该地址映射成的组播MAC地址为01-00-5E-00-00-12,如果此时配置的静态组播MAC地址也为01-00-5E-00-00-12,则会导致VRRP协议报文转发不正常。建议两个功能不同时使用。

使用实例

# 配置VLAN10中的10GE1/0/1接口的静态组播MAC地址为0x0100-2100-2200。

<HUAWEI> system-view
[~HUAWEI] interface 10ge 1/0/1
[~HUAWEI-10GE1/0/1] port link-type trunk
[*HUAWEI-10GE1/0/1] port trunk allow-pass vlan 10
[*HUAWEI-10GE1/0/1] mac-address multicast 0100-2100-2200 vlan 10

mac-address multicast interface

命令功能

mac-address multicast interface命令用来将组播MAC地址批量配置到多个接口上。

undo mac-address multicast interface命令用来批量删除接口上配置的组播MAC地址。

缺省情况下,系统中没有在任何接口上配置组播MAC地址。

命令格式

mac-address multicast mac-address interface { interface-type interface-number1 [ to interface-type interface-number2 ] } &<1-10> vlan vlan-id

undo mac-address multicast mac-address interface { interface-type interface-number1 [ to interface-type interface-number2 ] } &<1-10> vlan vlan-id

undo mac-address multicast { all | [ mac-address ] vlan vlan-id }

参数说明

参数

参数说明

取值

mac-address

指定组播MAC地址。

格式为H-H-H,其中H为1至4位的十六进制数。

interface-type interface-number1

指定需要配置组播MAC地址的起始接口。

-

to interface-type interface-number2

指定需要配置组播MAC地址的最后一个接口。

接口编号必须连续,interface-number2必须大于interface-number1

-

all

删除所有接口的组播MAC地址。

-

vlan vlan-id

指定接口所属VLAN。

整数形式,取值范围是1~4094。保留VLAN ID(通过命令vlan reserved配置)除外。

视图

系统视图

缺省级别

2:配置级

使用指南

使用场景

缺省情况下,二层设备收到组播数据报文后,就会采用广播方式把组播报文在VLAN内进行广播。这样一来不但会造成带宽的极大浪费,而且影响网络安全。为了抑制这种广播,可以在交换机上配置IGMP Snoopping建立二层组播转发表项,也可以通过在接口上配置组播MAC地址,静态建立组播MAC地址表项。

前置条件

VLAN已经创建,并且配置组播MAC地址的接口已经加入该VLAN。

注意事项

  • 该命令是累增式命令,多次配置时,配置结果按多次累加生效。
  • MAC地址必须是组播MAC地址:首字节最低位为1(xxxx xxx1)。建议以0x01开头。
  • VLAN不能是Super VLAN。
  • 如果配置设备为MAC转发模式,再通过igmp snooping static-group命令配置静态组播组,可以完成与静态组播MAC一样的功能。
  • 对于IPv4组播MAC(以0x0100-5e开头,并且后面的第一位是0),其生效条件如下:

    场景

    是否生效

    不使用其他组播功能

    生效

    三层组播或者二三层混跑

    生效

    二层组播IP转发模式

    生效,但可能造成冲突

    二层组播MAC转发模式

    生效,但可能造成冲突

    冲突指的是:如果设备已经使用IGMP Snooping功能,则设备会根据报文的目的MAC地址进行转发。如果此时配置静态组播MAC,可能造成冲突,导致数据转发错误。比如:VRRP协议使用组播永久组地址224.0.0.18,该地址映射成的组播MAC地址为01-00-5E-00-00-12,如果此时配置的静态组播MAC地址也为01-00-5E-00-00-12,则会导致VRRP协议报文转发不正常。建议两个功能不同时使用。

使用实例

# 配置VLAN10中的10GE1/0/110GE1/0/4接口组播MAC地址为0100-2100-2200,接口已加入VLAN。

<HUAWEI> system-view
[~HUAWEI] mac-address multicast 0100-2100-2200 interface 10ge 1/0/1 to 10ge 1/0/4 vlan 10
翻译
下载文档
更新时间:2019-03-20

文档编号:EDOC1000166474

浏览量:17728

下载量:414

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页