• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

08-IP組播命令參考

目錄

01-IGMP命令

本章節下載 01-IGMP命令  (259.90 KB)

01-IGMP命令

  錄

1 IGMP配置命令

1.1 IGMP配置命令

1.1.1 display igmp group

1.1.2 display igmp group port-info

1.1.3 display igmp host interface

1.1.4 display igmp host port-info

1.1.5 display igmp interface

1.1.6 display igmp proxying group

1.1.7 display igmp routing-table

1.1.8 display igmp ssm-mapping

1.1.9 display igmp ssm-mapping group

1.1.10 display igmp ssm-mapping host interface

1.1.11 fast-leave (IGMP view)

1.1.12 host-tracking (IGMP view)

1.1.13 igmp

1.1.14 igmp enable

1.1.15 igmp fast-leave

1.1.16 igmp group-limit

1.1.17 igmp group-policy

1.1.18 igmp host-tracking

1.1.19 igmp last-member-query-interval

1.1.20 igmp max-response-time

1.1.21 igmp proxying enable

1.1.22 igmp proxying forwarding

1.1.23 igmp require-router-alert

1.1.24 igmp robust-count

1.1.25 igmp send-router-alert

1.1.26 igmp ssm-mapping enable

1.1.27 igmp startup-query-count

1.1.28 igmp startup-query-interval

1.1.29 igmp static-group

1.1.30 igmp timer other-querier-present

1.1.31 igmp timer query

1.1.32 igmp version

1.1.33 last-member-query-interval (IGMP view)

1.1.34 max-response-time (IGMP view)

1.1.35 require-router-alert (IGMP view)

1.1.36 reset igmp group

1.1.37 reset igmp group port-info

1.1.38 reset igmp ssm-mapping group

1.1.39 robust-count (IGMP view)

1.1.40 send-router-alert (IGMP view)

1.1.41 ssm-mapping (IGMP view)

1.1.42 startup-query-count (IGMP view)

1.1.43 startup-query-interval (IGMP view)

1.1.44 timer other-querier-present (IGMP view)

1.1.45 timer query (IGMP view)

1.1.46 version (IGMP view)

 


1 IGMP配置命令

1.1  IGMP配置命令

1.1.1  display igmp group

【命令】

display igmp [ all-instance | vpn-instance vpn-instance-name ] group [ group-address | interface interface-type interface-number ] [ static | verbose ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all-instance:指定所有VPN實例。

vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

group-address:查看指定IGMP組的信息,取值範圍為224.0.1.0~239.255.255.255。如果未指定本參數,將顯示所有IGMP組的信息。

interface interface-type interface-number:查看指定接口上IGMP組的信息,interface-type interface-number表示接口類型和接口編號。如果未指定本參數,將顯示所有接口上IGMP組的信息。

static:查看靜態加入的IGMP組信息。如果未指定本參數,將隻顯示動態加入的IGMP組的信息。

verbose:查看IGMP組的詳細信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display igmp group命令用來查看IGMP組的信息。

需要注意的是,如果未指定all-instancevpn-instance參數,則隻顯示公網實例的相關信息。

【舉例】

# 查看公網實例所有接口上動態加入的IGMP組信息。

<Sysname> display igmp group

Total 3 IGMP Group(s).

Interface group report information of VPN-Instance: public net

 Ethernet1/1(10.10.1.20):

  Total 3 IGMP Groups reported

   Group Address   Last Reporter   Uptime      Expires

   225.1.1.1       10.10.1.10      00:02:04    00:01:15

   225.1.1.3       10.10.1.10      00:02:04    00:01:15

   225.1.1.2       10.10.1.10      00:02:04    00:01:17

# 查看公網實例中動態加入的IGMP組播組225.1.1.1的詳細信息。

<Sysname> display igmp group 225.1.1.1 verbose

Interface group report information of VPN-Instance: public net

 Ethernet1/1(10.10.1.20):

  Total 3 IGMP Groups reported

   Group: 225.1.1.1

     Uptime: 00:00:34

     Expires: 00:00:40

     Last reporter: 10.10.1.10

     Last-member-query-counter: 0

     Last-member-query-timer-expiry: off

     Group mode: exclude

     Version1-host-present-timer-expiry: off

     Version2-host-present-timer-expiry: off

表1-1 display igmp group命令顯示信息描述表

字段

描述

Interface group report information of VPN-Instance: public net

公網接口上的IGMP組信息

Total 3 IGMP Groups reported

共有三個IGMP組被報告

Group

組播組地址

Uptime

組播組的運行時間

Expires

組播組的超時時間,off表示永不超時

Last reporter

報告組成員關係的最後一個主機的地址

Last-member-query-counter

最後組成員查詢次數

Last-member-query-timer-expiry

最後組成員查詢定時器的超時時間,off表示永不超時

Group mode

對組播源的過濾模式(隻有運行IGMPv3時才會顯示本字段):

·     include:表示INCLUDE模式

·     exclude:表示EXCLUDE模式

Version1-host-present-timer-expiry

IGMPv1主機超時時間,off表示永不超時

Version2-host-present-timer-expiry

IGMPv2主機超時時間,off表示永不超時(隻有運行IGMPv3時才會顯示本字段)

 

1.1.2  display igmp group port-info

【命令】

display igmp group port-info [ vlan vlan-id ] [ verbose ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vlan-id:查看指定VLAN內IGMP組的二層端口信息,取值範圍為1~4094。如果未指定本參數,將顯示所有VLAN內IGMP組的二層端口信息。

verbose:查看IGMP組的二層端口詳細信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display igmp group port-info命令用來查看IGMP組的二層端口信息,包括動態和靜態加入的IGMP組。

【舉例】

# 查看IGMP組的二層端口詳細信息。

<Sysname> display igmp group port-info verbose

  Total 1 IP Group(s).

  Total 1 IP Source(s).

  Total 1 MAC Group(s).

 

  Port flags: D-Dynamic port, S-Static port, C-Copy port

  Subvlan flags: R-Real VLAN, C-Copy VLAN

  Vlan(id):2.

    Total 1 IP Group(s).

    Total 1 IP Source(s).

    Total 1 MAC Group(s).

    Router port(s):total 1 port(s).

            Eth1/1                (D) ( 00:01:30 )

    IP group(s):the following ip group(s) match to one mac group.

      IP group address:224.1.1.1

        (1.1.1.1, 224.1.1.1):

          Attribute:    Host Port

          Host port(s):total 1 port(s).

            Eth1/2                (D) ( 00:03:23 )

    MAC group(s):

      MAC group address:0100-5e01-0101

          Host port(s):total 1 port(s).

            Eth1/2

表1-2 display igmp group port-info命令顯示信息描述表

字段

描述

Total1 IP Group(s).

IP組播組的數量

Total 1 IP Source(s).

IP組播源的數量

Total 1 MAC Group(s).

MAC組播組的數量

Port flags: D-Dynamic port, S-Static port, C-Copy port

端口標誌:D代表動態端口,S代表靜態端口,C代表由(*,G)表項拷貝到(S,G)表項下的端口

Subvlan flags: R-Real VLAN, C-Copy VLAN

子VLAN標誌:R代表本表項下的真實出口子VLAN,C代表由(*,G)表項拷貝到(S,G)表項下的出口子VLAN

Router port unit board

路由器端口所在單板的編號(以掩碼表示)。

Router port(s)

路由器端口的數量

( 00:01:30 )

動態路由器/成員端口的老化剩餘時間

IP group address

IP組播組的地址

MAC group address

MAC組播組的地址

Attribute

IP組播組的屬性

Host port unit board

成員端口所在單板的編號(以掩碼表示)。

Host port(s)

成員端口的數量

 

1.1.3  display igmp host interface

【命令】

display igmp host interface interface-type interface-number group group-address [ source source-address ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type interface-number:查看指定接口上IGMP跟蹤的主機信息。

group group-address:查看IGMP跟蹤的加入指定組播組的主機信息。group-address為組播組的地址,取值範圍為224.0.1.0~239.255.255.255。

source source-address:查看IGMP跟蹤的加入指定組播源的主機信息。source-address為組播源的地址,取值為有效的單播地址或0.0.0.0,0.0.0.0表示所有組播源。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display igmp host interface命令用來查看接口上IGMP跟蹤的主機信息。

【舉例】

# 查看接口Ethernet1/1上IGMP跟蹤的加入組播組224.1.1.1的主機信息。

<Sysname> display igmp host interface ethernet 1/1 group 224.1.1.1

Host information of VPN-Instance: public net

 Ethernet1/1(192.168.1.1):

    (0.0.0.0, 224.1.1.1)

      Host                                    Uptime          Expires

      1.1.1.1                                 00:02:20        00:00:40

      2.2.2.2                                 00:02:21        00:00:39

表1-3 display igmp host interface命令顯示信息描述表

字段

描述

Host information of VPN-Instance: public net

公網接口上IGMP跟蹤的主機信息

Ethernet1/1(192.168.1.1)

接口的名稱和IP地址

(0.0.0.0, 224.1.1.1)

(S,G)表項,0.0.0.0表示所有組播源

Host

主機的IP地址

Uptime

主機的運行時間

Expires

主機的超時時間,timeout表示已超時

 

1.1.4  display igmp host port-info

【命令】

display igmp host port-info vlan vlan-id group group-address [ source source-address ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vlan vlan-id:查看指定VLAN內二層端口上IGMP跟蹤的主機信息。vlan-id為指定VLAN的編號,取值範圍為1~4094。

group group-address:查看二層端口上IGMP跟蹤的加入指定組播組的主機信息。group-address為組播組的地址,取值範圍為224.0.1.0~239.255.255.255。

source source-address:查看二層端口上IGMP跟蹤的加入指定組播源的主機信息。source-address為組播源的地址,取值為有效的單播地址或0.0.0.0,0.0.0.0表示所有組播源。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display igmp host port-info命令用來查看二層端口上IGMP跟蹤的主機信息。

【舉例】

# 查看VLAN 2內二層端口上IGMP跟蹤的加入組播組224.1.1.1的主機信息。

<Sysname> display igmp host port-info vlan 2 group 224.1.1.1

VLAN(ID) : 2

  (0.0.0.0, 224.1.1.1)

    Port : Ethernet1/1

      Host                                    Uptime          Expires

      1.1.1.1                                 00:02:20        00:00:40

      2.2.2.2                                 00:02:21        00:00:39

    Port : Ethernet1/2

      Host                                    Uptime          Expires

      3.3.3.3                                 00:02:20        00:00:40

表1-4 display igmp host port-info命令顯示信息描述表

字段

描述

VLAN(ID)

VLAN的編號

(0.0.0.0, 224.1.1.1)

(S,G)表項,0.0.0.0表示所有組播源

Port

成員端口的名稱

Host

主機的IP地址

Uptime

主機的運行時間

Expires

主機的超時時間,timeout表示已超時

 

1.1.5  display igmp interface

【命令】

display igmp [ all-instance | vpn-instance vpn-instance-name ] interface [ interface-type interface-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all-instance:指定所有VPN實例。

vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

interface-type interface-number:查看指定接口上IGMP配置和運行信息。如果未指定本參數,將顯示所有運行IGMP的接口的相關信息。

verbose:查看IGMP配置和運行的詳細信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display igmp interface命令用來查看接口上IGMP配置和運行的信息。

需要注意的是,如果未指定all-instancevpn-instance參數,則隻顯示公網實例的相關信息。

【舉例】

# 查看公網實例接口Ethernet1/1(非代理接口)上IGMP配置和運行的詳細信息。

<Sysname> display igmp interface ethernet 1/1 verbose

 Ethernet1/1(10.10.1.20):

   IGMP is enabled

   Current IGMP version is 2

   Value of query interval for IGMP(in seconds): 60

   Value of other querier present interval for IGMP(in seconds): 125

   Value of maximum query response time for IGMP(in seconds): 10

   Value of last member query interval(in seconds): 1

   Value of startup query interval(in seconds): 15

   Value of startup query count: 2

   General query timer expiry (hours:minutes:seconds): 00:00:54

   Querier for IGMP: 10.10.1.20 (this router)

   IGMP activity: 1 joins, 0 leaves

   Multicast routing on this interface: enabled

   Robustness: 2

   Require-router-alert: disabled

   Fast-leave: disabled

   Ssm-mapping: disabled

   Startup-query-timer-expiry: off

   Other-querier-present-timer-expiry: off

   Proxying interface: Ethernet1/2(20.10.1.20)

  Total 1 IGMP Group reported

# 查看公網實例接口Ethernet1/2(代理接口)上IGMP配置和運行的詳細信息。

<Sysname> display igmp interface ethernet 1/2 verbose

 Ethernet1/2(20.10.1.20):

   IGMP proxy is enabled

   Current IGMP version is 3

   Multicast routing on this interface: enabled

   Require-router-alert: disabled

   Version1-querier-present-timer-expiry: off

   Version2-querier-present-timer-expiry: off

表1-5 display igmp interface命令顯示信息描述表

字段

描述

Ethernet1/1(10.10.1.20)

接口名(IP地址)

IGMP is enabled

IGMP已使能

Current IGMP version

該接口運行的IGMP版本號

Value of query interval for IGMP(in seconds)

發送IGMP普遍組查詢報文的時間間隔(秒)

Value of other querier present interval for IGMP(in seconds)

IGMP其它查詢器的存在時間(秒)

Value of maximum query response time for IGMP(in seconds)

IGMP普遍組查詢的最大響應時間(秒)

Value of last member query interval(in seconds)

最後組成員查詢間隔(秒)

Value of startup query interval(in seconds)

IGMP查詢器啟動查詢間隔(秒)

Value of startup query count

IGMP查詢器啟動查詢次數

General query timer expiry

IGMP普遍組查詢的超時時間,off表示永不超時

Querier for IGMP

IGMP查詢器的IP地址

IGMP activity

IGMP的活動統計信息(加入和離開)

Multicast routing on this interface

是否使能組播路由與轉發功能

Robustness

IGMP查詢器的健壯係數

Require-router-alert

是否丟棄未攜帶Router-Alert選項的IGMP報文

Fast-leave

是否使能快速離開功能

Ssm-mapping

是否使能IGMP SSM Mapping功能

Startup-query-timer-expiry

啟動時查詢定時器的超時時間,off表示永不超時

Other-querier-present-timer-expiry

IGMP其它查詢器的存在超時時間,off表示永不超時

Proxying interface

IGMP代理接口,None表示沒有IGMP代理接口

Total 1 IGMP Group reported

該接口上動態加入的IGMP組數量

IGMP proxy is enabled

IGMP代理功能已使能

Version1-querier-present-timer-expiry

IGMPv1查詢器的存在超時時間,off表示永不超時

Version2-querier-present-timer-expiry

IGMPv2查詢器的存在超時時間,off表示永不超時

 

1.1.6  display igmp proxying group

【命令】

display igmp [ all-instance | vpn-instance vpn-instance-name ] proxying group [ group-address ] [ verbose ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all-instance:指定所有VPN實例。

vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

group-address:查看指定IGMP代理組的信息,取值範圍為224.0.1.0~239.255.255.255。如果未指定本參數,將顯示所有IGMP代理組的信息。

verbose:查看IGMP代理組的詳細信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display igmp proxying group命令用來查看IGMP代理組的信息。

需要注意的是,如果未指定all-instancevpn-instance參數,則隻顯示公網實例的相關信息。

【舉例】

# 查看公網實例所有接口上動態加入的IGMP代理組信息。

<Sysname> display igmp proxying group

Proxying group record(s) information of VPN-Instance: public net

  Total 1 IGMP-Proxying group record(s)

    Group Address     Member state     Expires

    225.1.1.1         Delay            00:01:15

# 查看公網實例中IGMP代理組225.1.1.1的詳細信息。

<Sysname> display igmp proxying group 225.1.1.1 verbose

Proxying group record(s) information of VPN-Instance: public net

  Total 1 IGMP-Proxying group record(s)

   Group: 225.1.1.1

    Group mode: include

     Member state: Delay

     Expires: 00:00:02

     Source list (total 1 source(s))

        Source: 1.1.1.1

表1-6 display igmp proxying group命令顯示信息描述表

字段

描述

Proxying group record(s) information of VPN-Instance: public net

公網接口上的IGMP代理組信息

Total 1 IGMP-Proxying group record(s)

共有一個IGMP代理組

Group Address/Group

組播組地址

Member state

主機成員狀態:

·     Delay:延遲

·     Idle:空閑

Expires

組播組延遲發送報告報文的超時時間,off表示永不超時

Group mode

組播源過濾模式:

·     include:表示INCLUDE模式

·     exclude:表示EXCLUDE模式

Source list

組播源地址列表(隻包含指定要接收的組播源)

 

1.1.7  display igmp routing-table

【命令】

display igmp [ all-instance | vpn-instance vpn-instance-name ] routing-table [ source-address [ mask { mask | mask-length } ] | group-address [ mask { mask | mask-length } ] | flags { act | suc } ] * [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all-instance:指定所有VPN實例。

vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

source-address:指定組播源地址。

group-address:指定組播組地址,取值範圍為224.0.1.0~239.255.255.255。

mask:指定組播組或組播源地址的掩碼,缺省值為255.255.255.255。

mask-length:指定組播組或組播源地址的掩碼長度。對於組播源地址,其取值範圍為0~32,缺省值為32;對於組播組地址,其取值範圍為4~32,缺省值為32。

flags:指定路由標誌。

act:查看帶有ACT標誌的IGMP路由表項。

suc:查看帶有SUC標誌的IGMP路由表項。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display igmp routing-table命令用來查看IGMP路由表的信息。

需要注意的是,如果未指定all-instancevpn-instance參數,則隻顯示公網實例的相關信息。

【舉例】

# 查看公網實例IGMP路由表的信息。

<Sysname> display igmp routing-table

Routing table of VPN-Instance: public net

 Total 3 entries

 

 00001. (*, 225.1.1.1)

       List of 1 downstream interface

        Ethernet1/1 (20.1.1.1),

                   Protocol: STATIC

 

00002. (1.1.1.1, 225.1.1.1), Flag: ACT

       List of 1 downstream interface in include mode

        Ethernet1/2 (30.1.1.1),

                   Protocol: IGMP

 

 00003. (*, 239.255.255.250)

       List of 1 downstream interface

        Ethernet1/3 (40.20.20.20),

                   Protocol: IGMP

表1-7 display igmp routing-table命令顯示信息描述表

字段

描述

Routing table of VPN-Instance: public net

公網IGMP路由表

00001

(*,G)表項的序號

(*, 225.1.1.1)

IGMP路由表的(*,G)表項

Flag

IGMP路由標誌:

·     ACT:表示已有實際數據到達、非SSM範圍內的IGMP路由表項

·     SUC:表示下發轉發表成功、SSM範圍內的IGMP路由表項

List of 1 downstream interface

下遊接口列表,表示哪些接口需要進行組播轉發

in include mode

運行在INCLUDE模式

in exclude mode

運行在EXCLUDE模式

Downstream interface is none

沒有下遊接口

Protocol

協議類型

 

1.1.8  display igmp ssm-mapping

【命令】

display igmp [ all-instance | vpn-instance vpn-instance-name ] ssm-mapping group-address [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all-instance:指定所有VPN實例。

vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

group-address:查看指定組播組對應的IGMP SSM Mapping規則,取值範圍為224.0.1.0~239.255.255.255。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display igmp ssm-mapping命令用來查看IGMP SSM Mapping規則。

需要注意的是,如果未指定all-instancevpn-instance參數,則隻顯示公網實例的相關信息。

相關配置可參考命令ssm-mapping

【舉例】

# 查看公網實例中組播組232.1.1.1的IGMP SSM Mapping規則。

<Sysname> display igmp ssm-mapping 232.1.1.1

 VPN-Instance: public net

 Group: 232.1.1.1

 Source list:

        1.2.3.4

        5.5.5.5

        10.1.1.1

        100.1.1.10

表1-8 display igmp ssm-mapping命令顯示信息描述表

字段

描述

VPN-Instance: public net

公網實例

Group

組播組地址

Source list

組播源地址列表

 

1.1.9  display igmp ssm-mapping group

【命令】

display igmp [ all-instance | vpn-instance vpn-instance-name ] ssm-mapping group [ group-address | interface interface-type interface-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

all-instance:指定所有VPN實例。

vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

group-address:查看依據IGMP SSM Mapping規則創建的指定組播組信息,取值範圍為224.0.1.0~239.255.255.255。如果未指定本參數,將顯示依據IGMP SSM Mapping規則創建的所有組播組的信息。

interface interface-type interface-number:查看指定接口上依據IGMP SSM Mapping規則創建的組播組信息,interface-type interface-number表示接口類型和接口編號。如果未指定本參數,將顯示所有接口上依據IGMP SSM Mapping規則創建的組播組信息。

verbose:查看依據IGMP SSM Mapping規則創建的組播組的詳細信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display igmp ssm-mapping group命令用來查看依據IGMP SSM Mapping規則創建的組播組信息。

需要注意的是,如果未指定all-instancevpn-instance參數,則隻顯示公網實例的相關信息。

【舉例】

# 查看公網實例中所有接口上依據IGMP SSM Mapping規則創建的組播組232.1.1.1的詳細信息。

<Sysname> display igmp ssm-mapping group 232.1.1.1 verbose

Interface group report information of VPN-Instance: public net

 Ethernet1/1(10.10.10.10):

  Total 1 IGMP SSM-mapping Group reported

   Group: 232.1.1.1

     Uptime: 00:00:31

     Expires: off

     Last reporter: 1.1.1.1

     Version1-host-present-timer-expiry: off

     Source list(Total 1 source):

       Source: 1.1.1.1

          Uptime: 00:00:31

          Expires: 00:01:39

          Last-member-query-counter: 0

          Last-member-query-timer-expiry: off

表1-9 display igmp ssm-mapping group命令顯示信息描述表

字段

描述

Interface group report information of VPN-Instance: public net

公網接口上的IGMP SSM Mapping組播組信息

Total 1 IGMP SSM-mapping Group reported

共有一個IGMP SSM Mapping組播組被報告

Group

組播組地址

Uptime

組播組的運行時間

Expires

組播組的超時時間,off表示永不超時

Last reporter

報告組成員關係的最後一個主機的地址

Version1-host-present-timer-expiry

IGMPv1主機超時時間,off表示永不超時

Source list(Total 1 source)

組播源列表(共有一個組播源)

Source

組播源地址

Last-member-query-counter

最後組成員查詢次數

Last-member-query-timer-expiry

最後組成員查詢定時器的超時時間,off表示永不超時

 

1.1.10  display igmp ssm-mapping host interface

【命令】

display igmp ssm-mapping host interface interface-type interface-number group group-address source source-address [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type interface-number:查看指定接口上依據IGMP SSM Mapping規則加入的主機信息。

group group-address:查看依據IGMP SSM Mapping規則加入指定組播組的主機信息。group-address為組播組的地址,取值範圍為224.0.1.0~239.255.255.255。

source source-address:查看依據IGMP SSM Mapping規則加入指定組播源的主機信息。source-address為組播源的地址,取值為有效的單播地址或0.0.0.0,0.0.0.0表示所有組播源。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display igmp ssm-mapping host interface命令用來查看接口上依據IGMP SSM Mapping規則加入的主機信息。

【舉例】

# 查看接口Ethernet1/1上依據IGMP SSM Mapping規則加入組播源組(10.1.1.1,224.1.1.1)的主機信息。

<Sysname> display igmp ssm-mapping host interface ethernet 1/1 group 224.1.1.1 source 10.1.1.1

Host information of VPN-Instance: public net

 Ethernet1/1(192.168.1.1):

    (10.1.1.1, 224.1.1.1)

      Host                                    Uptime          Expires

      1.1.1.1                                 00:02:20        00:00:40

      2.2.2.2                                 00:02:21        00:00:39

表1-10 display igmp ssm-mapping host interface命令顯示信息描述表

字段

描述

Host information of VPN-Instance: public net

公網接口上依據IGMP SSM Mapping規則加入的主機信息

Ethernet1/1(192.168.1.1)

接口的名稱和IP地址

(10.1.1.1, 224.1.1.1)

(S,G)表項

Host

主機的IP地址

Uptime

主機的運行時間

Expires

主機的超時時間,timeout表示已超時

 

1.1.11  fast-leave (IGMP view)

【命令】

fast-leave [ group-policy acl-number ]

undo fast-leave

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

acl-number:指定基本ACL的編號,取值範圍為2000~2999。快速離開功能隻會應用於與該ACL規則中permit語句匹配的組播組。如果未指定本參數,快速離開功能將應用於所有組播組。

【描述】

fast-leave命令用來全局配置組播組成員快速離開功能。undo fast-leave命令用來全局關閉組播組成員快速離開功能。

缺省情況下,組播組成員快速離開功能是關閉的,即IGMP查詢器在收到主機發送的IGMP離開組報文後將發送IGMP特定組查詢報文或IGMP特定源組查詢報文,而不會直接向上遊發送離開通告。

需要注意的是:

·     如果設備還支持IGMP Snooping,則使用本命令在IGMP視圖下所作的配置隻對除VLAN接口以外的其它三層接口生效。

·     如果設備不支持IGMP Snooping,則使用本命令在IGMP視圖下所作的配置對所有的三層接口都生效。

相關配置可參考命令igmp fast-leavelast-member-query-interval

【舉例】

# 在公網實例中全局配置組播組成員快速離開功能。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] fast-leave

# 在VPN實例mvpn中全局配置組播組成員快速離開功能。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] fast-leave

1.1.12  host-tracking (IGMP view)

【命令】

host-tracking

undo host-tracking

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

【描述】

host-tracking命令用來全局使能IGMP主機跟蹤功能。undo host-tracking命令用來全局關閉IGMP主機跟蹤功能。

缺省情況下,IGMP主機跟蹤功能處於關閉狀態。

相關配置可參考命令igmp host-tracking

【舉例】

# 在公網實例中全局使能IGMP主機跟蹤功能。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] host-tracking

# 在VPN實例mvpn中全局使能IGMP主機跟蹤功能。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] host-tracking

1.1.13  igmp

【命令】

igmp [ vpn-instance vpn-instance-name ]

undo igmp [ vpn-instance vpn-instance-name ]

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,則本配置隻針對公網實例。

【描述】

igmp命令用來進入公網實例或VPN實例IGMP視圖。undo igmp命令用來清除在公網實例或VPN實例IGMP視圖下所作的配置。

需要注意的是,隻有在相應實例中先使能了IP組播路由,本命令才能生效。

相關配置可參考命令igmp enable,以及“IP組播命令參考/組播路由與轉發”中的命令multicast routing-enable

【舉例】

# 使能公網實例中的IP組播路由,進入公網實例IGMP視圖。

<Sysname> system-view

[Sysname] multicast routing-enable

[Sysname] igmp

[Sysname-igmp]

# 使能VPN實例mvpn中的IP組播路由,進入VPN實例mvpn的IGMP視圖。

<Sysname> system-view

[Sysname] ip vpn-instance mvpn

[Sysname-vpn-instance-mvpn] route-distinguisher 100:1

[Sysname-vpn-instance-mvpn] multicast routing-enable

[Sysname-vpn-instance-mvpn] quit

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn]

1.1.14  igmp enable

【命令】

igmp enable

undo igmp enable

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

【描述】

igmp enable命令用來在接口上使能IGMP。undo igmp enable命令用來關閉接口上的IGMP。

缺省情況下,接口上的IGMP處於關閉狀態。

需要注意的是:

·     隻有在相應實例中先使能了IP組播路由,本命令才能生效。

·     隻有在接口上使能了IGMP,在該接口上對其它IGMP特性所作的配置才能生效。

相關配置可參考命令igmp,以及“IP組播命令參考/組播路由與轉發”中的命令multicast routing-enable

【舉例】

# 使能公網實例中的IP組播路由,並在接口Ethernet1/1上使能IGMP。

<Sysname> system-view

[Sysname] multicast routing-enable

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp enable

1.1.15  igmp fast-leave

【命令】

igmp fast-leave [ group-policy acl-number ]

undo igmp fast-leave

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

acl-number:指定基本ACL的編號,取值範圍為2000~2999。快速離開功能隻會應用於與該ACL規則中permit語句匹配的組播組。如果未指定本參數,快速離開功能將應用於所有組播組。

【描述】

igmp fast-leave命令用來在接口上配置組播組成員快速離開功能。undo igmp fast-leave命令用來在接口上關閉組播組成員快速離開功能。

缺省情況下,組播組成員快速離開功能是關閉的,即IGMP查詢器在收到主機發送的IGMP離開組報文後將發送IGMP特定組查詢報文或IGMP特定源組查詢報文,而不會直接向上遊發送離開通告。

需要注意的是,對於同時支持IGMP Snooping和IGMP的設備來說,不能在VLAN接口視圖下使用本命令進行配置。如需在二層端口上配置組播組成員快速離開,可使用igmp-snooping fast-leavefast-leave (IGMP-Snooping view) 命令,因為這兩條命令對VLAN接口上使能了IGMP的VLAN也有效。

相關配置可參考命令fast-leaveigmp last-member-query-interval,以及“IP組播命令參考/IGMP Snooping”中的命令igmp-snooping fast-leavefast-leave

【舉例】

# 在接口Ethernet1/1上配置組播組成員快速離開功能。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp fast-leave

1.1.16  igmp group-limit

【命令】

igmp group-limit limit

undo igmp group-limit

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

limit:表示接口加入的組播組最大數量。

【描述】

igmp group-limit命令用來配置接口加入的組播組最大數量。undo igmp group-limit命令用來恢複缺省情況。

需要注意的是:

·     本命令僅對動態加入的組播組的有效,而對靜態加入的組播組不生效。

·     當所配置的limit值小於當前接口上已建立的組播組數量時,係統不會將多餘的組播組自動刪除。如果要使此配置立即生效,需要使用命令reset igmp group手工清除IGMP組的信息。

·     對於同時支持IGMP Snooping和IGMP的設備,還可使用igmp-snooping group-limit命令限製端口上的組播組數量。而對於同一個VLAN,如果既對該VLAN內的端口進行限製,又對該VLAN接口進行限製,可能導致二、三層表項不一致,因此在這種情況下建議隻限製VLAN接口上的組播組數量。

相關配置可參考命令igmp static-groupreset igmp group,以及“IP組播命令參考/IGMP Snooping”中的命令igmp-snooping group-limit

MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:

型號

命令

參數

描述

MSR800

igmp group-limit

limit

取值範圍為1~900,缺省情況為900

MSR 900

取值範圍為1~900,缺省情況為900

MSR900-E

取值範圍為1~900,缺省情況為900

MSR 930

取值範圍為1~900,缺省情況為900

MSR 20-1X

取值範圍為1~900,缺省情況為900

MSR 20

取值範圍為1~900,缺省情況為900

MSR 30

取值範圍為1~1024,缺省情況為1024

MSR 50

取值範圍為1~2048,缺省情況為2048

MSR 2600

取值範圍為1~900,缺省情況為900

MSR3600-51F

取值範圍為1~1024,缺省情況為1024

 

【舉例】

# 配置接口Ethernet1/1加入的組播組最大數量為128個。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp group-limit 128

1.1.17  igmp group-policy

【命令】

igmp group-policy acl-number [ version-number ]

undo igmp group-policy

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

acl-number:指定基本或高級ACL的編號,取值範圍為2000~3999。主機隻能加入與該ACL規則中permit語句匹配的組播組。其中,高級ACL規則中指定的源地址是指IGMP報文中的組播源地址(對於IGMPv1/v2報文和未攜帶組播源地址的IS_EX/TO_EX類型的IGMPv3報文,視其組播源地址為0.0.0.0),而並非指IP報文的源地址。

version-number:指定IGMP的版本號,取值範圍為1~3。缺省情況下,係統同時支持對IGMPv1、IGMPv2和IGMPv3報告報文的過濾。

【描述】

igmp group-policy命令用來在接口上配置組播組過濾器,以限定該接口下的主機所能加入的組播組。undo igmp group-policy命令用來在接口上刪除組播組過濾器。

缺省情況下,接口上沒有配置組播組過濾器,即該接口下的主機可以加入任意合法的組播組。

需要注意的是,對於同時支持IGMP Snooping和IGMP的設備,還可使用group-policy (IGMP-Snooping view) 命令限定VLAN內的主機所能加入的組播組,且限定VLAN可以達到與限定對應VLAN接口相同的效果。對於同一個VLAN,如果對該VLAN接口進行了限定,建議對該VLAN也進行相同的限定。

相關配置可參考“IP組播命令參考/IGMP Snooping”中的命令group-policy

【舉例】

# 限定接口Ethernet1/1下的主機隻能加入組播組225.1.1.1。

<Sysname> system-view

[Sysname] acl number 2005

[Sysname-acl-basic-2005] rule permit source 225.1.1.1 0

[Sysname-acl-basic-2005] quit

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp group-policy 2005

1.1.18  igmp host-tracking

【命令】

igmp host-tracking

undo igmp host-tracking

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

【描述】

igmp host-tracking命令用來在接口上使能IGMP主機跟蹤功能。undo igmp host-tracking命令用來在接口上關閉IGMP主機跟蹤功能。

缺省情況下,IGMP主機跟蹤功能處於關閉狀態。

相關配置可參考命令host-tracking

【舉例】

# 在接口Ethernet1/1上使能IGMP主機跟蹤功能。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp host-tracking

1.1.19  igmp last-member-query-interval

【命令】

igmp last-member-query-interval interval

undo igmp last-member-query-interval

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

interval:指定最後組成員查詢間隔,取值範圍為1~5,單位為秒。

【描述】

igmp last-member-query-interval命令用來在接口上配置最後組成員查詢間隔。undo igmp last-member-query-interval命令用來恢複缺省情況。

缺省情況下,最後組成員查詢間隔為1秒。

相關配置可參考命令last-member-query-intervaligmp robust-countdisplay igmp interface

【舉例】

# 在接口Ethernet1/1上配置最後組成員查詢間隔為3秒。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp last-member-query-interval 3

1.1.20  igmp max-response-time

【命令】

igmp max-response-time interval

undo igmp max-response-time

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

interval:指定IGMP普遍組查詢報文的最大響應時間,取值範圍為1~25,單位為秒。

【描述】

igmp max-response-time命令用來在接口上配置IGMP普遍組查詢的最大響應時間。undo igmp max-response-time命令用來恢複缺省情況。

缺省情況下,IGMP普遍組查詢報文的最大響應時間為10秒。

相關配置可參考命令max-response-timeigmp timer other-querier-presentdisplay igmp interface

【舉例】

# 在接口Ethernet1/1上配置IGMP普遍組查詢的最大響應時間為8秒。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp max-response-time 8

1.1.21  igmp proxying enable

【命令】

igmp proxying enable

undo igmp proxying enable

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

【描述】

igmp proxying enable命令用來在接口上使能IGMP代理功能。undo igmp proxying enable命令用來關閉接口上的IGMP代理功能。

缺省情況下,接口上的IGMP代理功能處於關閉狀態。

需要注意的是:

·     隻有在相應實例中先使能了IP組播路由,本命令才能生效。

·     若在Loopback接口上使能IGMP代理功能,則隻為其維護IGMP路由表而不會下發到組播路由表以及轉發表中。

相關配置可參考“IP組播命令參考/組播路由與轉發”中的命令multicast routing-enable

【舉例】

# 使能公網實例中的IP組播路由,並在接口Ethernet1/1上使能IGMP代理功能。

<Sysname> system-view

[Sysname] multicast routing-enable

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp proxying enable

1.1.22  igmp proxying forwarding

【命令】

igmp proxying forwarding

undo igmp proxying forwarding

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

【描述】

igmp proxying forwarding命令用來使能下行接口在非查詢器狀態下的組播轉發能力。undo igmp proxying forwarding命令用來關閉下行接口在非查詢器狀態下的組播轉發能力。

缺省情況下,當IGMP代理設備的下行接口處於非查詢器狀態時,不轉發組播數據。

【舉例】

# IGMP代理設備的下行接口Ethernet1/1處於非查詢器狀態,使能其組播轉發能力。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp proxying forwarding

1.1.23  igmp require-router-alert

【命令】

igmp require-router-alert

undo igmp require-router-alert

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

【描述】

igmp require-router-alert命令用來在接口上配置丟棄未攜帶Router-Alert選項的IGMP報文。undo igmp require-router-alert命令用來恢複缺省情況。

缺省情況下,設備不對Router-Alert選項進行檢查,即把所有收到的IGMP報文都送給上層協議進行處理,無論其是否攜帶有Router-Alert選項。

相關配置可參考命令require-router-alertigmp send-router-alert

【舉例】

# 在接口Ethernet1/1上配置丟棄未攜帶Router-Alert選項的IGMP報文。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp require-router-alert

1.1.24  igmp robust-count

【命令】

igmp robust-count robust-value

undo igmp robust-count

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

robust-value:指定IGMP查詢器的健壯係數,取值範圍為2~5。

【描述】

igmp robust-count命令用來在接口上配置IGMP查詢器的健壯係數。undo igmp robust-count命令用來恢複缺省情況。

缺省情況下,IGMP查詢器的健壯係數為2。

IGMP查詢器的健壯係數是為了彌補可能發生的網絡丟包而設置的報文重傳次數,健壯係數越大,IGMP查詢器就越“健壯”,但是組播組超時所需的時間也就越長。IGMP查詢器的健壯係數規定了以下數值:

·     IGMPv1/v2/v3查詢器在啟動時發送IGMP普遍組查詢報文次數的缺省值;

·     IGMPv2查詢器在收到IGMP離開組報文後發送IGMP特定組查詢報文的次數;

·     IGMPv3查詢器在收到改變組播組與組播源列表關係的IGMP報告報文後發送IGMP特定源組查詢報文的次數。

相關配置可參考命令robust-countigmp timer queryigmp last-member-query-intervaligmp startup-query-countigmp timer other-querier-presentdisplay igmp interface

【舉例】

# 在接口Ethernet1/1上配置IGMP查詢器的健壯係數為3。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp robust-count 3

1.1.25  igmp send-router-alert

【命令】

igmp send-router-alert

undo igmp send-router-alert

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

【描述】

igmp send-router-alert命令用來在接口上配置發送的IGMP報文中攜帶Router-Alert選項。undo igmp send-router-alert命令用來在接口上配置發送的IGMP報文中不攜帶Router-Alert選項。

缺省情況下,在發送的IGMP報文中攜帶Router-Alert選項。

相關配置可參考命令send-router-alertigmp require-router-alert

【舉例】

# 在接口Ethernet1/1上配置發送的IGMP報文中不攜帶Router-Alert選項。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] undo igmp send-router-alert

1.1.26  igmp ssm-mapping enable

【命令】

igmp ssm-mapping enable

undo igmp ssm-mapping enable

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

【描述】

igmp ssm-mapping enable命令用來在接口上使能IGMP SSM Mapping功能。undo igmp ssm-mapping enable命令用來關閉接口上的IGMP SSM Mapping功能。

缺省情況下,接口上的IGMP SSM Mapping功能處於關閉狀態。

【舉例】

# 在接口Ethernet1/1上使能IGMP SSM Mapping功能。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp ssm-mapping enable

1.1.27  igmp startup-query-count

【命令】

igmp startup-query-count value

undo igmp startup-query-count

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

value:指定IGMP查詢器的啟動查詢次數,取值範圍為2~5。

【描述】

igmp startup-query-count命令用來在接口上配置IGMP查詢器的啟動查詢次數。undo igmp startup-query-count命令用來恢複缺省情況。

缺省情況下,IGMP查詢器的啟動查詢次數等於IGMP查詢器的健壯係數。

相關配置可參考命令startup-query-countigmp robust-count

【舉例】

# 在接口Ethernet1/1上配置IGMP查詢器的啟動查詢次數為3次。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp startup-query-count 3

1.1.28  igmp startup-query-interval

【命令】

igmp startup-query-interval interval

undo igmp startup-query-interval

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

interval:指定IGMP查詢器的啟動查詢間隔,取值範圍為1~18000,單位為秒。

【描述】

igmp startup-query-interval命令用來在接口上配置IGMP查詢器的啟動查詢間隔。undo igmp startup-query-interval命令用來恢複缺省情況。

缺省情況下,IGMP查詢器的啟動查詢間隔為發送IGMP普遍組查詢報文時間間隔的1/4。

相關配置可參考命令startup-query-intervaligmp timer query

【舉例】

# 在接口Ethernet1/1上配置IGMP查詢器的啟動查詢間隔為5秒。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp startup-query-interval 5

1.1.29  igmp static-group

【命令】

igmp static-group group-address [ source source-address ]

undo igmp static-group { all | group-address [ source source-address ] }

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

group-address:指定組播組地址,取值範圍為224.0.1.0~239.255.255.255。

source-address:指定組播源的地址。

all:刪除此接口加入的所有靜態組播組。

【描述】

igmp static-group命令用來配置接口靜態加入組播組或組播源組。undo igmp static-group命令用來恢複缺省情況。

缺省情況下,接口沒有以靜態方式加入任何組播組或組播源組。

需要注意的是:

·     如果指定的組播組地址在SSM組地址範圍內,則必須同時指定組播源的地址,否則將不會生成IGMP路由表項用於指導組播轉發;如果指定的組播組地址不在SSM組地址範圍內,則無此限製。

·     對於同時支持IGMP Snooping和IGMP的設備,如果欲將某VLAN接口靜態加入組播組或組播源組,除了要在該VLAN接口上使用本命令進行配置外,還必須在其對應VLAN的成員端口上使用igmp-snooping static-group命令進行類似的配置。

相關配置可參考“IP組播命令參考/IGMP Snooping”中的命令igmp-snooping static-group

【舉例】

# 配置接口Ethernet1/1靜態加入組播組224.1.1.1。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp static-group 224.1.1.1

# 配置接口Ethernet1/1靜態加入組播源組(192.168.1.1,232.1.1.1)。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp static-group 232.1.1.1 source 192.168.1.1

1.1.30  igmp timer other-querier-present    

【命令】

igmp timer other-querier-present interval

undo igmp timer other-querier-present

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

interval:指定IGMP其它查詢器的存在時間,取值範圍為60~300,單位為秒。

【描述】

igmp timer other-querier-present命令用來在接口上配置IGMP其它查詢器的存在時間。undo igmp timer other-querier-present命令用來恢複缺省情況。

缺省情況下,IGMP其它查詢器的存在時間=發送IGMP普遍組查詢報文的時間間隔×IGMP查詢器的健壯係數+IGMP普遍組查詢的最大響應時間÷2。

相關配置可參考命令timer other-querier-presentigmp timer queryigmp robust-countigmp max-response-timedisplay igmp interface

【舉例】

# 在接口Ethernet1/1上配置IGMP其它查詢器的存在時間為200秒。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp timer other-querier-present 200

1.1.31  igmp timer query

【命令】

igmp timer query interval

undo igmp timer query

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

interval:指定發送IGMP普遍組查詢報文的時間間隔,取值範圍為1~18000,單位為秒。

【描述】

igmp timer query命令用來在接口上配置發送IGMP普遍組查詢報文的時間間隔。undo igmp timer query命令用來恢複缺省情況。

缺省情況下,發送IGMP普遍組查詢報文的時間間隔為60秒。

相關配置可參考命令timer queryigmp timer other-querier-presentdisplay igmp interface

【舉例】

# 在接口Ethernet1/1上配置發送IGMP普遍組查詢報文的時間間隔為125秒。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp timer query 125

1.1.32  igmp version

【命令】

igmp version version-number

undo igmp version

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

version-number:表示IGMP的版本號,取值範圍為1~3。

【描述】

igmp version命令用來在接口上配置IGMP的版本。undo igmp version命令用來恢複缺省情況。

缺省情況下,IGMP的版本為IGMPv2。

相關配置可參考命令version

【舉例】

# 指定接口Ethernet1/1使用IGMPv1。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] igmp version 1

1.1.33  last-member-query-interval (IGMP view)

【命令】

last-member-query-interval interval

undo last-member-query-interval

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

interval:指定最後組成員查詢間隔,取值範圍為1~5,單位為秒。

【描述】

last-member-query-interval命令用來全局配置最後組成員查詢間隔。undo last-member-query-interval命令用來恢複缺省情況。

缺省情況下,最後組成員查詢間隔為1秒。

相關配置可參考命令igmp last-member-query-intervalrobust-countdisplay igmp interface

【舉例】

# 在公網實例中全局配置最後組成員查詢間隔為3秒。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] last-member-query-interval 3

# 在VPN實例mvpn中全局配置最後組成員查詢間隔為3秒。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] last-member-query-interval 3

1.1.34  max-response-time (IGMP view)

【命令】

max-response-time interval

undo max-response-time

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

interval:指定IGMP普遍組查詢報文的最大響應時間,取值範圍為1~25,單位為秒。

【描述】

max-response-time命令用來全局配置IGMP普遍組查詢的最大響應時間。undo max-response-time命令用來恢複缺省情況。

缺省情況下,IGMP普遍組查詢的最大響應時間為10秒。

相關配置可參考命令igmp max-response-timetimer other-querier-presentdisplay igmp interface

【舉例】

# 在公網實例中全局配置IGMP普遍組查詢的最大響應時間為8秒。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] max-response-time 8

# 在VPN實例mvpn中全局配置IGMP普遍組查詢的最大響應時間為8秒。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] max-response-time 8

1.1.35  require-router-alert (IGMP view)

【命令】

require-router-alert

undo require-router-alert

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

【描述】

require-router-alert命令用來全局配置丟棄未攜帶Router-Alert選項的IGMP報文。undo require-router-alert命令用來恢複缺省情況。

缺省情況下,設備不對Router-Alert選項進行檢查,即把所有收到的IGMP報文都送給上層協議進行處理,無論其是否攜帶有Router-Alert選項。

相關配置可參考命令igmp require-router-alertsend-router-alert

【舉例】

# 在公網實例中全局配置丟棄未攜帶Router-Alert選項的IGMP報文。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] require-router-alert

# 在VPN實例mvpn中全局配置丟棄未攜帶Router-Alert選項的IGMP報文。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] require-router-alert

1.1.36  reset igmp group

【命令】

reset igmp [ all-instance | vpn-instance vpn-instance-name ] group { all | interface interface-type interface-number { all | group-address [ mask { mask | mask-length } ] [ source-address [ mask { mask | mask-length } ] ] } }

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

all-instance:指定所有VPN實例。

vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

all:前一個all表示所有接口,後一個all表示所有組播組。

interface-type interface-number:指定接口類型和接口編號。

group-address:指定組播組地址,取值範圍為224.0.0.0~239.255.255.255。

source-address:指定組播源地址。

mask:指定組播組或組播源地址的掩碼,缺省值為255.255.255.255。

mask-length:指定組播組或組播源地址的掩碼長度。對於組播組地址,其取值範圍為4~32,缺省值為32;對於組播源地址,其取值範圍為0~32,缺省值為32。

【描述】

reset igmp group命令用來清除IGMP組的動態加入記錄。

需要注意的是:

·     如果未指定all-instancevpn-instance參數,則隻清除公網實例的相關信息。

·     本命令隻能清除動態加入記錄,而無法清除靜態加入記錄。

相關配置可參考命令display igmp group

【舉例】

# 清除公網實例所有接口上IGMP組的動態加入記錄。

<Sysname> reset igmp group all

# 清除公網實例接口Ethernet1/1上所有IGMP組的動態加入記錄。

<Sysname> reset igmp group interface ethernet 1/1 all

# 清除公網實例接口Ethernet1/1上IGMP組225.0.0.1的動態加入記錄。

<Sysname> reset igmp group interface ethernet 1/1 225.0.0.1

1.1.37  reset igmp group port-info

【命令】

reset igmp group port-info { all | group-address } [ vlan vlan-id ]

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

all:表示所有組播組。

group-address:指定組播組地址,取值範圍為224.0.1.0~239.255.255.255。

vlan-id:指定VLAN的編號,取值範圍為1~4094。

【描述】

reset igmp group port-info命令用來清除IGMP組二層端口的動態加入記錄。

需要注意的是:

·     二層端口包括成員端口和路由器端口;

·     本命令隻能清除動態加入記錄,而無法清除靜態加入記錄。

相關配置可參考命令display igmp group port-info

【舉例】

# 清除所有VLAN內所有IGMP組二層端口的動態加入記錄。

<Sysname> reset igmp group port-info all

# 清除VLAN 100內所有IGMP組二層端口的動態加入記錄。

<Sysname> reset igmp group port-info all vlan 100

# 清除VLAN 100內IGMP組225.0.0.1二層端口的動態加入記錄。

<Sysname> reset igmp group port-info 225.0.0.1 vlan 100

1.1.38  reset igmp ssm-mapping group

【命令】

reset igmp [ all-instance | vpn-instance vpn-instance-name ] ssm-mapping group { all | interface interface-type interface-number { all | group-address [ mask { mask | mask-length } ] [ source-address [ mask { mask | mask-length } ] ] } }

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

all-instance:指定所有VPN實例。

vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。

all:前一個all表示清除所有接口上依據IGMP SSM Mapping規則創建的組播組信息,後一個all則表示清除依據IGMP SSM Mapping規則創建的所有組播組信息。

interface-type interface-number:清除指定接口上依據IGMP SSM Mapping規則創建的組播組信息。

group-address:組播組地址,清除指定的依據IGMP SSM Mapping規則創建的組播組信息,取值範圍為224.0.0.0~239.255.255.255。

source-address:組播源地址,清除包含指定組播源的、依據IGMP SSM Mapping規則創建的組播組信息。

mask:指定組播組或組播源地址的掩碼,缺省值為255.255.255.255。

mask-length:指定組播組或組播源地址的掩碼長度。對於組播組地址,其取值範圍為4~32,缺省值為32;對於組播源地址,其取值範圍為0~32,缺省值為32。

【描述】

reset igmp ssm-mapping group命令用來清除依據IGMP SSM Mapping規則創建的組播組信息。

需要注意的是,如果未指定all-instancevpn-instance參數,則隻清除公網實例的相關信息。

相關配置可參考命令display igmp ssm-mapping group

【舉例】

# 清除公網實例中所有接口上依據IGMP SSM Mapping規則創建的所有組播組信息。

<Sysname> reset igmp ssm-mapping group all

1.1.39  robust-count (IGMP view)

【命令】

robust-count robust-value

undo robust-count

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

robust-value:指定IGMP查詢器的健壯係數,取值範圍為2~5。

【描述】

robust-count命令用來全局配置IGMP查詢器的健壯係數。undo robust-count命令用來恢複缺省情況。

缺省情況下,IGMP查詢器的健壯係數為2。

IGMP查詢器的健壯係數是為了彌補可能發生的網絡丟包而設置的報文重傳次數,健壯係數越大,IGMP查詢器就越“健壯”,但是組播組超時所需的時間也就越長。IGMP查詢器的健壯係數規定了以下數值:

·     IGMPv1/v2/v3查詢器在啟動時發送IGMP普遍組查詢報文次數的缺省值;

·     IGMPv2查詢器在收到IGMP離開組報文後發送IGMP特定組查詢報文的次數;

·     IGMPv3查詢器在收到改變組播組與組播源列表關係的IGMP報告報文後發送IGMP特定源組查詢報文的次數。

相關配置可參考命令igmp robust-counttimer querylast-member-query-intervalstartup-query-counttimer other-querier-presentdisplay igmp interface

【舉例】

# 在公網實例中全局配置IGMP查詢器的健壯係數為3。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] robust-count 3

# 在VPN實例mvpn中全局配置IGMP查詢器的健壯係數為3。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] robust-count 3

1.1.40  send-router-alert (IGMP view)

【命令】

send-router-alert

undo send-router-alert

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

【描述】

send-router-alert命令用來全局配置在發送的IGMP報文中攜帶Router-Alert選項。undo send-router-alert命令用來全局配置在發送的IGMP報文中不攜帶Router-Alert選項。

缺省情況下,在發送的IGMP報文中攜帶Router-Alert選項。

相關配置可參考命令igmp send-router-alertrequire-router-alert

【舉例】

# 在公網實例中全局配置在發送的IGMP報文中不攜帶Router-Alert選項。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] undo send-router-alert

# 在VPN實例mvpn中全局配置在發送的IGMP報文中不攜帶Router-Alert選項。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] undo send-router-alert

1.1.41  ssm-mapping (IGMP view)

【命令】

ssm-mapping group-address { mask | mask-length } source-address

undo ssm-mapping { group-address { mask | mask-length } source-address | all }

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

group-address:指定組播組地址,取值範圍為224.0.0.0~239.255.255.255。

mask:指定組播組地址的掩碼。

mask-length:指定組播組地址的掩碼長度,取值範圍為4~32。

source-address:指定組播源地址。

all:刪除所有的IGMP SSM Mapping規則。

【描述】

ssm-mapping命令用來配置IGMP SSM Mapping規則。undo ssm-mapping命令用來刪除IGMP SSM Mapping規則。

缺省情況下,未配置IGMP SSM Mapping規則。

相關配置可參考命令igmp ssm-mapping enabledisplay igmp ssm-mapping

【舉例】

# 在公網實例中添加如下一條IGMP SSM Mapping規則:組地址範圍為225.1.1.0/24,對應的源地址為125.1.1.1。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] ssm-mapping 225.1.1.0 24 125.1.1.1

# 在VPN實例mvpn中添加如下一條IGMP SSM Mapping規則:組地址範圍為225.1.1.0/24,對應的源地址為125.1.1.1。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] ssm-mapping 225.1.1.0 24 125.1.1.1

1.1.42  startup-query-count (IGMP view)

【命令】

startup-query-count value

undo startup-query-count

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

value:指定IGMP查詢器的啟動查詢次數,取值範圍為2~5。

【描述】

startup-query-count命令用來全局配置IGMP查詢器的啟動查詢次數。undo startup-query-count命令用來恢複缺省情況。

缺省情況下,IGMP查詢器的啟動查詢次數等於IGMP查詢器的健壯係數。

相關配置可參考命令igmp startup-query-countrobust-count

【舉例】

# 在公網實例中全局配置IGMP查詢器的啟動查詢次數為3次。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] startup-query-count 3

# 在VPN實例mvpn中全局配置IGMP查詢器的啟動查詢次數為3次。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] startup-query-count 3

1.1.43  startup-query-interval (IGMP view)

【命令】

startup-query-interval interval

undo startup-query-interval

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

interval:指定IGMP查詢器的啟動查詢間隔,取值範圍為1~18000,單位為秒。

【描述】

startup-query-interval命令用來全局配置IGMP查詢器的啟動查詢間隔。undo startup-query-interval命令用來恢複缺省情況。

缺省情況下,IGMP查詢器的啟動查詢間隔為發送IGMP普遍組查詢報文時間間隔的1/4。

相關配置可參考命令igmp startup-query-intervaltimer query

【舉例】

# 在公網實例中全局配置IGMP查詢器的啟動查詢間隔為5秒。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] startup-query-interval 5

# 在VPN實例mvpn中全局配置IGMP查詢器的啟動查詢間隔為5秒。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] startup-query-interval 5

1.1.44  timer other-querier-present (IGMP view)

【命令】

timer other-querier-present interval

undo timer other-querier-present

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

interval:指定IGMP其它查詢器的存在時間,取值範圍為60~300,單位為秒。

【描述】

timer other-querier-present命令用來全局配置IGMP其它查詢器的存在時間。undo timer other-querier-present命令用來恢複缺省情況。

缺省情況下,IGMP其它查詢器的存在時間=發送IGMP普遍組查詢報文的時間間隔×IGMP查詢器的健壯係數+IGMP普遍組查詢的最大響應時間÷2。

相關配置可參考命令igmp timer other-querier-presenttimer queryrobust-countmax-response-timedisplay igmp interface

【舉例】

# 在公網實例中全局配置IGMP其它查詢器的存在時間為200秒。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] timer other-querier-present 200

# 在VPN實例mvpn中全局配置IGMP其它查詢器的存在時間為200秒。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] timer other-querier-present 200

1.1.45  timer query (IGMP view)

【命令】

timer query interval

undo timer query

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

interval:指定發送IGMP普遍組查詢報文的時間間隔,取值範圍為1~18000,單位為秒。

【描述】

timer query命令用來全局配置發送IGMP普遍組查詢報文的時間間隔。undo timer query命令用來恢複缺省情況。

缺省情況下,發送IGMP普遍組查詢報文的時間間隔為60秒。

相關配置可參考命令igmp timer querytimer other-querier-presentdisplay igmp interface

【舉例】

# 在公網實例中全局配置發送IGMP普遍組查詢報文的時間間隔為125秒。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] timer query 125

# 在VPN實例mvpn中全局配置發送IGMP普遍組查詢報文的時間間隔為125秒。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] timer query 125

1.1.46  version (IGMP view)

【命令】

version version-number

undo version

【視圖】

公網實例IGMP視圖/VPN實例IGMP視圖

【缺省級別】

2:係統級

【參數】

version-number:指定IGMP的版本號,取值範圍為1~3。

【描述】

version命令用來全局配置IGMP的版本。undo version命令用來恢複缺省情況。

缺省情況下,IGMP的版本為IGMPv2。

相關配置可參考命令igmp version

【舉例】

# 在公網實例中全局配置IGMP的版本為IGMPv1。

<Sysname> system-view

[Sysname] igmp

[Sysname-igmp] version 1

# 在VPN實例mvpn中全局配置IGMP的版本為IGMPv1。

<Sysname> system-view

[Sysname] igmp vpn-instance mvpn

[Sysname-igmp-mvpn] version 1

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們