- Table of Contents
-
- 07-IP Multicast Command Reference
- 00-Preface
- 01-IGMP snooping commands
- 02-PIM snooping commands
- 03-Multicast VLAN commands
- 04-Multicast routing and forwarding commands
- 05-IGMP commands
- 06-PIM commands
- 07-MSDP commands
- 08-Multicast VPN commands
- 09-MLD snooping commands
- 10-IPv6 PIM snooping commands
- 11-IPv6 multicast VLAN commands
- 12-IPv6 multicast routing and forwarding commands
- 13-MLD commands
- 14-IPv6 PIM commands
- Related Documents
-
Title | Size | Download |
---|---|---|
12-IPv6 multicast routing and forwarding commands | 115.61 KB |
IPv6 multicast routing and forwarding commands
display ipv6 multicast boundary
display ipv6 multicast forwarding df-info
display ipv6 multicast forwarding event
display ipv6 multicast forwarding-table
display ipv6 multicast forwarding-table df-list
display ipv6 multicast routing-table
display ipv6 multicast rpf-info
ipv6 multicast forwarding supervlan community
load-splitting (IPv6 MRIB view)
longest-match (IPv6 MRIB view)
reset ipv6 multicast forwarding event
reset ipv6 multicast forwarding-table
reset ipv6 multicast routing-table
IPv6 multicast routing and forwarding commands
display ipv6 mrib interface
Use display ipv6 mrib interface to display information about interfaces maintained by the IPv6 MRIB.
Syntax
display ipv6 mrib [ vpn-instance vpn-instance-name ] interface [ interface-type interface-number ]
Views
Any view
Predefined user roles
network-admin
network-operator
mdc-admin
mdc-operator
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command displays information about interfaces maintained by the IPv6 MRIB on the public network.
interface-type interface-number: Specifies an interface by its type and number. If you do not specify an interface, this command displays information about all interfaces maintained by the IPv6 MRIB.
Examples
# Display information about all interfaces maintained by the IPv6 MRIB on the public network.
<Sysname> display ipv6 mrib interface
Interface: GigabitEthernet1/0/1
Index: 0x00000001
Current state: up
MTU: 1500
Type: BROADCAST
Protocol: PIM-DM
PIM protocol state: Enabled
Address list:
1. Local address : FE80:7:11::1/10
Remote address: ::
Reference : 1
State : NORMAL
Table 1 Command output
Field |
Description |
Interface |
Interface name. |
Index |
Index number of the interface. |
Current state |
Current status of the interface: up or down. |
MTU |
MTU value. |
Type |
Interface type: · BROADCAST—Broadcast link interface. · P2P—P2P interface. · LOOP—Loopback interface. · REGISTER—Register interface. · NBMA—NBMA interface. · MTUNNEL—Multicast tunnel interface. This field is empty if the interface is Null 0. |
Protocol |
Protocol running on the interface: PIM-DM, PIM-SM, MLD, or PROXY. |
PIM protocol state |
Whether IPv6 PIM is enabled: Enabled or Disabled. |
Address list |
Interface address list. |
Local address |
Local IP address. |
Remote address |
Remote end IP address. This field is displayed only when the interface is vlink type. |
Reference |
Number of times that the address has been referenced. |
State |
Status of the interface address: NORMAL or DEL. |
display ipv6 multicast boundary
Use display ipv6 multicast boundary to display IPv6 multicast boundary information.
Syntax
display ipv6 multicast [ vpn-instance vpn-instance-name ] boundary { group [ ipv6-group-address [ prefix-length ] ] | scope [ scope-id ] } [ interface interface-type interface-number ]
Views
Any view
Predefined user roles
network-admin
network-operator
mdc-admin
mdc-operator
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command displays IPv6 multicast boundary information on the public network.
group: Displays the IPv6 multicast boundary information for the specified group.
ipv6-group-address: Specifies an IPv6 multicast group address in the range of FFxy::/16, where "x" and "y" represent any hexadecimal numbers from 0 to F. If you do not specify an IPv6 multicast group, this command displays IPv6 multicast boundary information of all IPv6 multicast groups.
prefix-length: Specifies an address prefix length in the range of 8 to 128. The default is 128.
scope: Displays IPv6 multicast group boundary information in the admin-scoped zone.
scope-id: Specifies an admin-scoped zone by its ID in the range of 3 to 15, which is identified by the scope field in the IPv6 multicast group address. If you do not specify an admin-scoped zone, this command displays IPv6 multicast boundary information of all IPv6 admin-scoped zones.
interface interface-type interface-number: Specifies an interface by its type and number. If you do not specify an interface, this command displays IPv6 multicast boundary information for all interfaces.
Examples
# Display IPv6 multicast boundary information of all IPv6 multicast groups on all interfaces on the public network.
<Sysname> display ipv6 multicast boundary group
Boundary Interface
FF1E::/64 GE1/0/1
# Display IPv6 multicast boundary information in all IPv6 admin-scoped zones on all interfaces on the public network.
<Sysname> display ipv6 multicast boundary scope
Boundary Interface
3 GigabitEthernet1/0/1
Table 2 Command output
Field |
Description |
Boundary |
IPv6 multicast group or IPv6 admin-scoped zone that is associated with the IPv6 multicast boundary. |
Interface |
Boundary interface that is associated with the IPv6 multicast boundary. |
ipv6 multicast boundary
display ipv6 multicast forwarding df-info
Use display ipv6 multicast forwarding df-info to display DF information.
Syntax
In standalone mode:
display ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding df-info [ ipv6-rp-address ] [ verbose ] [ slot slot-number ]
In IRF mode:
display ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding df-info [ ipv6-rp-address ] [ verbose ] [ chassis chassis-number slot slot-number ]
Views
Any view
Predefined user roles
network-admin
network-operator
mdc-admin
mdc-operator
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command displays DF information on the public network.
ipv6-rp-address: Specifies an RP address of IPv6 BIDIR-PIM by its IPv6 address.
verbose: Displays detailed information. If you do not specify this keyword, the command displays brief information.
slot slot-number: Specifies a card by its slot number. If you do not specify a card, this command displays DF information for the MPU. (In standalone mode.)
chassis chassis-number slot slot-number: Specifies a card on an IRF member device or specifies a PEX. The chassis-number argument represents the member ID of the IRF member device or the virtual chassis number of the PEX. The slot-number argument represents the slot number of the card or PEX. If you do not specify a card or PEX, this command displays DF information for the global active MPU. (In IRF mode.)
Usage guidelines
In an IPv6 BIDIR-PIM domain, only the DF on each subnet can forward IPv6 multicast data destined for an IPv6 multicast group toward the RP of the group. For more information about the DF, see IP Multicast Configuration Guide.
Examples
# Display brief DF information on the public network.
<Sysname> display ipv6 multicast forwarding df-info
Total 1 RP, 1 matched
00001. RP address: 7:11::1
Flags: 0x0
Uptime: 01:46:40
RPF interface: GigabitEthernet1/0/1
List of 1 DF interface:
1: GigabitEthernet1/0/2
# Display detailed DF information on the public network.
<Sysname> display ipv6 multicast forwarding df-info verbose
Total 1 RP, 1 matched
00001. RP address: 7:11::1
MID: 2, Flags: 0x0
Uptime: 00:03:53
Product information: 0x7a2f762f, 0x718fee9f, 0x4b82f137, 0x71c32184
RPF interface: GigabitEthernet1/0/1
Product information: 0xa567d6fc, 0xadeb03e3
Tunnel information: 0xdfb107d4, 0x7aa5d510
List of 1 DF interface:
1: GigabitEthernet1/0/2
Product information: 0xa986152b, 0xb74a9a2f
Tunnel information: 0x297ca208, 0x76985b89
Table 3 Command output
Field |
Description |
Total 1 RP, 1 matched |
Total number of RPs and total number of matching RPs. |
00001 |
Sequence number of the entry to which the RP is designated. |
MID |
ID of the entry to which the RP is designated. Each entry to which the RP is designated has a unique MID. |
Flags |
Entry flag. This field displays one flag or the sum of multiple flags. In this example, the value 0x0 means that the entry has only one flag 0x0. The following flags are available for an entry: · 0x0—The entry is in correct state. · 0x4—The entry fails to update. · 0x8—DF interface information fails to update for the entry. · 0x40—The entry is to be deleted. · 0x100—The entry is being deleted. · 0x200—The entry is in GR state. |
Uptime |
Existence duration for the entry to which the RP is designated. |
RPF interface |
RPF interface to the RP. |
List of 1 DF interface |
DF interface list. |
display ipv6 multicast forwarding event
Use display ipv6 multicast forwarding event to display statistics for IPv6 multicast forwarding events.
Syntax
In standalone mode:
display ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding event [ slot slot-number ]
In IRF mode:
display ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding event [ chassis chassis-number slot slot-number ]
Views
Any view
Predefined user roles
network-admin
network-operator
mdc-admin
mdc-operator
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command displays statistics for the IPv6 multicast forwarding events on the public network.
slot slot-number: Specifies a card by its slot number. If you do not specify a card, this command displays statistics for the IPv6 multicast forwarding events for the MPU. (In standalone mode.)
chassis chassis-number slot slot-number: Specifies a card on an IRF member device or specifies a PEX. The chassis-number argument represents the member ID of the IRF member device or the virtual chassis number of the PEX. The slot-number argument represents the slot number of the card or PEX. If you do not specify a card or PEX, this command displays statistics for the IPv6 multicast forwarding events for the global active MPU. (In IRF mode.)
Examples
# Display statistics for the IPv6 multicast forwarding events on the public network.
<Sysname> display ipv6 multicast forwarding event
Total entry active event sent: 0
Total entry inactive event sent: 0
Total NoCache event sent: 2
Total NoCache event dropped: 0
Total WrongIF event sent: 0
Total WrongIF event dropped: 0
Total SPT switch event sent: 0
NoCache rate limit: 1024 packets/s
WrongIF rate limit: 1 packets/10s
Total timer of register suppress timeout: 0
Field |
Description |
Total entry active event sent |
Number of times that the entry-active event has been sent. |
Total entry inactive event sent |
Number of times that the entry-inactive event has been sent. |
Total NoCache event sent |
Number of times that the NoCache event has been sent. |
Total NoCache event dropped |
Number of times that the NoCache event has been dropped. |
Total WrongIF event sent |
Number of times that the WrongIF event has been sent. |
Total WrongIF event dropped |
Number of times that the WrongIF event has been dropped. |
Total SPT switch event sent |
Number of times that the SPT-switch event has been sent. |
NoCache rate limit |
Rate limit for sending the NoCache event, in pps. |
WrongIF rate limit |
Rate limit for sending the WrongIF event, in packets per 10 seconds. |
Total timer of register suppress timeout |
Number of times that the registration suppression has timed out in total. |
Related commands
reset ipv6 multicast forwarding event
display ipv6 multicast forwarding-table
Use display ipv6 multicast forwarding-table to display IPv6 multicast forwarding entries.
Syntax
In standalone mode:
display ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding-table [ ipv6-source-address [ prefix-length ] | ipv6-group-address [ prefix-length ] | incoming-interface interface-type interface-number | outgoing-interface { exclude | include | match } interface-type interface-number | slot slot-number | statistics ] *
In IRF mode:
display ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding-table [ ipv6-source-address [ prefix-length ] | ipv6-group-address [ prefix-length ] | chassis chassis-number slot slot-number | incoming-interface interface-type interface-number | outgoing-interface { exclude | include | match } interface-type interface-number | statistics ] *
Views
Any view
Predefined user roles
network-admin
network-operator
mdc-admin
mdc-operator
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command displays IPv6 multicast forwarding entries on the public network.
ipv6-source-address: Specifies an IPv6 multicast source address.
ipv6-group-address: Specifies an IPv6 multicast group address in the range of FFxy::/16, where "x" and "y" represent any hexadecimal numbers from 0 to F.
prefix-length: Specifies an address prefix length. The default value is 128. For an IPv6 multicast group address, the value range for this argument is 8 to 128. For an IPv6 multicast source address, the value range for this argument is 0 to 128.
incoming-interface: Specifies the IPv6 forwarding entries that contain the specified incoming interface.
interface-type interface-number: Specifies an interface by its type and number.
outgoing-interface: Specifies the IPv6 forwarding entries that contain the specified outgoing interface.
exclude: Specifies the IPv6 forwarding entries that do not contain the specified interface in the outgoing interface list.
include: Specifies the IPv6 forwarding entries that contain the specified interface in the outgoing interface list.
match: Specifies the IPv6 forwarding entries that contain only the specified interface in the outgoing interface list.
slot slot-number: Specifies a card by its slot number. If you do not specify a card, this command displays the IPv6 multicast forwarding entries for the MPU. (In standalone mode.)
chassis chassis-number slot slot-number: Specifies a card on an IRF member device or specifies a PEX. The chassis-number argument represents the member ID of the IRF member device or the virtual chassis number of the PEX. The slot-number argument represents the slot number of the card or PEX. If you do not specify a card or PEX, this command displays IPv6 multicast forwarding entries for the global active MPU. (In IRF mode.)
statistics: Displays statistics for the IPv6 multicast forwarding table.
Examples
# Display IPv6 multicast forwarding entries on the public network.
<Sysname> display ipv6 multicast forwarding-table
Total 1 entry, 1 matched
00001. (1::1, ff0e::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 interface:
1: Vlan-interface20
Sub-VLAN: VLAN 21
VLAN 22
Matched 19648 packets(20512512 bytes), Wrong If 0 packet
Forwarded 19648 packets(20512512 bytes)
Table 5 Command output
Field |
Description |
Total 1 entry, 1 matched |
Total number of (S, G) entries, and the total number of matching (S, G) entries. |
00001 |
Sequence number of the (S, G) entry. |
(1::1, ff0e::1) |
(S, G) entry. |
Flags |
Entry flag. This field displays one flag or the sum of multiple flags. In this example, the value 0x0 means that the entry has only one flag 0x0. The following flags are available for an entry: · 0x0—The entry is in correct state. · 0x1—The entry is in inactive state. · 0x2—The entry is null. · 0x4—The entry fails to update. · 0x8—The outgoing interface information fails to update for the entry. · 0x20—A register outgoing interface is available. · 0x40—The entry is to be deleted. · 0x80—The entry is in registration suppression state. · 0x100—The entry is being deleted. · 0x200—The entry is in GR state. · 0x400—The entry has the VLAN interface of the super VLAN. · 0x800—The entry has the associated ND entry for the IPv6 multicast source address. · 0x4000000—The entry is created by the MLD proxy. · 0x20000000—The entry is an IPv6 BIDIR-PIM forwarding entry. |
Uptime |
Length of time for which the (S, G) entry has been up. |
Timeout in |
Length of time in which the (S, G) entry will time out. |
Incoming interface |
Incoming interface of the (S, G) entry. |
Incoming sub-VLAN |
Incoming sub-VLAN of the super VLAN when the incoming interface of the (S, G) entry is the VLAN interface of this super VLAN. |
Outgoing sub-VLAN |
Outgoing sub-VLAN of the super VLAN when the incoming interface of the (S, G) entry is the VLAN interface of this super VLAN. |
List of 1 outgoing interfaces |
Outgoing interface list of the (S, G) entry. |
Sub-VLAN |
Outgoing sub-VLAN of the super VLAN when the outgoing interface of the (S, G) entry is the VLAN interface of this super VLAN. |
Matched 19648 packets (20512512 bytes), Wrong If 0 packet |
Accumulated counts of sampled packets (bytes) that match the (S, G) entry and sampled packets with incoming interface errors in periodic sampling. |
Forwarded 19648 packets (20512512 bytes) |
Accumulated count of packets (bytes) that have been forwarded in periodic sampling. |
reset ipv6 multicast forwarding-table
display ipv6 multicast forwarding-table df-list
Use display ipv6 multicast forwarding-table df-list to display information about the DF list in the IPv6 multicast forwarding table.
Syntax
In standalone mode:
display ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding-table df-list [ ipv6-group-address ] [ verbose ] [ slot slot-number ]
In IRF mode:
display ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding-table df-list [ ipv6-group-address ] [ verbose ] [ chassis chassis-number slot slot-number ]
Views
Any view
Predefined user roles
network-admin
network-operator
mdc-admin
mdc-operator
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command displays information about the DF list in the IPv6 multicast forwarding table on the public network.
ipv6-group-address: Specifies an IPv6 multicast address in the range of FFxy::/16, where "x" and "y" represent any hexadecimal numbers from 0 to F.
verbose: Displays detailed information. If you do not specify this keyword, the command displays brief information.
slot slot-number: Specifies a card by its slot number. If you do not specify a card, this command displays information about the DF list in the IPv6 multicast forwarding table for the MPU. (In standalone mode.)
chassis chassis-number slot slot-number: Specifies a card on an IRF member device or specifies a PEX. The chassis-number argument represents the member ID of the IRF member device or the virtual chassis number of the PEX. The slot-number argument represents the slot number of the card or PEX. If you do not specify a card or PEX, this command displays information about the DF list in the IPv6 multicast forwarding tables for the global active MPU. (In IRF mode.)
Examples
# Display brief information about the DF list in the IPv6 multicast forwarding table on the public network.
<Sysname> display ipv6 multicast forwarding-table df-list
Total 1 entry, 1 matched
00001. (::, FF1E::1)
List of 1 DF interface:
1: GigabitEthernet1/0/1
# Display detailed information about the DF list in the IPv6 multicast forwarding table on the public network.
<Sysname> display ipv6 multicast forwarding-table df-list verbose
Total 1 entry, 1 matched
00001. (::, FF1E::1)
List of 1 DF interface:
1: GigabitEthernet1/0/1
Product information: 0x347849f6, 0x14bd6837
Tunnel information: 0xc4857986, 0x128a9c8f
Table 6 Command output
Field |
Description |
Total 1 entry, 1 matched |
Total number of entries, and the total number of matching entries. |
00001 |
Sequence number of the entry. |
(::, FF1E::1) |
(*, G) entry. |
List of 1 DF interface |
DF interface list. |
display ipv6 multicast routing-table
Use display ipv6 multicast routing-table to display IPv6 multicast routing entries.
Syntax
display ipv6 multicast [ vpn-instance vpn-instance-name ] routing-table [ ipv6-source-address [ prefix-length ] | ipv6-group-address [ prefix-length ] | incoming-interface interface-type interface-number | outgoing-interface { exclude | include | match } interface-type interface-number ] *
Views
Any view
Predefined user roles
network-admin
network-operator
mdc-admin
mdc-operator
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command displays IPv6 multicast routing entries on the public network.
ipv6-source-address: Specifies an IPv6 multicast source address.
ipv6-group-address: Specifies an IPv6 multicast group address in the range of FFxy::/16, where "x" and "y" represent any hexadecimal numbers from 0 to F.
prefix-length: Specifies an address prefix length. The default is 128. For an IPv6 multicast group address, the value range for this argument is 8 to 128. For an IPv6 multicast source address, the value range for this argument is 0 to 128.
incoming-interface: Displays the IPv6 routing entries that contain the specified incoming interface.
interface-type interface-number: Specifies an interface by its type and number.
outgoing-interface: Displays the IPv6 routing entries that contain the specified outgoing interface.
exclude: Displays the IPv6 routing entries that do not contain the specified interface in the outgoing interface list.
include: Displays the IPv6 routing entries that contain the specified interface in the outgoing interface list.
match: Displays the IPv6 routing entries that contain only the specified interface in the outgoing interface list.
Usage guidelines
IPv6 multicast routing entries are the basis of IPv6 multicast forwarding. You can use this command to view the establishment state of (S, G) entries.
Examples
# Display IPv6 multicast routing entries on the public network.
<Sysname> display ipv6 multicast routing-table
Total 1 entry
00001. (2001::2, FFE3::101)
Uptime: 00:00:14
Upstream Interface: GigabitEthernet1/0/1
List of 2 downstream interfaces
1: GigabitEthernet1/0/2
2: GigabitEthernet1/0/3
Table 7 Command output
Field |
Description |
Total 1 entry |
Total number of (S, G) entries. |
00001 |
Sequence number of the (S, G) entry. |
(2001::2, FFE3::101) |
(S, G) entry. |
Uptime |
Length of time for which the (S, G) entry has been up. |
Upstream Interface |
Upstream interface at which the (S, G) packets should arrive. |
List of 2 downstream interfaces |
List of downstream interfaces that need to forward (S, G) packets. |
reset ipv6 multicast routing-table
display ipv6 multicast rpf-info
Use display ipv6 multicast rpf-info to display RPF information for an IPv6 multicast source.
Syntax
display ipv6 multicast [ vpn-instance vpn-instance-name ] rpf-info ipv6-source-address [ ipv6-group-address ]
Views
Any view
Predefined user roles
network-admin
network-operator
mdc-admin
mdc-operator
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command displays RPF information for an IPv6 multicast source on the public network.
ipv6-source-address: Specifies an IPv6 multicast source address.
ipv6-group-address: Specifies an IPv6 multicast group address in the range of FFxy::/16 (excluding FFx0::/16, FFx1::/16, FFx2::/16, and FF0y::), where "x" and "y" represent any hexadecimal numbers from 0 to F.
Examples
# Display RPF information for the multicast source 2001::101 on the public network.
<Sysname> display ipv6 multicast rpf-info 2001::101
RPF information about source 2001::101:
RPF interface: GigabitEthernet1/0/1, RPF neighbor: FE80::A01:101:1
Referenced prefix/prefix length: 2001::/64
Referenced route type: igp
Route selection rule: preference-preferred
Load splitting rule: disable
Table 8 Command output
Field |
Description |
RPF information about source 2001::101 |
RPF information of the IPv6 multicast source 2001::101. |
RPF interface |
Type and number of the RPF interface. |
RPF neighbor |
IPv6 address (link-local address) of the RPF neighbor. |
Referenced prefix/prefix length |
Referenced route and its prefix length. |
Referenced route type |
Type of the referenced route: · igp—IPv6 IGP unicast route. · egp—IPv6 EGP unicast route. · unicast (direct) —IPv6 directly connected unicast route. · unicast—Other IPv6 unicast route, such as IPv6 unicast static route. · mbgp—IPv6 MBGP route. |
Route selection rule |
RPF route selection rule: · Route preference. · Longest prefix match. |
Load splitting rule |
Whether the load sharing rule is enabled. |
· display ipv6 multicast forwarding-table
· display ipv6 multicast routing-table
ipv6 multicast boundary
Use ipv6 multicast boundary to configure an IPv6 multicast forwarding boundary.
Use undo ipv6 multicast boundary to delete an IPv6 multicast forwarding boundary.
Syntax
ipv6 multicast boundary { ipv6-group-address prefix-length | scope { scope-id | admin-local | global | organization-local | site-local } }
undo ipv6 multicast boundary { ipv6-group-address prefix-length| all | scope { scope-id | admin-local | global | organization-local | site-local } }
Default
An interface is not an IPv6 multicast forwarding boundary.
Views
Interface view
Predefined user roles
network-admin
mdc-admin
Parameters
ipv6-group-address: Specifies an IPv6 multicast group address in the range of FFxy::/16, where "x" and "y" represent any hexadecimal numbers from 0 to F.
prefix-length: Specifies the address prefix length in the range of 8 to 128.
all: Specifies all IPv6 multicast boundaries configured on the interface.
scope-id: Specifies the ID of an admin-scoped zone, in the range of 3 to 15, which is identified by the scope field in the IPv6 multicast group address.
admin-local: Specifies the scope zone as admin-local, which has a scope ID of 4.
global: Specifies the scope zone as global, which has a scope ID of 14.
organization-local: Specifies the scope zone as organization-local, which has a scope ID of 8.
site-local: Specifies the scope zone as site-local, which has a scope ID of 5.
Usage guidelines
An IPv6 multicast forwarding boundary sets the boundary condition for the IPv6 multicast groups in the specified address range. If the destination address of an IPv6 multicast packet matches the set boundary condition, the packet is not forwarded.
An interface can act as a forwarding boundary for multiple IPv6 multicast groups in different address ranges. You can implement this by using this command on the interface for each multicast address range. These multicast groups must be in the same scope. The latest configuration of a scope overwrites the previous one.
Assume that Set A and Set B are both IPv6 multicast forwarding boundary sets with different address ranges, and that B is a subset of A. A takes effect on the interface no matter whether A is configured earlier or later than B
Examples
# Configure VLAN-interface 100 to be the forwarding boundary of IPv6 multicast groups in the range of FF03::/16.
<Sysname> system-view
[Sysname] interface vlan-interface 100
[Sysname-Vlan-interface100] ipv6 multicast boundary ff03:: 16
# Configure VLAN-interface 100 to be the forwarding boundary of IPv6 multicast groups in the admin-local scope.
<Sysname> system-view
[Sysname] interface vlan-interface 100
[Sysname-Vlan-interface100] ipv6 multicast boundary scope 4
Related commands
display ipv6 multicast boundary
ipv6 multicast forwarding supervlan community
Use ipv6 multicast forwarding supervlan community to enable IPv6 multicast forwarding between sub-VLANs that are associated with a super VLAN.
Use undo ipv6 multicast forwarding supervlan community to disable IPv6 multicast forwarding between sub-VLANs that are associated with a super VLAN.
Syntax
ipv6 multicast forwarding supervlan community
undo ipv6 multicast forwarding supervlan community
Default
IPv6 multicast data cannot be forwarded between sub-VLANs that are associated with a super VLAN.
Views
VLAN interface view
Predefined user roles
network-admin
mdc-admin
Usage guidelines
After you execute the ipv6 multicast forwarding supervlan community command, you must clear all IPv6 multicast forwarding entries with the super VLAN interface as the incoming interface. Otherwise, this command cannot take effect. To clear the required multicast forwarding entries, use the reset ipv6 multicast forwarding-table command.
Examples
# Enable IPv6 multicast forwarding between sub-VLANs that are associated with super VLAN 2.
<Sysname> system-view
[Sysname] interface vlan-interface 2
[Sysname-Vlan-interface2] ipv6 multicast forwarding supervlan community
Related commands
reset ipv6 multicast forwarding-table
ipv6 multicast routing
Use ipv6 multicast routing to enable IPv6 multicast routing and enter IPv6 MRIB view.
Use undo ipv6 multicast routing to disable IPv6 multicast routing.
Syntax
ipv6 multicast routing [ vpn-instance vpn-instance-name ]
undo ipv6 multicast routing [ vpn-instance vpn-instance-name ]
Default
IPv6 multicast routing is disabled.
Views
System view
Predefined user roles
network-admin
mdc-admin
parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command enables IPv6 multicast routing on the public network.
Usage guidelines
Other Layer 3 IPv6 multicast commands take effect only when IPv6 multicast routing is enabled.
The switch does not forward IPv6 multicast packets before IPv6 multicast routing is enabled.
Examples
# Enable IPv6 multicast routing and enter IPv6 MRIB view on the public network.
<Sysname> system-view
[Sysname] ipv6 multicast routing
[Sysname-mrib6]
# Enable IPv6 multicast routing and enter IPv6 MRIB view in VPN instance mvpn.
<Sysname> system-view
[Sysname] ipv6 multicast routing vpn-instance mvpn
[Sysname-mrib6-mvpn]
load-splitting (IPv6 MRIB view)
Use load-splitting to enable load splitting of IPv6 multicast traffic.
Use multicast load-splitting to restore the default.
Syntax
load-splitting { source | source-group }
undo load-splitting
Default
Load splitting of IPv6 multicast traffic is disabled.
Views
IPv6 MRIB view
Predefined user roles
network-admin
mdc-admin
Parameters
source: Specifies IPv6 multicast load splitting on a per-source basis.
source-group: Specifies IPv6 multicast load splitting on a per-source basis and on a per-group basis.
Usage guidelines
This command does not take effect on IPv6 BIDIR-PIM.
Examples
# Enable load splitting of IPv6 multicast traffic on a per-source basis on the public network.
<Sysname> system-view
[Sysname] ipv6 multicast routing
[Sysname-mrib6] load-splitting source
longest-match (IPv6 MRIB view)
Use longest-match to specify the longest prefix match principle for RPF route selection.
Use undo longest-match to restore the default.
Syntax
longest-match
undo longest-match
Default
Route preference is used for RPF route selection.
Views
IPv6 MRIB view
Predefined user roles
network-admin
mdc-admin
Usage guidelines
This command enables the switch to use the matching route with the longest prefix as the RPF route.
Examples
# Specify the longest prefix match principle for RPF route selection on the public network.
<Sysname> system-view
[Sysname] ipv6 multicast routing
[Sysname-mrib6] longest-match
reset ipv6 multicast forwarding event
Use reset ipv6 multicast forwarding event to clear statistics for IPv6 multicast forwarding events.
Syntax
reset ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding event
Views
User view
Predefined user roles
network-admin
mdc-admin
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command clears statistics for the IPv6 multicast forwarding events on the public network.
Examples
# Clear statistics for the IPv6 multicast forwarding events on the public network.
<Sysname> reset ipv6 multicast forwarding event
Related commands
display ipv6 multicast forwarding event
reset ipv6 multicast forwarding-table
Use reset ipv6 multicast forwarding-table to clear IPv6 multicast forwarding entries.
Syntax
reset ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding-table { { ipv6-source-address [ prefix-length ] | ipv6-group-address [ prefix-length ] | incoming-interface { interface-type interface-number } } * | all }
Views
User view
Predefined user roles
network-admin
mdc-admin
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command clears IPv6 multicast forwarding entries on the public network.
ipv6-source-address: Specifies an IPv6 multicast source address.
ipv6-group-address: Specifies an IPv6 multicast group address in the range of FFxy::/16, where "x" and "y" represent any hexadecimal numbers from 0 to F.
prefix-length: Specifies the address prefix length. The default value is 128. For an IPv6 multicast group address, the value range for this argument is 8 to 128. For an IPv6 multicast source address, the value range for this argument is 0 to 128.
incoming-interface: Specifies the IPv6 multicast forwarding entries that contain the specified incoming interface.
interface-type interface-number: Specifies an interface by its type and number.
all: Specifies all forwarding entries in the IPv6 multicast forwarding table.
Usage guidelines
When an IPv6 multicast forwarding entry is cleared, the associated IPv6 multicast routing entry is also cleared.
Examples
# Clear the IPv6 multicast forwarding entry for IPv6 multicast group FF0E::1 on the public network.
<Sysname> reset ipv6 multicast forwarding-table ff0e::1
display ipv6 multicast forwarding-table
reset ipv6 multicast routing-table
Use reset ipv6 multicast routing-table to clear IPv6 multicast routing entries.
Syntax
reset ipv6 multicast [ vpn-instance vpn-instance-name ] routing-table { { ipv6-source-address [ prefix-length ] | ipv6-group-address [ prefix-length ] | incoming-interface interface-type interface-number } * | all }
Views
User view
Predefined user roles
network-admin
mdc-admin
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command clears IPv6 multicast routing entries on the public network.
ipv6-source-address: Specifies an IPv6 multicast source address.
ipv6-group-address: Specifies an IPv6 multicast group address in the range of FFxy::/16, where "x" and "y" represent any hexadecimal numbers from 0 to F.
prefix-length: Specifies an address prefix length. The default is 128. For an IPv6 multicast group address, the value range for this argument is 8 to 128. For an IPv6 multicast source address, the value range for this argument is 0 to 128.
incoming-interface: Specifies the IPv6 multicast routing entries that contain the specified incoming interface.
interface-type interface-number: Specifies an interface by its type and number.
all: Specifies all IPv6 multicast routing entries.
Usage guidelines
When an IPv6 multicast routing entry is cleared, the associated IPv6 multicast forwarding entry is also cleared.
Examples
# Clear the IPv6 multicast routing entry for IPv6 multicast group FF03::101 on the public network.
<Sysname> reset ipv6 multicast routing-table ff03::101
Related commands
display ipv6 multicast routing-table