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

06-IP組播命令參考

目錄

07-MLD命令

本章節下載 07-MLD命令  (120.72 KB)

07-MLD命令


1 MLD

1.1  MLD配置命令

1.1.1  display mld group

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

【命令】

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

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

ipv6-group-address:顯示指定IPv6組播組的信息,取值範圍為FFxy::/16(但不包括下列地址:FFx0::/16、FFx1::/16、FFx2::/16和FF0y::),其中x和y均代表0~F的任意一個十六進製數。如果未指定本參數,將顯示所有IPv6組播組的信息。

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

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

verbose:顯示詳細信息。

【舉例】

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

<Sysname> display mld group verbose

 Vlan-interface1(FE80::101):

  MLD groups reported in total: 1

   Group: FF03::101

     Uptime: 00:01:46

     Expires: Off

     Last reporter: FE80::10

     Last-listener-query-counter: 0

     Last-listener-query-timer-expiry: Off

     Group mode: Include

     Version1-host-present-timer-expiry: Off

     Source list (sources in total: 1):

       Source: 10::10

          Uptime: 00:00:09

          Expires: 00:04:11

          Last-listener-query-counter: 0

          Last-listener-query-timer-expiry: Off

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

字段

描述

MLD groups reported in total

MLD組播組的報告總數

Group

IPv6組播組地址

Source

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

Uptime

IPv6組播組/組播源的運行時間

Expires

IPv6組播組/組播源的超時時間,Off表示永不超時

Last reporter

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

Last-listener-query-counter

在IPv6組播組中,表示最後組成員查詢次數;在組播源中,表示最後源組成員查詢次數

Last-listener-query-timer-expiry

在IPv6組播組中,表示最後組成員查詢定時器的超時時間;在組播源中,表示最後源組成員查詢定時器的超時時間。Off表示永不超時

Group mode

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

·     Include:表示INCLUDE模式

·     Exclude:表示EXCLUDE模式

Version1-host-present-timer-expiry

MLDv1主機超時時間,Off表示永不超時(隻有運行MLDv2時才會顯示本字段)

Source list

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

sources in total

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

 

【相關命令】

·     reset mld group

1.1.2  display mld interface

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

【命令】

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

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

verbose:顯示詳細信息。

【舉例】

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

<Sysname> display mld interface vlan-interface 1 verbose

 Vlan-interface1(FE80::200:AFF:FE01:101):

   MLD is enabled.

   MLD version: 1

   Query interval for MLD: 125s

   Other querier present time for MLD: 255s

   Maximum query response time for MLD: 10s

   Last listener query interval: 1s

   Startup query interval: 31s

   Startup query count: 2

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

   Querier for MLD: FE80::200:AFF:FE01:101 (This router)

   MLD activity: 1 join(s), 0 done(s)

   IPv6 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): --:--:--

   MLD proxy interface: None

  MLD groups reported in total: 1

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

字段

描述

Interface information

接口信息

Vlan-interface1(FE80::200:AFF:FE01:101)

接口的名稱和IPv6鏈路本地地址

MLD is enabled

MLD已使能

MLD version

此接口運行的MLD版本

Query interval for MLD

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

Other querier present time for MLD

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

Maximum query response time for MLD

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

Last listener query interval

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

Startup query interval

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

Startup query count

MLD查詢器啟動查詢次數

General query timer expiry

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

Querier for MLD

MLD查詢器的IPv6鏈路本地地址

MLD activity: 1 join(s), 0 done(s)

MLD的活動統計信息:

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

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

IPv6 multicast routing on this interface

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

·     Enabled:表示已使能

·     Disabled:表示未使能

Robustness

MLD查詢器的健壯係數

Require-router-alert

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

·     Enabled:表示已使能

·     Disabled:表示未使能

Fast-leave

是否使能快速離開功能:

·     Enabled:表示已使能

·     Disabled:表示未使能

SSM-mapping

是否使能MLD SSM Mapping功能:

·     Enabled:表示已使能

·     Disabled:表示未使能

Startup-query

是否處於啟動查詢狀態:

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

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

Other-querier-present-timer-expiry

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

MLD proxy interface

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

MLD groups reported in total

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

 

1.1.3  mld enable

mld enable命令用來在接口上使能MLD。

undo mld enable命令用來在接口上關閉MLD。

【命令】

mld enable

undo mld enable

【缺省情況】

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

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【使用指導】

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

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

【舉例】

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

<Sysname> system-view

[Sysname] ipv6 multicast routing-enable

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] mld enable

【相關命令】

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

1.1.4  mld fast-leave

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

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

【命令】

mld fast-leave [ group-policy acl6-number ]

undo mld fast-leave

【缺省情況】

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

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

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

【舉例】

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

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] mld fast-leave

1.1.5  mld group-policy

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

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

【命令】

mld group-policy acl6-number [ version-number ]

undo mld group-policy

【缺省情況】

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

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

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

version-number:指定MLD的版本號,取值範圍為1~2。缺省情況下,係統同時支持對MLDv1和MLDv2報告報文的過濾。

【使用指導】

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

【舉例】

# 限定接口Vlan-interface100下的主機隻能加入IPv6組播組FF03::101。

<Sysname> system-view

[Sysname] acl ipv6 number 2005

[Sysname-acl6-basic-2005] rule permit source ff03::101 128

[Sysname-acl6-basic-2005] quit

[Sysname] interface vlan-interface 100

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

1.1.6  mld static-group

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

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

【命令】

mld static-group ipv6-group-address [ source ipv6-source-address ]

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

【缺省情況】

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

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

ipv6-group-address:指定IPv6組播組地址,取值範圍為FFxy::/16(但不包括下列地址:FFx0::/16、FFx1::/16、FFx2::/16和FF0y::),其中x和y均代表0~F的任意一個十六進製數。

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

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

【舉例】

# 配置接口Vlan-interface100靜態加入IPv6組播組FF03::101。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] mld static-group ff03::101

# 配置接口Vlan-interface100靜態加入IPv6組播源組(2001::101,FF3E::202)。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] mld static-group ff3e::202 source 2001::101

1.1.7  mld version

mld version命令用來在接口上配置MLD的版本。

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

【命令】

mld version version-number

undo mld version

【缺省情況】

MLD的版本為MLDv1。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

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

【舉例】

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

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] mld version 2

1.1.8  reset mld group

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

【命令】

reset mld group { all | interface interface-type interface-number { all | ipv6-group-address [ prefix-length ] [ ipv6-source-address [ prefix-length ] ] } }

【視圖】

用戶視圖

【缺省用戶角色】

network-admin

【參數】

all:前一個all表示清除所有接口上的記錄,後一個all表示清除所有組播組的記錄。

interface-type interface-number:清除指定接口上的記錄。

ipv6-group-address:清除指定IPv6組播組的記錄,取值範圍為FFxy::/16,其中x和y均代表0~F的任意一個十六進製數。

ipv6-source-address:清除指定組播源的記錄。如果未指定本參數,將清除所有組播源的記錄。

prefix-length:指定組播源或組播組地址的前綴長度。對於組播源地址,其取值範圍為0~128,缺省值為128;對於組播組地址,其取值範圍為8~128,缺省值為128。

【使用指導】

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

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

【舉例】

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

<Sysname> reset mld group all

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

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

# 清除接口Vlan-interface100上MLD組播組FF03::101:10的動態加入記錄。

<Sysname> reset mld group interface vlan-interface 100 ff03::101:10

【相關命令】

·     display mld group

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

BOB登陆
官網
聯係我們