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

06-IP組播命令參考

目錄

03-IGMP命令

本章節下載 03-IGMP命令  (119.46 KB)

03-IGMP命令


1 IGMP

1.1  IGMP配置命令

1.1.1  display igmp group

display igmp group命令用來顯示IGMP組播組(即通過IGMP加入的組播組)的信息。

【命令】

display igmp group [ group-address | interface interface-type interface-number ] [ static | verbose ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

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

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

verbose:顯示詳細信息。

【舉例】

# 顯示所有接口上動態加入的IGMP組播組信息。

<Sysname> display igmp group

IGMP groups in total: 3

 Vlan-interface1(10.10.1.20):

  IGMP groups reported in total: 3

   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

 Vlan-interface1(10.10.1.20):

  IGMP groups reported in total: 3

   Group: 225.1.1.1

     Uptime: 00:00:34

     Expires: Off

     Last reporter: 10.10.1.10

     Last-member-query-counter: 0

     Last-member-query-timer-expiry: Off

     Group mode: Include

     Version1-host-present-timer-expiry: Off

     Version2-host-present-timer-expiry: Off

     Source list (sources in total: 1):

       Source: 10.1.1.1

          Uptime: 00:00:03

          Expires: 00:04:16

          Last-member-query-counter: 0

          Last-member-query-timer-expiry: Off

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

字段

描述

IGMP groups reported in total

IGMP組播組的報告總數

Group

組播組地址

Source

組播源地址(隻有運行IGMPv3時才會顯示本字段)

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時才會顯示本字段)

Source list

組播源列表(隻有運行IGMPv3時才會顯示本字段)

sources in total

組播源總數(隻有運行IGMPv3時才會顯示本字段)

 

【相關命令】

·     reset igmp group

1.1.2  display igmp interface

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

【命令】

display igmp interface [ interface-type interface-number ] [ verbose ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

interface-type interface-number:顯示指定接口上的信息。如果未指定本參數,將顯示所有接口上的信息。

verbose:顯示詳細信息。

【舉例】

# 顯示接口Vlan-interface1上IGMP配置和運行的詳細信息。

<Sysname> display igmp interface vlan-interface 1 verbose

 Vlan-interface1(10.10.1.20):

   IGMP is enabled.

   IGMP version: 2

   Query interval for IGMP: 125s

   Other querier present time for IGMP: 255s

   Maximum query response time for IGMP: 10s

   Last member query interval: 1s

   Startup query interval: 31s

   Startup query count: 2

   General query timer expiry (hh:mm:ss): 00:00:54

   Querier for IGMP: 10.10.1.20 (This router)

   IGMP activity: 1 join(s), 0 leave(s)

   Multicast routing on this interface: Enabled

   Robustness: 2

   Require-router-alert: Disabled

   Fast-leave: Disabled

   SSM-mapping: Disabled

   Startup-query: Off

   Other-querier-present-timer-expiry (hh:mm:ss): --:--:--

   IGMP proxy interface: None

  IGMP groups reported in total: 1

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

字段

描述

Vlan-interface1(10.10.1.20)

接口的名稱和IP地址

IGMP is enabled

IGMP已使能

IGMP version

此接口運行的IGMP版本

Query interval for IGMP

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

Other querier present time for IGMP

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

Maximum query response time for IGMP

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

Last member query interval

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

Startup query interval

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

Startup query count

IGMP查詢器啟動查詢次數

General query timer expiry

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

Querier for IGMP

IGMP查詢器的IP地址

IGMP activity: 1 join(s), 0 leave(s)

IGMP的活動統計信息:

·     join(s):表示加入過的組播組總數

·     leave(s):表示離開過的組播組總數

Multicast routing on this interface

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

·     Enabled:表示已使能

·     Disabled:表示未使能

Robustness

IGMP查詢器的健壯係數

Require-router-alert

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

·     Enabled:表示已使能

·     Disabled:表示未使能

Fast-leave

是否使能快速離開功能:

·     Enabled:表示已使能

·     Disabled:表示未使能

SSM-mapping

是否使能IGMP SSM Mapping功能:

·     Enabled:表示已使能

·     Disabled:表示未使能

Startup-query

是否處於啟動查詢狀態:

·     On:表示處於啟動查詢狀態

·     Off:表示未處於啟動查詢狀態

Other-querier-present-timer-expiry

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

IGMP proxy interface

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

IGMP groups reported in total

此接口上動態加入的組播組數量,沒有加入組時不顯示本字段

 

1.1.3  igmp enable

igmp enable命令用來在接口上使能IGMP。

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

【命令】

igmp enable

undo igmp enable

【缺省情況】

接口上的IGMP處於關閉狀態。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【使用指導】

·     隻有在設備上先使能了IP組播路由,本命令才能生效。

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

【舉例】

# 使能IP組播路由,並在接口Vlan-interface100上使能IGMP。

<Sysname> system-view

[Sysname] multicast routing-enable

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] igmp enable

【相關命令】

·     multicast routing-enable(IP組播命令參考/組播路由與轉發)

1.1.4  igmp fast-leave

igmp fast-leave命令用來在接口上使能組播組成員快速離開功能。

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

【命令】

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

undo igmp fast-leave

【缺省情況】

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

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

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

【舉例】

# 在接口Vlan-interface100上使能組播組成員快速離開功能。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] igmp fast-leave

1.1.5  igmp group-policy

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

undo igmp group-policy命令用來在接口上刪除組播組過濾器。

【命令】

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

undo igmp group-policy

【缺省情況】

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

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

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

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

【使用指導】

由於本命令隻能過濾IGMP報文,因此無法對接口靜態加入組播組或組播源組進行限製。

【舉例】

# 限定接口Vlan-interface100下的主機隻能加入組播組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 vlan-interface 100

[Sysname-Vlan-interface100] igmp group-policy 2005

1.1.6  igmp static-group

igmp static-group命令用來配置接口靜態加入組播組或組播源組。

undo igmp static-group命令用來恢複缺省情況。

【命令】

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

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

【缺省情況】

接口沒有以靜態方式加入任何組播組或組播源組。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

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

source-address:指定組播源的地址。如果未指定本參數,表示針對所有組播源。

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

【舉例】

# 配置接口Vlan-interface100靜態加入組播組224.1.1.1。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] igmp static-group 224.1.1.1

# 配置接口Vlan-interface100靜態加入組播源組(192.168.1.1,232.1.1.1)。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] igmp static-group 232.1.1.1 source 192.168.1.1

1.1.7  igmp version

igmp version命令用來在接口上配置IGMP的版本。

undo igmp version命令用來恢複缺省情況。

【命令】

igmp version version-number

undo igmp version

【缺省情況】

IGMP的版本為IGMPv2。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

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

【舉例】

# 指定接口Vlan-interface100使用IGMPv1。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] igmp version 1

1.1.8  reset igmp group

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

【命令】

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

【視圖】

用戶視圖

【缺省用戶角色】

network-admin

【參數】

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。

【使用指導】

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

·     執行本命令可能導致接收者中斷組播信息的接收。

【舉例】

# 清除所有接口上IGMP組播組的動態加入記錄。

<Sysname> reset igmp group all

# 清除接口Vlan-interface100上所有IGMP組播組的動態加入記錄。

<Sysname> reset igmp group interface vlan-interface 100 all

# 清除接口Vlan-interface100上IGMP組播組225.0.0.1的動態加入記錄。

<Sysname> reset igmp group interface vlan-interface 100 225.0.0.1

【相關命令】

·     display igmp group

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

BOB登陆
官網
聯係我們