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

16-IP組播命令參考

目錄

01-組播路由與轉發命令

本章節下載 01-組播路由與轉發命令  (345.67 KB)

01-組播路由與轉發命令


1 組播路由與轉發

本特性的支持情況與設備型號有關,請以設備的實際情況為準。

係列

型號

說明

F50X0係列

F5010、F5020、F5020-GM、F5030、F5030-6GW、F5030-6GW-G、F5040、F5060、F5080、F5000-A、F5000-C、F5000-S、F5000-M

支持

F5000-CN係列

F5000-CN30、F5000-CN60

支持

F5000-AI係列

F5000-AI-15、F5000-AI-20、F5000-AI-40

支持

F5000-V係列

F5000-V30

支持

F1000-AI係列

F1000-AI-03、F1000-AI-05、F1000-AI-10、F1000-AI-15、F1000-AI-20、F1000-AI-25、F1000-AI-30、F1000-AI-35、F1000-AI-50、F1000-AI-55、F1000-AI-60、F1000-AI-65、F1000-AI-70、F1000-AI-75、F1000-AI-80、F1000-AI-90

支持

F1000-L係列

F1003-L、F1005-L、F1010-L

支持

F1003-L-C、F1003-L-S

不支持

F10X0係列

F1005、F1005-GM、F1010、F1010-GM、F1020、F1020-GM、F1030、F1030-GM、F1050、F1060、F1070、F1070-GM、F1070-GM-L、F1080、F1090

支持

F1003-C、F1003-M、F1003-S

不支持

F1000-V係列

F1000-V50、F1000-V60、F1000-V70、F1000-V90

支持

F1000-SASE係列

F1000-SASE100、F1000-SASE200

支持

F1000-AK係列

F1000-AK108、F1000-AK109、F1000-AK110、F1000-AK115、F1000-AK120、F1000-AK125、F1000-AK130、F1000-AK135、F1000-AK140、F1000-AK145、F1000-AK150、F1000-AK155、F1000-AK160、F1000-AK165、F1000-AK170、F1000-AK175、F1000-AK180、F1000-AK185、F1000-GM-AK370、F1000-GM-AK380、F1000-AK710、F1000-AK711、F1000-AK1010、F1000-AK1015、F1000-AK1020、F1000-AK1025、F1000-AK1030、F1000-AK1105、F1000-AK1110、F1000-AK1115、F1000-AK1120、F1000-AK1125、F1000-AK1130、F1000-AK1140、F1000-AK1150、F1000-AK1160、F1000-AK1170、F1000-AK1180、F1000-AK1205、F1000-AK1212、F1000-AK1215、F1000-AK1222、F1000-AK1232、F1000-AK1235、F1000-AK1242、F1000-AK1252、F1000-AK1262、F1000-AK1272、F1000-AK1305、F1000-AK1312、F1000-AK1315、F1000-AK1322、F1000-AK1332、F1000-AK1342、F1000-AK1352、F1000-AK1362、F1000-AK1414、F1000-AK1424、F1000-AK1434、F1000-AK1505、F1000-AK1514、F1000-AK1515、F1000-AK1524、F1000-AK1534、F1000-AK1614、F1000-AK9110、F1000-AK9150、F1000-AK9160、F1000-AK9180、F1000-AK9190、F1000-AK9210

支持

F1000-AK9109、F1000-AK9120

不支持

插卡

IM-NGFWX-IV、LSCM1FWDSD0、LSCM2FWDSD0、LSPM6FWD、LSPM6FWDB、LSQM1FWDSC0、LSQM2FWDSC0、LSU3FWCEA0、LSUM1FWCEAB0、LSUM1FWDEC0、LSWM1FWD0、LSX1FWCEA1、LSXM1FWDF1

支持

vFW係列

vFW1000、vFW2000、vFW-E-Cloud

支持

 

1.1  組播路由與轉發配置命令

1.1.1  delete ip rpf-route-static

delete ip rpf-route-static命令用來刪除所有組播靜態路由。

【命令】

delete ip rpf-route-static [ vpn-instance vpn-instance-name ]

【視圖】

係統視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

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

【使用指導】

本命令用來刪除所有的組播靜態路由,而undo ip rpf-route-static命令則用來刪除指定的組播靜態路由。

【舉例】

# 刪除公網實例中的所有組播靜態路由。

<Sysname> system-view

[Sysname] delete ip rpf-route-static

This will erase all multicast static routes and their configurations, you must reconfigure all static routes.

Are you sure?[Y/N]:y

【相關命令】

·     ip rpf-route-static

1.1.2  display mrib interface

display mrib interface命令用來顯示MRIB(Multicast Routing Information Base,組播路由信息庫)維護的接口信息。

【命令】

display mrib [ vpn-instance vpn-instance-name ] interface [ interface-type interface-number ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

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

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

【舉例】

# 顯示公網實例接口上MRIB維護的接口信息。

<Sysname> display mrib interface

 Interface: GigabitEthernet1/0/1

     Index: 0x00004444

     Current state: up

     MTU: 1500

     Type: BROADCAST

     Protocol: PIM-DM

     PIM protocol state: Enabled

     Address list:

          1. Local address : 8.12.0.2/16

             Remote address: 0.0.0.0

             Reference     : 1

             State         : NORMAL

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

字段

描述

Interface

接口的名稱

Index

接口的索引號

Current state

接口的狀態,包括up和down

MTU

MTU(Maximum Transmission Unit,最大傳輸單元)值

Type

接口的類型,包括:

·     BROADCAST:表示廣播鏈路接口

·     P2P:表示P2P接口

·     LOOP:表示LoopBack接口

·     REGISTER:表示注冊接口

·     NBMA:表示NBMA接口

·     MTUNNEL:表示組播隧道接口

如果接口為NULL0接口,則該字段顯示為為空

Protocol

接口的協議類型標記,包括PIM-DM、PIM-SM、IGMP、PROXY和MD

PIM protocol state

PIM協議的使能狀態,包括:

·     Enabled:表示使能

·     Disabled:表示關閉

Address list

接口地址列表

Local address

本端的地址

Remote address

遠端的地址(僅Vlink類型接口有效)

Reference

地址被引用的次數

State

接口地址的狀態,包括NORMAL和DEL

 

1.1.3  display multicast boundary

display multicast boundary命令用來顯示組播邊界的信息。

【命令】

display multicast [ vpn-instance vpn-instance-name ] boundary [ group-address [ mask-length | mask ] ] [ interface interface-type interface-number ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

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

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

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

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

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

【舉例】

# 顯示公網實例所有接口上所有組播組的組播邊界信息。

<Sysname> display multicast boundary

 Boundary            Interface

 224.1.1.0/24        GE1/0/1

 239.2.2.0/24        GE1/0/2

表1-2 display multicast boundary命令顯示信息描述表

字段

描述

Boundary

表示組播邊界對應的組播組

Interface

表示組播邊界對應的接口

 

【相關命令】

·     multicast boundary

1.1.4  display multicast fast-forwarding cache

display multicast fast-forwarding cache命令用來顯示組播快速轉發表信息。

【命令】

display multicast [ vpn-instance vpn-instance-name ] fast-forwarding cache [ source-address | group-address ] * [ slot slot-number ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

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。

slot slot-number:顯示指定成員設備上的信息,slot-number表示設備在IRF中的成員編號。如果未指定本參數,將顯示主設備上的信息。

【舉例】

# 顯示公網實例組播快轉表項的信息。

<Sysname> display multicast fast-forwarding cache

Total 1 entries, 1 matched

 

 (60.1.1.200, 225.0.0.2)

    Status     : Enabled

    Source port: 2001                   Destination port: 2002

    Protocol   : 2                      Flag            : 0x2

    Incoming interface: GigabitEthernet1/0/3

    List of 1 outgoing interfaces:

        GigabitEthernet1/0/2

          Status: Enabled               Flag: 0x14

表1-3 display multicast fast-forwarding cache命令顯示信息描述表

字段

描述

Total 1 entries, 1 matched

組播快速轉發表中(S,G)表項的總數和匹配數

(60.1.1.200, 225.0.0.2)

表示組播轉發表的(S,G)表項

Source port

源端口號

Destination port

目的端口號

Protocol

協議號

Flag

(S,G)表項的狀態,通過將不同的比特位置位來表示不同的狀態:

·     0x1:表示由板間透傳的報文觸發創建的表項

·     0x2:表示組播轉發流程添加的表項

(S,G)表項出接口狀態,通過將不同的比特位置位來表示不同的狀態:

·     0x1:表示由板間透傳的報文觸發創建的出接口

·     0x2:表示向已存在的快轉表項增添的出接口

·     0x4:表示需要設置MAC地址

·     0x8:表示入VLAN口對應的出接口

·     0x10:表示出接口已經與會話建立關聯關係

·     0x20:表示待刪除的出接口

Status

組播快轉表項入cache和出cache的狀態,包括Enabled和Disabled

Incoming interface

表示(S,G)表項的入接口

List of 1 outgoing interfaces

表示(S,G)表項的出接口列表

 

【相關命令】

·     reset multicast fast-forwarding cache all

1.1.5  display multicast forwarding df-info

display multicast forwarding df-info命令用來顯示組播轉發的DF信息。

【命令】

display multicast [ vpn-instance vpn-instance-name ] forwarding df-info [ rp-address ] [ verbose ] [ slot slot-number ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

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

rp-address:指定雙向PIM的RP地址。

verbose:顯示組播轉發的DF詳細信息。如果未指定本參數,將顯示組播轉發的DF概要信息。

slot slot-number:顯示指定成員設備上的信息,slot-number表示設備在IRF中的成員編號。如果未指定本參數,將顯示主設備上的信息。

【使用指導】

在雙向PIM域中,隻有每個網段的DF才可以向組播組的RP轉發組播數據。有關DF的詳細介紹,請參見“PIM配置指導”中的“雙向PIM”。

【舉例】

# 顯示ADVPN應用組網組播轉發的DF概要信息。

<Sysname> display multicast forwarding df-info

Total 1 RPs, 1 matched

 

00001. RP address: 1.1.1.1

     Flags: 0x0

     Uptime: 00:00:53

     RPF interface: Tunnel2, 192.168.0.1

     List of 2 DF interfaces:

       1: LoopBack0

       2: Tunnel2, 192.168.0.3

# 顯示公網實例組播轉發的DF概要信息。

<Sysname> display multicast forwarding df-info

Total 1 RPs, 1 matched

 

00001. RP address: 7.11.0.2

     Flags: 0x0

     Uptime: 04:14:40

     RPF interface: GigabitEthernet1/0/1

     List of 1 DF interfaces:

       1: GigabitEthernet1/0/2

# 顯示公網實例組播轉發的DF詳細信息。

<Sysname> display multicast forwarding df-info verbose

Total 1 RPs, 1 matched

 

00001. RP address: 7.11.0.2

     MID: 2, Flags: 0x0

     Uptime: 03:37:22

       Product information: 0x7a2f762f, 0x718fee9f, 0x4b82f137, 0x71c32184

     RPF interface: GigabitEthernet1/0/1

       Product information: 0xa567d6fc, 0xadeb03e3

       Tunnel  information: 0xdfb107d4, 0x7aa5d510

     List of 1 DF interfaces:

       1: GigabitEthernet1/0/2

          Product information: 0xa986152b, 0xb74a9a2f

          Tunnel  information: 0x297ca208, 0x76985b89

表1-4 display multicast forwarding df-info命令顯示信息描述表

字段

描述

Total 1 RPs, 1 matched

RP的總數和匹配數

00001

RP表項的序號

RP address

RP的地址

MID

RP表項的標識,每個RP表項都有唯一的標識

Flags

RP表項的狀態,通過將不同的比特位置位來表示不同的狀態:

·     0x0:表示正常表項

·     0x4:表示表項下刷失敗

·     0x8:表示有DF接口下刷失敗

·     0x40:表示表項即將被刪除

·     0x100:表示表項正在被刪除

·     0x200:表示表項處於平滑狀態

Uptime

RP表項已存在的時間

Product information

產品信息

Tunnel  information

隧道接口信息

RPF interface

到達RP的RPF接口

List of 1 DF interfaces

DF接口列表

Tunnel2, 192.168.0.3

ADVPN隧道接口以及遠端IP地址

 

1.1.6  display multicast forwarding event

display multicast forwarding event命令用來顯示組播轉發的事件統計信息。

【命令】

display multicast [ vpn-instance vpn-instance-name ] forwarding event [ slot slot-number ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

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

slot slot-number:顯示指定成員設備上的信息,slot-number表示設備在IRF中的成員編號。如果未指定本參數,將顯示主設備上的信息。

【舉例】

# 顯示公網實例組播轉發的事件統計信息。

<Sysname> display multicast forwarding event

Total active events sent: 0

Total inactive events sent: 0

Total NoCache events sent: 2

Total NoCache events dropped: 0

Total WrongIF events sent: 0

Total WrongIF events dropped: 0

Total SPT switch events sent: 0

NoCache rate limit: 1024 packets/s

WrongIF rate limit: 1 packets/10s

Total timer of register suppress timeout: 0

表1-5 display multicast forwarding event命令顯示信息描述表

字段

描述

Total active events sent

表項活躍事件的發送次數

Total inactive events sent

表項不活躍事件的發送次數

Total NoCache events sent

NoCache事件的發送次數

Total NoCache events dropped

NoCache事件的丟棄次數

Total WrongIF events sent

WrongIF事件的發送次數

Total WrongIF events dropped

WrongIF事件的丟棄次數

Total SPT switch events sent

SPT切換事件的發送次數

NoCache rate limit

NoCache事件的發送限速,單位為報文/秒

WrongIF rate limit

WrongIF事件的發送限速,單位為報文/10秒

Total timer of register suppress timeout

注冊抑製超時的總次數

 

【相關命令】

·     reset multicast forwarding event

1.1.7  display multicast forwarding-table

display multicast forwarding-table命令用來顯示組播轉發表的信息。

【命令】

display multicast [ vpn-instance vpn-instance-name ] forwarding-table [ source-address [ mask { mask-length | mask } ] | group-address [ mask { mask-length | mask } ] | incoming-interface interface-type interface-number | outgoing-interface { exclude | include | match } interface-type interface-number | slot slot-number | statistics ] *

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

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

source-address:組播源地址,顯示包含指定組播源的組播轉發項。

group-address:組播組地址,顯示指定組播組的組播轉發項,取值範圍為224.0.0.0~239.255.255.255。

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

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

incoming-interface:顯示指定入接口的組播轉發項。

interface-type interface-number:顯示指定接口類型和接口編號的入接口的組播轉發項。

outgoing-interface:顯示指定出接口的組播轉發項。

exclude:顯示出接口列表中不包含指定接口的組播轉發項。

include:顯示出接口列表中包含指定接口的組播轉發項。

match:顯示出接口列表中包含且僅包含指定接口的組播轉發項。

slot slot-number:顯示指定成員設備上的信息,slot-number表示設備在IRF中的成員編號。指定的成員設備若為組播流量的出口成員設備,則統計信息顯示為0。如果未指定本參數,將顯示主設備上的信息。

statistics:顯示組播轉發表的統計信息。

【舉例】

# 顯示ADVPN應用組網組播轉發表的信息。

<Sysname> display multicast forwarding-table

Total 1 entries, 1 matched

 

00001. (172.168.0.2, 227.0.0.1)

     Flags: 0x0

     Uptime: 00:08:32, Timeout in: 00:03:26

     Incoming interface: Tunnel1, 12.1.1.3

     List of 2 outgoing interface:

             1:  Tunnel1, 12.1.1.1

             2:  Tunnel1, 12.1.1.2

     Matched 19648 packets(20512512 bytes), Wrong If 0 packet

     Forwarded 19648 packets(20512512 bytes)

# 顯示公網實例組播轉發表的信息。

<Sysname> display multicast forwarding-table

Total 1 entries, 1 matched

 

00001. (172.168.0.2, 227.0.0.1)

     Flags: 0x0

     Uptime: 00:08:32, Timeout in: 00:03:26

     Incoming interface: Vlan-interface10

          Incoming sub-VLAN: VLAN 11

          Outgoing sub-VLAN: VLAN 12

                             VLAN 13

     List of 1 outgoing interfaces:

       1: Vlan-interface20

          Sub-VLAN: VLAN 21

                    VLAN 22

     Matched 19648 packets(20512512 bytes), Wrong If 0 packet

     Forwarded 19648 packets(20512512 bytes)

表1-6 display multicast forwarding-table命令顯示信息描述表

字段

描述

Total 1 entries, 1 matched

組播轉發表中(S,G)表項的總數和匹配數

00001

表示(S,G)表項的序號

(172.168.0.2,227.0.0.1)

表示組播轉發表的(S,G)表項

Flags

(S,G)表項的狀態,通過將不同的比特位置位來表示不同的狀態:

·     0x0:表示正常表項

·     0x1:表示表項處於Inactive狀態

·     0x2:表示空轉發表項

·     0x4:表示表項下刷失敗

·     0x8:表示有出接口下刷失敗

·     0x10:表示下刷Data-Group失敗

·     0x20:表示表項有注冊出接口

·     0x40:表示表項即將被刪除

·     0x80:表示表項處於注冊抑製狀態

·     0x100:表示表項正在被刪除

·     0x200:表示表項處於平滑狀態

·     0x800:表示表項中存在到組播源地址的ARP表項

·     0x4000000:表示表項由IGMP代理下發創建

·     0x20000000:表示雙向PIM的轉發表項

Uptime

表示(S,G)表項已存在時間

Timeout in

表示(S,G)表項的超時剩餘時間

Incoming interface

表示(S,G)表項的入接口

List of 1 outgoing interfaces

表示(S,G)表項的出接口列表

Tunnel1, 12.1.1.1

ADVPN隧道接口以及遠端IP地址

Matched 19648 packets (20512512 bytes), Wrong If 0 packet

(S,G)表項匹配的報文數量(字節數),發生入接口錯誤的報文個數

Forwarded 19648 packets (20512512 bytes)

(S,G)表項已轉發的組播報文數量(字節數)

 

【相關命令】

·     reset multicast forwarding-table

1.1.8  display multicast forwarding-table df-list

display multicast forwarding-table df-list命令用來顯示組播轉發表的DF列表信息。

【命令】

display multicast [ vpn-instance vpn-instance-name ] forwarding-table df-list [ group-address ] [ verbose ] [ slot slot-number ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

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

group-address:指定組播組的地址,顯示指定組播組的組播轉發表的DF列表信息,取值範圍為224.0.0.0~239.255.255.255。

verbose:顯示組播轉發表的DF列表詳細信息。如果未指定本參數,將顯示組播轉發表的DF列表概要信息。

slot slot-number:顯示指定成員設備上的信息,slot-number表示設備在IRF中的成員編號。如果未指定本參數,將顯示主設備上的信息。

【舉例】

# 顯示公網實例組播轉發表的DF列表概要信息。

<Sysname> display multicast forwarding-table df-list

Total 1 entries, 1 matched

 

00001. (0.0.0.0, 225.0.0.1)

     List of 1 DF interfaces:

       1: GigabitEthernet1/0/1

# 顯示公網實例組播轉發表的DF列表詳細信息。

<Sysname> display multicast forwarding-table df-list verbose

Total 1 entries, 1 matched

 

00001. (0.0.0.0, 225.0.0.1)

       List of 1 DF interfaces:

         1: GigabitEthernet1/0/1

            Product information: 0x347849f6, 0x14bd6837

            Tunnel  information: 0xc4857986, 0x128a9c8f

表1-7 display multicast forwarding-table df-list命令顯示信息描述表

字段

描述

Total 1 entries, 1 matched

表項總數和匹配數

00001

表項的序號

(0.0.0.0, 225.0.0.1)

組播轉發表的(*,G)表項

List of 1 DF interfaces

DF接口列表

Product information

產品信息

Tunnel  information

隧道接口信息

 

1.1.9  display multicast routing-table

display multicast routing-table命令用來顯示組播路由表的信息。

【命令】

display multicast [ vpn-instance vpn-instance-name ] routing-table [ source-address [ mask { mask-length | mask } ] | group-address [ mask { mask-length | mask } ] | incoming-interface interface-type interface-number | outgoing-interface { exclude | include | match } interface-type interface-number ] *

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

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

source-address:組播源地址,顯示包含指定組播源的組播路由項。

group-address:組播組地址,顯示指定組播組的組播路由項,取值範圍為224.0.0.0~239.255.255.255。

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

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

incoming-interface:顯示指定入接口的組播路由項。

interface-type interface-number:顯示指定接口類型和接口編號的入接口的組播路由項。

outgoing-interface:顯示指定出接口的組播路由項。

exclude:顯示出接口列表中不包含指定接口的組播路由項。

include:顯示出接口列表中包含指定接口的組播路由項。

match:顯示出接口列表中包含且僅包含指定接口的組播路由項。

【使用指導】

組播路由表是進行組播數據轉發的基礎,通過查看該表可以了解(S,G)表項等的建立情況。

【舉例】

# 顯示ADVPN應用組網組播路由表的信息。

<Sysname> display multicast routing-table

 Total 1 entries

 

 00001. (172.168.0.2, 227.0.0.1)

       Uptime: 00:00:28

       Upstream Interface: Tunnel1, 12.1.1.3

       List of 2 downstream interfaces

           1:  Tunnel1, 12.1.1.1

           2:  Tunnel1, 12.1.1.2

# 顯示公網實例組播路由表的信息。

<Sysname> display multicast routing-table

 Total 1 entries

 

 00001. (172.168.0.2, 227.0.0.1)

       Uptime: 00:00:28

       Upstream Interface: GigabitEthernet1/0/1

       List of 2 downstream interfaces

           1:  GigabitEthernet1/0/2

           2:  GigabitEthernet1/0/3

表1-8 display multicast routing-table命令顯示信息描述表

字段

描述

Total 1 entries

組播路由表中(S,G)表項的總數

00001

表示(S,G)表項的序號

(172.168.0.2, 227.0.0.1)

表示組播路由表的(S,G)表項

Uptime

表示(S,G)表項已經存在的時間

Upstream Interface

表示(S,G)表項的上遊接口,表示組播數據應該從此接口到達

List of 2 downstream interfaces

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

Tunnel1,12.1.1.1

ADVPN隧道接口以及遠端IP地址

 

【相關命令】

·     reset multicast routing-table

1.1.10  display multicast routing-table static

display multicast routing-table static命令用來顯示組播靜態路由表的信息。

【命令】

display multicast [ vpn-instance vpn-instance-name ] routing-table static [ source-address { mask-length | mask } ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

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

source-address:顯示指定組播源的組播靜態路由信息。

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

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

【使用指導】

本命令隻顯示已生效的組播靜態路由信息。

【舉例】

# 顯示公網實例組播靜態路由表的信息。

<Sysname> display multicast routing-table static

Destinations: 3        Routes: 4

 

Destination/Mask   Pre  RPF neighbor    Interface

1.1.0.0/16         10   7.12.0.1        GE1/0/1

                        7.11.0.1        GE1/0/2

2.2.2.0/24         20   7.11.0.1        GE1/0/3

3.3.3.3/32         50   7.12.0.1        GE1/0/4

表1-9 display multicast routing-table static命令顯示信息描述表

字段

描述

Destinations

目的地址個數

Routes

路由條數

Destination/Mask

目的地址和掩碼長度

Pre

路由優先級

RPF neighbor

可達目的地址的RPF鄰居IP地址

Interface

可達目的地址的出接口

 

1.1.11  display multicast rpf-info

display multicast rpf-info命令用來顯示組播源的RPF信息。

【命令】

display multicast [ vpn-instance vpn-instance-name ] rpf-info source-address [ group-address ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

context-admin

context-operator

【參數】

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

source-address:顯示指定組播源的RPF信息。

group-address:顯示指定組播組的RPF信息,取值範圍為224.0.1.0~239.255.255.255。

【舉例】

# 顯示公網組播源192.168.1.55的全部RPF信息。

<Sysname> display multicast rpf-info 192.168.1.55

 RPF information about source 192.168.1.55:

     RPF interface: GigabitEthernet1/0/1, RPF neighbor: 10.1.1.1

     Referenced route/mask: 192.168.1.0/24

     Referenced route type: igp

     Route selection rule: preference-preferred

     Load splitting rule: disable

     Source AS: 0

     C-multicast route target: 0x0000000000000000

表1-10 display multicast rpf-info命令顯示信息描述表

字段

描述

RPF information about source 192.168.1.55

到組播源192.168.1.55的RPF路徑信息

RPF interface

表示RPF接口名稱

RPF neighbor

表示RPF鄰居

Referenced route/mask

表示引用的路由及其掩碼長度

Referenced route type

表示引用的路由類型,可以是下列類型之一:

·     igp:單播路由(內部網關協議)

·     egp:單播路由(外部網關協議)

·     unicast (direct):單播路由(直連)

·     unicast:其它單播路由(如單播靜態路由等)

·     multicast static:組播靜態路由

·     mbgp:MBGP路由

Route selection rule

RPF路由選擇規則,可以是根據路由協議的路由優先級進行選擇,或者是按照目的地址對路由表進行最長匹配

Load splitting rule

是否使能了負載分擔規則

Source AS

組播源所在PE的AS號

C-multicast route target

C-multicast路由擴展團體屬性

 

【相關命令】

·     display multicast forwarding-table

·     display multicast routing-table

1.1.12  ip rpf-route-static

ip rpf-route-static命令用來配置組播靜態路由。

undo ip rpf-route-static命令用來刪除指定的組播靜態路由。

【命令】

ip rpf-route-static [ vpn-instance vpn-instance-name ] source-address { mask-length | mask } { rpf-nbr-address | interface-type interface-number } [ preference preference ]

undo ip rpf-route-static [ vpn-instance vpn-instance-name ] source-address { mask-length | mask } { rpf-nbr-address | interface-type interface-number }

【缺省情況】

不存在組播靜態路由。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

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

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

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

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

rpf-nbr-address:指定RPF鄰居的IP地址。

interface-type interface-number:指定與RPF鄰居相連接口的接口類型和接口編號。

preference:指定路由優先級,取值範圍為1~255,缺省值為1。

【使用指導】

隻有點到點類型的接口才能使用指定接口的方式來指定RPF鄰居,非點到點類型的接口(包括三層以太網接口、三層聚合接口、Loopback接口或VLAN接口等)不能使用此方式,隻能使用指定地址的方式。

配置的組播靜態路由並不一定會生效,因為可能出現指定的RPF鄰居無法迭代出接口、指定的RPF接口不屬於本實例、指定的RPF接口不是點到點類型或處於down狀態等情況。此外,若在相同組播源地址範圍下有多條配置,隻有路由優先級最高的那條才能被激活。因此,配置完成後建議使用display multicast routing-table static命令顯示該組播靜態路由是否已生效。

undo ip rpf-route-static命令用來刪除指定的組播靜態路由,而delete ip rpf-route-static命令則用來刪除所有的組播靜態路由。

【舉例】

# 在公網實例中配置到組播源10.1.1.0/24的組播靜態路由,其RPF鄰居的地址是192.168.1.23。

<Sysname> system-view

[Sysname] ip rpf-route-static 10.1.1.0 24 192.168.1.23

【相關命令】

·     delete ip rpf-route-static

·     display multicast routing-table static

1.1.13  load-splitting (MRIB view)

load-splitting命令用來配置對組播流量進行負載分擔。

undo load-splitting命令用來恢複缺省情況。

【命令】

load-splitting { source | source-group }

undo load-splitting

【缺省情況】

不對組播流量進行負載分擔。

【視圖】

MRIB視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

source:僅根據組播源對組播流量進行負載分擔。

source-group:根據組播源組對組播流量進行負載分擔。

【使用指導】

本命令對雙向PIM不生效。

【舉例】

# 在公網實例中配置僅根據組播源對組播流量進行負載分擔。

<Sysname> system-view

[Sysname] multicast routing

[Sysname-mrib] load-splitting source

1.1.14  longest-match (MRIB view)

longest-match命令用來配置按照最長匹配來選擇RPF路由,即選擇掩碼最長的路由作為RPF路由。

undo longest-match命令用來恢複缺省情況。

【命令】

longest-match

undo longest-match

【缺省情況】

選擇路由優先級最高的路由作為RPF路由。

【視圖】

MRIB視圖

【缺省用戶角色】

network-admin

context-admin

【舉例】

# 在公網實例中配置按照最長匹配原則選擇RPF路由。

<Sysname> system-view

[Sysname] multicast routing

[Sysname-mrib] longest-match

1.1.15  multicast boundary

multicast boundary命令用來配置組播轉發邊界。

undo multicast boundary命令用來刪除組播轉發邊界。

【命令】

multicast boundary group-address { mask-length | mask }

undo multicast boundary { group-address { mask-length | mask } | all }

【缺省情況】

未在接口上配置組播轉發邊界。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

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

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

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

all:刪除該接口上配置的所有組播轉發邊界。

【使用指導】

組播轉發邊界為指定地址範圍的組播組劃定了邊界條件,如果組播報文的目的地址與邊界條件匹配,就停止轉發。

一個接口可以作為不同地址範圍的組播組的轉發邊界,即允許在同一接口上多次執行本命令為不同地址範圍的組播組設定轉發邊界。

執行本命令不需要使能IP組播路由。

假設A和B為不同地址範圍的組播組的集合,且B是A的真子集:如果接口先配置為A的轉發邊界,再配置為B的轉發邊界,則該接口仍然為A的轉發邊界;如果接口先配置為B的轉發邊界,再配置為A的轉發邊界,則該接口將變為A的轉發邊界。

【舉例】

# 將接口GigabitEthernet1/0/1配置為地址範圍為239.2.0.0/16的組播組的轉發邊界。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] multicast boundary 239.2.0.0 16

【相關命令】

·     display multicast boundary

1.1.16  multicast forwarding-table cache-unknown per-entry

multicast forwarding-table cache-unknown per-entry命令用來設置對於同一個(S,G)表項,可緩存的最大未知組播數據報文數目。

undo multicast forwarding-table cache-unknown per-entry命令用來恢複缺省情況。

【命令】

multicast forwarding-table cache-unknown per-entry per-entry-limit

undo multicast forwarding-table cache-unknown per-entry

【缺省情況】

對於同一個(S,G)表項,可緩存的最大未知組播數據報文數目為1。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

per-entry-limit:設置對於同一個(S,G)表項,可緩存的最大未知組播數據報文數目,取值範圍為0~256。當取值為0時,代表不可緩存未知組播數據報文。

【舉例】

# 設置對於同一個(S,G)表項,可緩存的最大未知組播數據報文數目為20。

<Sysname> system-view

[Sysname] multicast forwarding-table cache-unknown per-entry 20

【相關命令】

·     multicast forwarding-table cache-unknown total

1.1.17  multicast forwarding-table cache-unknown total

multicast forwarding-table cache-unknown total命令用來設置內存中緩存的未知組播數據報文的總數量。

undo multicast forwarding-table cache-unknown total命令用來恢複缺省情況。

【命令】

multicast forwarding-table cache-unknown total total-limit

undo multicast forwarding-table cache-unknown total

【缺省情況】

內存中緩存的未知組播數據報文的總數量為1024。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

total-limit:設置內存中緩存的未知組播數據報文的總數量,取值範圍為0~65535。當取值為0時,代表不可緩存未知組播數據報文。

【使用指導】

建議本命令配置的值要遠遠大於multicast forwarding-table cache-unknown per-entry命令配置的值。

【舉例】

# 設置內存中緩存的未知組播數據報文的總數量為10000。

<Sysname> system-view

[Sysname] multicast forwarding-table cache-unknown total 10000

【相關命令】

·     multicast forwarding-table cache-unknown per-entry

1.1.18  multicast routing

multicast routing命令用來使能IP組播路由,並進入MRIB視圖。

undo multicast routing命令用來關閉IP組播路由。

【命令】

multicast routing [ vpn-instance vpn-instance-name ]

undo multicast routing [ vpn-instance vpn-instance-name ]

【缺省情況】

IP組播路由處於關閉狀態。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

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

【使用指導】

隻有在公網實例或VPN實例中使能了IP組播路由,其它三層組播功能才能生效;沒有使能IP組播路由前,設備不轉發任何組播報文。

【舉例】

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

<Sysname> system-view

[Sysname] multicast routing

[Sysname-mrib]

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

<Sysname> system-view

[Sysname] multicast routing vpn-instance mvpn

[Sysname-mrib-mvpn]

1.1.19  reset multicast fast-forwarding cache

reset multicast fast-forwarding cache命令用來清除組播快速轉發表中的轉發項。

【命令】

reset multicast [ vpn-instance vpn-instance-name ] fast-forwarding cache { { source-address | group-address } * | all } [ slot slot-number ]

【視圖】

用戶視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

vpn-instance vpn-instance-name:清除指定VPN實例的信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將清除公網實例的信息。

source-address:組播源地址,清除包含指定組播源的組播轉發項。

group-address:組播組地址,清除指定組播組的組播轉發項,取值範圍為224.0.0.0~239.255.255.255。

slot slot-number:清除指定成員設備上的信息,slot-number表示設備在IRF中的成員編號。如果未指定本參數,將清除主設備上的信息。

all:清除組播快速轉發表中的所有組播轉發項。

【舉例】

# 從公網實例組播快速轉發表中清除所有組播轉發表項。

<Sysname> reset multicast fast-forwarding cache all

# 從公網實例組播快快速轉發表中清除組播源組為(20.0.0.2 ,225.0.0.2)的轉發表項。

<Sysname> reset multicast fast-forwarding cache 20.0.0.2 225.0.0.2

【相關命令】

·     display multicast fast-forwarding cache

1.1.20  reset multicast forwarding event

reset multicast forwarding event命令用來清除組播轉發的事件統計信息。

【命令】

reset multicast [ vpn-instance vpn-instance-name ] forwarding event

【視圖】

用戶視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

vpn-instance vpn-instance-name:清除指定VPN實例的信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將清除公網實例的信息。

【舉例】

# 清除公網實例組播轉發的事件統計信息。

<Sysname> reset multicast forwarding event

【相關命令】

·     display multicast forwarding event

1.1.21  reset multicast forwarding-table

reset multicast forwarding-table命令用來清除組播轉發表中的轉發項。

【命令】

reset multicast [ vpn-instance vpn-instance-name ] forwarding-table { { source-address [ mask { mask-length | mask } ] | group-address [ mask { mask-length | mask } ] | incoming-interface { interface-type interface-number } } * | all }

【視圖】

用戶視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

vpn-instance vpn-instance-name:清除指定VPN實例的信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將清除公網實例的信息。

source-address:組播源地址,清除包含指定組播源的組播轉發項。

group-address:組播組地址,清除指定組播組的組播轉發項,取值範圍為224.0.0.0~239.255.255.255。

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

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

incoming-interface:清除指定入接口的組播轉發項。

interface-type interface-number:清除指定接口類型和接口編號的入接口的組播轉發項。

all:清除組播轉發表中的所有組播轉發項。

【使用指導】

清除組播轉發表中的轉發項後,組播路由表中的相應表項也將隨之被刪除。

【舉例】

# 從公網實例組播轉發表中清除組播組225.5.4.3的相關轉發表項。

<Sysname> reset multicast forwarding-table 225.5.4.3

【相關命令】

·     display multicast forwarding-table

1.1.22  reset multicast routing-table

reset multicast routing-table命令用來清除組播路由表中的路由項。

【命令】

reset multicast [ vpn-instance vpn-instance-name ] routing-table { { source-address [ mask { mask-length | mask } ] | group-address [ mask { mask | mask-length } ] | incoming-interface interface-type interface-number } * | all }

【視圖】

用戶視圖

【缺省用戶角色】

network-admin

context-admin

【參數】

vpn-instance vpn-instance-name:清除指定VPN實例的信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將清除公網實例的信息。

source-address:組播源地址,清除包含指定組播源的組播路由項。

group-address:組播組地址,清除指定組播組的組播路由項,取值範圍為224.0.0.0~239.255.255.255。

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

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

incoming-interface:清除指定入接口的組播路由項。

interface-type interface-number:清除指定接口類型和接口編號的入接口的組播路由項。

all:清除組播路由表中的所有組播路由項。

【使用指導】

清除組播路由表中的路由項後,組播轉發表中的相應表項也將被隨之刪除。

【舉例】

# 從公網實例組播路由表中清除組播組225.5.4.3的相關路由項。

<Sysname> reset multicast routing-table 225.5.4.3

【相關命令】

·     display multicast routing-table

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

BOB登陆
官網
聯係我們