• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

07-IP组播命令参考

目录

08-组播VPN命令

本章节下载 08-组播VPN命令  (134.71 KB)

docurl=/cn/Service/Document_Software/Document_Center/Switches/Catalog/S12500/S12500/Command/Command_Manual/H3C_S12500_CR-R7374-6W732/07/201505/869093_30005_0.htm

08-组播VPN命令


1 组播VPN

1.1  组播VPN配置命令

1.1.1  data-delay

data-delay命令用来配置由Default-MDT向Data-MDT切换的延迟时间。

undo data-delay命令用来恢复缺省情况。

【命令】

data-delay delay

undo data-delay

【缺省情况】

由Default-MDT向Data-MDT切换的延迟时间为3秒。

【视图】

MD视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

delay:表示延迟时间,取值范围为1~60,单位为秒。

【举例】

# 配置VPN实例mvpn中由Default-MDT向Data-MDT切换的延迟时间为20秒。

<Sysname> system-view

[Sysname] multicast-domain vpn-instance mvpn

[Sysname-md-mvpn] data-delay 20

1.1.2  data-group

data-group命令用来配置Data-Group的范围和切换条件。

undo data-group命令用来恢复缺省情况。

【命令】

data-group group-address { mask-length | mask } [ acl acl-number ]

undo data-group

【缺省情况】

没有指定Data-Group的范围,也永不向Data-MDT进行切换。

【视图】

MD视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

group-address:表示组播组地址,取值范围为224.0.1.0~239.255.255.255。

mask-length:表示组播组地址的掩码长度。

mask:表示组播组地址的掩码。

acl acl-number:表示高级ACL的编号,取值范围为3000~3999。本参数用来指定Data-Group作用的(S,G)表项;如果未指定本参数,则作用于所有(S,G)表项。在定义该ACL时,只允许使用rule命令中类型为ipsourcedestination参数来分别指定S和G。

【使用指导】

需要注意的是:

·     在同一台设备上,Data-Group的范围不能包含任何MD的Default-Group,也不能与其它任何MD的Data-Group范围重叠。

·     在不同设备上,如果公网为非PIM-SSM模式,则不同MD不能配置重叠的Data-Group。

·     在同一个MD下进行重复配置时,新配置将覆盖旧配置。

·     配置本命令后,当收到第一个私网组播数据报文时,并不立即切换,而是等待Data-Delay时间,在这段时间内无论是否有组播数据报文通过,均会切换至Data-MDT。

【举例】

# 配置VPN实例mvpn中Data-Group的范围为从239.1.2.0到239.1.2.255。

<Sysname> system-view

[Sysname] multicast-domain vpn-instance mvpn

[Sysname-md-mvpn] data-group 239.1.2.0 24

1.1.3  default-group

default-group命令用来指定Default-Group。

undo default-group命令用来恢复缺省情况。

【命令】

default-group group-address

undo default-group

【缺省情况】

没有指定Default-Group

【视图】

MD视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

group-address:表示Default-Group的地址,取值范围为224.0.1.0~239.255.255.255。

【使用指导】

需要注意的是:

·     在不同的PE上,应该为相同VPN实例的MD指定相同的Default-Group。

·     不允许指定已被其它MD使用的Default-Group或Data-Group。

【举例】

# 指定VPN实例mvpn的Default-Group为239.1.1.1。

<Sysname> system-view

[Sysname] multicast-domain vpn-instance mvpn

[Sysname-md-mvpn] default-group 239.1.1.1

1.1.4  display multicast-domain data-group receive

display multicast-domain data-group receive命令用来显示MD中收到的Data-Group信息。

【命令】

display multicast-domain vpn-instance vpn-instance-name data-group receive [ brief | [ active | group group-address | sender source-address | vpn-source-address [ mask { mask-length | mask } ] | vpn-group-address [ mask { mask-length | mask } ] ] * ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN实例的信息,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。

brief:显示简要信息。如果未指定本参数,将显示详细信息。

active:显示收到的已加入Data-MDT的Data-Group信息。

group group-address:显示与指定公网组播组相关的Data-Group信息,取值范围为224.0.1.0~239.255.255.255。

sender source-address:显示与指定公网组播源相关的Data-Group信息。

vpn-source-address:显示与指定VPN组播源相关的Data-Group信息。

mask-length:表示VPN组播源或组播组地址的掩码长度,取值范围为0~32,缺省值为32。

mask:表示VPN组播源或组播组地址的掩码,缺省值为255.255.255.255。

vpn-group-address:显示与指定VPN组播组相关的Data-Group信息,取值范围为224.0.0.0~239.255.255.255。

【举例】

# 显示MD中VPN实例mvpn收到的Data-Group信息。

<Sysname> display multicast-domain vpn-instance mvpn data-group receive

MD data-group information received by VPN instance: mvpn

Total 2 data-groups for 8 entries

Total 2 data-groups and 8 entries matched

 

Data-group: 226.1.1.0   Reference count: 4   Active count: 2

  Sender: 172.100.1.1   Active count: 1

    (192.6.1.5, 239.1.1.1)       expires: 00:03:10 active

    (192.6.1.5, 239.1.1.158)     expires: 00:03:10

  Sender:  181.100.1.1, active count: 1

    (195.6.1.2, 239.1.2.12)      expires: 00:03:10 active

    (195.6.1.2, 239.1.2.197)     expires: 00:03:10

Data-group: 229.1.1.0   Reference count: 4   Active count: 2

  Sender: 185.100.1.1   Active count: 1

    (198.6.1.5, 239.1.3.62)      expires: 00:03:10 active

    (198.6.1.5, 225.1.1.109)     expires: 00:03:10

  Sender: 190.100.1.1   Active count: 1

    (200.6.1.2, 225.1.4.80)      expires: 00:03:10 active

    (200.6.1.2, 225.1.4.173)     expires: 00:03:10

# 显示MD中VPN实例mvpn收到的Data-Group简要信息。

<Sysname> display multicast-domain vpn-instance mvpn data-group receive brief

MD data-group information received by VPN instance: mvpn

Total 2 data-groups for 8 entries

Total 2 data-groups and 8 entries matched

 

Data group: 226.1.1.0   Reference count: 4   Active count: 2

Data group: 229.1.1.0   Reference count: 4   Active count: 2

表1-1 display multicast-domain data-group receive命令显示信息描述表

字段

描述

MD data-group information received by VPN instance: mvpn

VPN实例mvpn收到的Data-Group信息

Total 2 data-groups for 8 entries

总共有2个Data-Group,对应着8个(S,G)表项

Total 2 data-groups and 8 entries matched

总共匹配了2个Data-Group和8个(S,G)表项

Data-group

收到的Data-Group地址

Sender

发送Data-Group信息的PE的BGP对等体地址

Reference count

Data-Group引用的私网组播表项数量

Active count

Data-Group引用的活跃私网组播表项(即存在接收者的组播组)数量

expires

Data-Group引用的私网组播(S,G)表项的超时时间

 

1.1.5  display multicast-domain data-group send

display multicast-domain data-group send命令用来显示MD中发送的Data-Group信息。

【命令】

display multicast-domain vpn-instance vpn-instance-name data-group send [ group group-address | reuse interval | vpn-source-address [ mask { mask-length | mask } ] | vpn-group-address [ mask { mask-length | mask } ] ] *

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN实例的信息,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。

group group-address:显示与指定组播组相关的Data-Group信息,取值范围为224.0.1.0~239.255.255.255。

reuse interval:显示MD在指定时间段内发生重用的Data-Group信息,取值范围为1~2147483647,单位为秒。

vpn-source-address:显示与指定VPN组播源相关的Data-Group信息。

mask-length:表示VPN组播源或组播组地址的掩码长度,取值范围为0~32,缺省值为32。

mask:表示VPN组播源或组播组地址的掩码,缺省值为255.255.255.255。

vpn-group-address:显示与指定VPN组播组相关的Data-Group信息,取值范围为224.0.0.0~239.255.255.255。

【举例】

# 显示MD中VPN实例mvpn发送的Data-Group信息。

<Sysname> display multicast-domain vpn-instance mvpn data-group send

MD data-group information sent by VPN instance: mvpn

Total 2 data-groups for 6 entries

Total 2 data-groups and 6 entries matched

 

  Reference count of 226.1.1.0: 3

    (192.6.1.5, 239.1.1.1)                  switch time: 00:00:21

    (192.6.1.5, 239.1.1.158)                switch time: 00:00:21

    (192.6.1.5, 239.1.2.50)                 switch time: 00:00:05

  Reference count of 226.1.1.1: 3

    (192.6.1.2, 225.1.1.1)                  switch time: 00:00:21

    (192.6.1.2, 225.1.2.50)                 switch time: 00:00:05

    (192.6.1.5, 239.1.1.159)                switch time: 00:00:21

# 显示MD中VPN实例mvpn在30秒内发送的Data-Group的重用信息。

<Sysname> display multicast-domain vpn-instance mvpn data-group send reuse 30

MD data-group information sent by VPN instance: mvpn

Total 2 data-groups for 3 entries

Total 2 data-groups and 3 entries matched

 

  Reuse count of 226.1.1.0: 1

  Reuse count of 226.1.1.1: 1

  Reuse count of 226.1.1.2: 1

表1-2 display multicast-domain data-group send命令显示信息描述表

字段

描述

MD data-group information sent by VPN instance: mvpn

VPN实例mvpn发送的Data-Group信息

Total 2 data-groups for 6 entries

总共有2个Data-Group,对应着6个(S,G)表项

Total 2 data-groups and 6 entries matched

总共匹配了2个Data-Group和6个(S,G)表项

Reference count of 226.1.1.0

发送的Data-Group引用的私网组播组数量

switch time

Data-Group引用的私网组播(S,G)表项的切换时间

Reuse count of 226.1.1.0

发送的Data-Group在指定时间段内的重用数量

 

1.1.6  display multicast-domain default-group

display multicast-domain default-group命令用来显示Default-Group的信息。

【命令】

display multicast-domain [ vpn-instance vpn-instance-name ] default-group

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN实例的信息,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有VPN实例的信息。

【举例】

# 显示所有VPN实例中Default-Group的信息。

<Sysname> display multicast-domain default-group

 Group address    Source address   Interface     VPN instance

 239.1.1.1        1.1.1.1          MTunnel0      mvpna

 239.2.1.1        1.1.1.1          MTunnel1      mvpnb

 239.3.1.1        --               MTunnel2      mvpnc

表1-3 display multicast-domain default-group命令显示信息描述表

字段

描述

Group address

Default-Group的地址

Source address

MTI封装私网组播报文时使用的源地址,即MD源接口的IP地址

Interface

MTI的名称

VPN instance

所属VPN实例的名称

 

1.1.7  log data-group-reuse

log data-group-reuse命令用来打开Data-Group重用日志输出开关。

undo log data-group-reuse命令用来关闭Data-Group重用日志输出开关。

【命令】

log data-group-reuse

undo log data-group-reuse

【缺省情况】

Data-Group重用日志输出开关处于关闭状态。

【视图】

MD视图

【缺省用户角色】

network-admin

mdc-admin

【举例】

# 打开VPN实例mvpn中的Data-Group重用日志输出开关。

<Sysname> system-view

[Sysname] multicast-domain vpn-instance mvpn

[Sysname-md-mvpn] log data-group-reuse

1.1.8  multicast-domain

multicast-domain命令用来创建指定VPN实例的MD,并进入MD视图。

undo multicast-domain命令用来清除指定VPN实例MD视图下的配置。

【命令】

multicast-domain vpn-instance vpn-instance-name

undo multicast-domain vpn-instance vpn-instance-name

【缺省情况】

VPN实例不存在对应的MD。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

vpn-instance vpn-instance-name:表示VPN实例。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。

【举例】

# 创建VPN实例mvpn的MD,并进入MD视图。

<Sysname> system-view

[Sysname] multicast-domain vpn-instance mvpn

[Sysname-md-mvpn]

1.1.9  source

source命令用来指定MD源接口。

undo source命令用来恢复缺省情况。

【命令】

source interface-type interface-number

undo source

【缺省情况】

没有指定MD源接口。

【视图】

MD视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

interface-type interface-number:表示接口类型和接口编号。

【使用指导】

需要注意的是:

·     MD源接口必须与建立BGP对等体时所使用的源接口相同,否则将无法获取正确的路由信息。

·     MD源接口的公网IP地址在MD绑定的VPN实例内不能存在单播路由(使用display ip routing-table vpn-instance vpn-instance-name命令查看),否则MTI将无法up(使用display interface Mtunnel interface-number命令查看),MT无法正常使用。

·     MTI up后,如果配置/学习了上述单播路由,则该单播路由无法生效。只有先通过以下方法之一使MTI down,再重新配置/学习单播路由,其才能生效。

¡     删除MD源接口(undo source命令)

¡     删除Default-Group(undo default-group命令)

【举例】

# 假设建立BGP对等体时所使用的源接口为LoopBack1接口,指定该接口为VPN实例mvpn的MD源接口。

<Sysname> system-view

[Sysname] multicast-domain vpn-instance mvpn

[Sysname-md-mvpn] source loopback 1

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

新华三官网
联系我们