HP FlexFabric 11900 Switch Series IP Multicast Command Reference Part number: 5998-5276 Software version: Release 2111 and later Document version: 6W100-20140110
Legal and notice information © Copyright 2014 Hewlett-Packard Development Company, L.P. No part of this documentation may be reproduced or transmitted in any form or by any means without prior written consent of Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Contents IGMP snooping commands ········································································································································· 1 display igmp-snooping············································································································································· 1 display igmp-snooping group ································································································································· 2 display igmp-sn
display multicast forwarding-table ······················································································································· 44 display multicast routing-table ······························································································································ 46 display multicast routing-table static ···················································································································· 48 display multicast rpf-info ······
pim holdtime join-prune ······································································································································ 101 pim neighbor-policy ············································································································································ 101 pim require-genid ················································································································································ 102 pim sm ··········
mld-snooping version ·········································································································································· 147 overflow-replace (MLD-snooping view) ············································································································· 148 report-aggregation (MLD-snooping view) ········································································································· 149 reset mld-snooping group ·······················
ipv6 pim bfd enable ··········································································································································· 203 ipv6 pim bsr-boundary········································································································································ 204 ipv6 pim dm ························································································································································· 204 ipv6 pim hello-o
IGMP snooping commands display igmp-snooping Use display igmp-snooping to display IGMP snooping status. Syntax display igmp-snooping [ global | vlan vlan-id ] Views Any view Predefined user roles network-admin network-operator mdc-admin mdc-operator Parameters global: Displays the global IGMP snooping status. vlan vlan-id: Specifies a VLAN. The value range for the vlan-id argument is 1 to 4094.
Last-member-query-interval: 1s IGMP snooping information: VLAN 10 IGMP snooping: Enabled Drop-unknown: Enabled Version: 3 Host-aging-time: 260s Router-aging-time: 260s Max-response-time: 10s Last-member-query-interval: 1s Table 1 Command output Field Description IGMP snooping status: IGMP snooping • Enabled. • Disabled. Status of dropping unknown multicast data: Drop-unknown • Enabled. • Disabled. Version IGMP snooping version. Host-aging-time Aging timer for the dynamic member port.
Predefined user roles network-admin network-operator mdc-admin mdc-operator Parameters group-address: Specifies a multicast group by its IP address in the range of 224.0.1.0 to 239.255.255.255. If no multicast group is specified, this command displays information about the dynamic IGMP snooping forwarding entries for all multicast groups. source-address: Specifies a multicast source by its IP address.
Related commands reset igmp-snooping group display igmp-snooping router-port Use display igmp-snooping router-port to display information about dynamic router ports. Syntax In standalone mode: display igmp-snooping router-port [ vlan vlan-id ] [ slot slot-number ] In IRF mode: display igmp-snooping router-port [ vlan vlan-id ] [ chassis chassis-number slot slot-number ] Views Any view Predefined user roles network-admin network-operator mdc-admin mdc-operator Parameters vlan vlan-id: Specifies a VLAN.
Field Description Router ports (2 in total) Total number of dynamic router ports and the port list. Related commands reset igmp-snooping router-port display igmp-snooping static-group Use display igmp-snooping static-group to display information about static IGMP snooping forwarding entries.
Examples # Display information about the static IGMP snooping forwarding entries in VLAN 2. display igmp-snooping static-group vlan 2 Total 1 entries. VLAN 2: Total 1 entries. (0.0.0.0, 224.1.1.1) Host slots (1 in total): 1 Host ports (1 in total): XGE1/0/2 Table 4 Command output Field Description Total 1 entries Total number of static IGMP snooping forwarding entries. VLAN 2: Total 1 entries Total number of static IGMP snooping forwarding entries in VLAN 2. (0.0.0.0, 224.1.1.
chassis chassis-number slot slot-number: Specifies a card on a member device. The chassis-number argument specifies an IRF member device ID, and the slot-number argument specifies a card by its slot number. If no member device is specified, this command displays information about the static router ports on all MPUs in the IRF fabric. (In IRF mode.) Examples # Display information about the static router ports in VLAN 2.
Sent IGMPv2 specific queries: Received IGMPv3 reports: 0 1 Received IGMPv3 reports with right and wrong records: Received IGMPv3 specific queries: Received IGMPv3 specific sg queries: Sent IGMPv3 specific queries: Sent IGMPv3 specific sg queries: Received error IGMP messages: 0 0 0 0 0 19 Table 6 Command output Field Description general queries Number of IGMP general queries. specific queries Number of IGMP group-specific queries. reports Number of IGMP reports.
Parameters group group-address: Specifies a multicast group by its IP address. If no multicast group is specified, this command displays information about all Layer 2 IP multicast groups. source source-address: Specifies a multicast source by its IP address. If no multicast source is specified, this command displays information about Layer 2 IP multicast groups for all multicast sources. vlan vlan-id: Specifies a VLAN. The value range for the vlan-id argument is 1 to 4094.
Field Description Port attribute: (S, SUC) • • • • • • • • D—Dynamic port. S—Static port. P—PIM port. K—Port obtained from the kernel. R—Port learned from (*, *) entries. W—Port learned from (*, G) entries. SUC—Processing succeeds. F—Processing fails. display l2-multicast ip forwarding Use display l2-multicast ip forwarding to display information about Layer 2 IP multicast group entries.
Examples # Display information about the Layer 2 IP multicast group entries in VLAN 2. display l2-multicast ip forwarding vlan 2 Total 1 entries. VLAN 2: Total 1 IP entries. (0.0.0.0, 224.1.1.1) Host slots (1 in total): 1 Host ports (3 in total): XGE1/0/1 XGE1/0/2 XGE1/0/3 Table 8 Command output Field Description Total 1 entries Total number of Layer 2 IP multicast group entries. VLAN 2: Total 1 IP entries Total number of Layer 2 IP multicast group entries in VLAN 2. (0.0.0.0, 224.1.1.
Parameters mac-address: Specifies a MAC multicast group by its MAC address. If no MAC multicast group is specified, this commands displays information about all Layer 2 MAC multicast groups. vlan vlan-id: Specifies a VLAN. The value range for the vlan-id argument is 1 to 4094. If no VLAN is specified, this command displays information about Layer 2 MAC multicast groups for all VLANs. slot slot-number: Specifies a card by its slot number.
display l2-multicast mac forwarding [ mac-address ] [ vlan vlan-id ] [ chassis chassis-number slot slot-number ] Views Any view Predefined user roles network-admin network-operator mdc-admin mdc-operator Parameters mac-address: Specifies a MAC multicast group by its MAC address. If no MAC multicast group is specified, this commands displays information about Layer 2 MAC multicast group entries for all MAC multicast groups. vlan vlan-id: Specifies a VLAN.
Field Description Host ports (3 in total) Total number of member ports and the port list. drop-unknown (IGMP-snooping view) Use drop-unknown to enable dropping unknown multicast data globally. Use undo drop-unknown to disable dropping unknown multicast data globally. Syntax drop-unknown undo drop-unknown Default Dropping unknown multicast data is disabled and unknown multicast data is flooded.
Views IGMP-snooping view Predefined user roles network-admin mdc-admin Parameters vlan vlan-list: Specifies a space-separated list of up to 10 VLAN items. Each item specifies a VLAN by its ID or a range of VLANs in the form of start-vlan-id to end-vlan-id. The VLAN ID is in the range of 1 to 4094. Examples # Enable IGMP snooping globally, and enable IGMP snooping for VLAN 2 through VLAN 10.
fast-leave (IGMP-snooping view) Use fast-leave to enable IGMP snooping fast-leave processing globally. Use undo fast-leave to disable IGMP snooping fast-leave processing globally. Syntax fast-leave [ vlan vlan-list ] undo fast-leave [ vlan vlan-list ] Default IGMP snooping fast-leave processing is disabled. Views IGMP-snooping view Predefined user roles network-admin mdc-admin Parameters vlan vlan-list: Specifies a space-separated list of up to 10 VLAN items.
Default No global multicast group filter is configured. A host can join any valid multicast group. Views IGMP-snooping view Predefined user roles network-admin mdc-admin Parameters acl-number: Specifies an IPv4 basic or advanced ACL by its number, in the range of 2000 to 3999. A host can join only the multicast groups that match the permit statement in the specified ACL. The source addresses in the basic ACL rule are the multicast group addresses specified in IGMP reports.
Syntax host-aging-time interval undo host-aging-time Default The default setting is 260 seconds. Views IGMP-snooping view Predefined user roles network-admin mdc-admin Parameters interval: Sets an aging timer (in seconds) for dynamic member ports, in the range of 200 to 1000. Usage guidelines The global configuration is effective on all VLANs, but it has a lower priority than the configuration made in a specific VLAN. Examples # Set the aging timer for dynamic member ports to 300 seconds globally.
Examples # Enable IGMP snooping globally and enter IGMP-snooping view. system-view [Sysname] igmp-snooping [Sysname-igmp-snooping] Related commands • enable (IGMP-snooping view) • igmp-snooping enable igmp-snooping drop-unknown Use igmp-snooping drop-unknown to enable dropping unknown multicast data for a VLAN. Use undo igmp-snooping drop-unknown to disable dropping unknown multicast data for a VLAN.
igmp-snooping enable Use igmp-snooping enable to enable IGMP snooping for a VLAN. Use undo igmp-snooping enable to disable IGMP snooping for a VLAN. Syntax igmp-snooping enable undo igmp-snooping enable Default IGMP snooping is disabled in a VLAN. Views VLAN view Predefined user roles network-admin mdc-admin Usage guidelines You must enable IGMP snooping globally before you enable IGMP snooping for a VLAN. Examples # Enable IGMP snooping globally and for VLAN 2.
Predefined user roles network-admin mdc-admin Parameters vlan vlan-list: Specifies a space-separated list of up to 10 VLAN items. Each item specifies a VLAN by its ID or a range of VLANs in the form of start-vlan-id to end-vlan-id. The VLAN ID is in the range of 1 to 4094. If this option is not specified, this command takes effect for all VLANs.
vlan vlan-list: Specifies a space-separated list of up to 10 VLAN items. Each item specifies a VLAN by its ID or a range of VLANs in the form of start-vlan-id to end-vlan-id. The VLAN ID is in the range of 1 to 4094. If this option is not specified, this command takes effect for all VLANs. Usage guidelines This command is effective for the multicast groups that a port joins dynamically.
You can configure different ACL rules on a port in different VLANs. However, for a given VLAN, a newly configured ACL rule overrides the existing one. This command is effective for the multicast groups that a port dynamically joins. If you configure the port as a static member port for a multicast group, this command is not effective for the multicast group.The configuration made in proper interface view is only effective on the current port and takes preference over the global configuration.
Examples # Enable IGMP snooping for VLAN 2 and set the aging timer for the dynamic member ports in the VLAN to 300 seconds.
[Sysname-vlan2] igmp-snooping enable [Sysname-vlan2] igmp-snooping last-member-query-interval 3 Related commands • igmp-snooping enable • last-member-query-interval (IGMP-snooping view) igmp-snooping max-response-time Use igmp-snooping max-response-time to set the maximum response time for IGMP general queries in the VLAN. Use undo igmp-snooping max-response-time to restore the default.
igmp-snooping overflow-replace Use igmp-snooping overflow-replace to enable the multicast group replacement function on a port. Use undo igmp-snooping overflow-replace to disable the multicast group replacement function on a port. Syntax igmp-snooping overflow-replace [ vlan vlan-list ] undo igmp-snooping overflow-replace [ vlan vlan-list ] Default The multicast group replacement function is disabled.
Default The default setting is 260 seconds. Views VLAN view Predefined user roles network-admin mdc-admin Parameters interval: Sets an aging timer (in seconds) for the dynamic router ports in a VLAN, in the range of 1 to 1000. Usage guidelines You must enable IGMP snooping for a VLAN before you execute this command for the VLAN. The configuration made in VLAN view is only effective on the current VLAN and takes preference over the global configuration.
Predefined user roles network-admin mdc-admin Usage guidelines This configuration is only effective on the current port, and it has the same priority as the global configuration. Examples # Enable source port filtering for multicast data on Ten-GigabitEthernet 1/0/1.
Examples # Configure Ten-GigabitEthernet 1/0/1 in VLAN 2 as a static member port for the multicast source and group (1.1.1.1, 225.0.0.1). system-view [Sysname] igmp-snooping [Sysname-igmp-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] igmp-snooping enable [Sysname-vlan2] igmp-snooping version 3 [Sysname-vlan2] quit [Sysname] interface ten-gigabitethernet 1/0/1 [Sysname-Ten-GigabitEthernet1/0/1] igmp-snooping static-group 225.0.0.1 source-ip 1.1.1.
Syntax igmp-snooping version version-number undo igmp-snooping version Default The default setting is IGMPv2 snooping. Views VLAN view Predefined user roles network-admin mdc-admin Parameters version-number: Specifies an IGMP snooping version, 2 or 3. Usage guidelines You must enable IGMP snooping for a VLAN before you execute this command for the VLAN. Examples # Enable IGMP snooping for VLAN 2 and specify IGMPv3 snooping for the VLAN.
Parameters interval: Sets the IGMP last-member query interval (in seconds), in the range of 1 to 5. Usage guidelines The IGMP last-member query interval determines the interval for sending IGMP group-specific queries and the maximum response time for IGMP group-specific queries. The global configuration is effective on all VLANs, but it has a lower priority than the configuration made in a specific VLAN. Examples # Set the IGMP last-member query interval to 3 seconds.
Related commands igmp-snooping max-response-time overflow-replace (IGMP-snooping view) Use overflow-replace to enable the multicast group replacement function globally. Use undo overflow-replace to disable the multicast group replacement function globally. Syntax overflow-replace [ vlan vlan-list ] undo overflow-replace [ vlan vlan-list ] Default The multicast group replacement function is disabled globally.
undo report-aggregation Default IGMP report suppression is enabled. Views IGMP-snooping view Predefined user roles network-admin mdc-admin Examples # Disable IGMP report suppression. system-view [Sysname] igmp-snooping [Sysname-igmp-snooping] undo report-aggregation reset igmp-snooping group Use reset igmp-snooping group to remove the dynamic IGMP snooping forwarding entries for the specified multicast groups.
reset igmp-snooping router-port Use reset igmp-snooping router-port to remove dynamic router ports. Syntax reset igmp-snooping router-port { all | vlan vlan-id ] Views User view Predefined user roles network-admin mdc-admin Parameters all: Specifies all VLANs. vlan vlan-id: Specifies a VLAN. The value range for the vlan-id argument is 1 to 4094. Examples # Remove all dynamic router ports.
Use undo router-aging-time to restore the default. Syntax router-aging-time interval undo router-aging-time Default The default setting is 260 seconds. Views IGMP-snooping view Predefined user roles network-admin mdc-admin Parameters interval: Specifies an aging timer (in seconds) for dynamic router ports, in the range of 1 to 1000. Usage guidelines The global configuration is effective on all VLANs, but it has a lower priority than the configuration made in a specific VLAN.
Predefined user roles network-admin mdc-admin Parameters port interface-list: Specifies a port list. You can specify multiple ports or port ranges by providing the argument in the form of interface-list = { interface-type interface-number [ to interface-type interface-number ] }. Usage guidelines The global configuration is effective for all specified ports, and it has the same priority as the configuration on the current port.
Usage guidelines Before you configure this command, enable IGMP snooping for the specified VLANs. Examples # Enable IGMP snooping for VLAN 2 through VLAN 10, and specify IGMPv3 snooping to run in these VLANs.
Multicast routing and forwarding commands The term "interface" in this chapter collectively refers to Layer 3 interfaces, including VLAN interfaces and Layer 3 Ethernet interfaces. You can set an Ethernet port as a Layer 3 interface by using the port link-mode route command (see Layer 2—LAN Switching Configuration Guide). delete ip rpf-route-static Use delete ip rpf-route-static to delete all static multicast routes.
Views Any view Predefined user roles network-admin network-operator mdc-admin mdc-operator Parameters mac-address: Specifies a multicast MAC address. The MAC address can be any legal multicast MAC address. A multicast MAC address is the MAC address in which the least significant bit of the most significant octet is 1. vlan vlan-id: Specifies a VLAN. The value range for the vlan-id argument is 1 to 4094. If no VLAN is specified, this command displays the static multicast MAC address entries for all VLANs.
Related commands mac-address multicast display mrib interface Use display mrib interface to display information about the interfaces maintained by the MRIB, including PIM interfaces, IGMP interfaces, register interfaces, InLoopBack0 interfaces, and null0 interfaces.
Field Description Index Index number of the interface. Current state Current status of the interface: up or down. MTU MTU value. Interface type: Type • • • • BROADCAST—Broadcast link interface. LOOP—Loopback interface. REGISTER—Register interface. NBMA—NBMA interface. Protocol Protocol running on the interface: PIM-DM, PIM-SM, IGMP, and MD. PIM protocol state • Enabled. • Disabled. Address list Interface address list. Local address Local IP address. Remote address Remote end IP address.
group-address: Specifies a multicast group address in the range of 224.0.0.0 to 239.255.255.255. If this argument is not specified, this command displays the multicast boundary information of all multicast groups. mask-length: Specifies the address mask length in the range of 4 to 32. The default is 32. mask: Specifies the address mask. The default is 255.255.255.255. interface interface-type interface-number: Specifies an interface by its type and number.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If this option is not specified, the command displays statistics for the multicast forwarding events on the public network. slot slot-number: Specifies a card by its slot number. If no card is specified, this command displays statistics for the multicast forwarding events on the MPU. (In standalone mode.
display multicast forwarding-table Use display multicast forwarding-table to display information about the multicast forwarding table.
match: Specifies the forwarding entries that include only the specified interface in the outgoing interface list. slot slot-number: Specifies a card by its slot number. If no card is specified, this command displays the multicast forwarding entries on the main processing unit (MPU). (In standalone mode.) chassis chassis-number slot slot-number: Specifies a card on an IRF member device.
Table 16 Major value of the flag field Value Meaning 0x0 Correct forwarding entry. 0x1 The (S, G) entry is in inactive status. 0x2 Null forwarding entry. 0x4 The (S, G) entry failed to update. 0x8 Some outgoing interface failed to update the (S, G) entry. 0x10 The (S, G) entry in the switch group failed to update. 0x20 A register outgoing interface is available. 0x40 The (S, G) entry is to be deleted. 0x80 The (S, G) entry is in state of registration suppression.
mask-length: Specifies the address mask length. The default value is 32. For a multicast group address, the value range for this argument is 4 to 32. For a multicast source address, the value range for this argument is 0 to 32. mask: Specifies the address mask. The default is 255.255.255.255. incoming-interface: Specifies the multicast routing entries that include the specified incoming interface. interface-type interface-number: Specifies an incoming interface by its type and number.
display multicast routing-table static Use display multicast routing-table static to display static multicast routing entries. Syntax display multicast [ vpn-instance vpn-instance-name ] routing-table static [ source-address { mask-length | mask } ] 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.
display multicast rpf-info Use display multicast rpf-info to display RPF information for multicast sources. Syntax display multicast [ vpn-instance vpn-instance-name ] rpf-info source-address [ 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.
Field Description Route selection rule Rule for RPF route selection, based on the route preference of the routing protocol or based on the longest prefix match to the destination address. Status of the load splitting rule: Load splitting rule • Enabled. • Disabled. Related commands • display multicast forwarding-table • display multicast routing-table ip rpf-route-static Use ip rpf-route-static to configure a static multicast route. Use undo ip rpf-route-static to delete a static multicast route.
Usage guidelines In the same multicast source address range, you can configure up to 16 RPF neighbors. When you configure an RPF neighbor on a Layer 3 interface, which is a Layer 3 Ethernet interface, Loopback interface, or VLAN interface, you must specify the IP address of the neighbor rather than the type and number of the Layer 3 interface. The configured static multicast route might not take effect due to one of the following reasons: • The outgoing interface iteration fails.
source-group: Specifies load splitting both on a per-source basis and on a per-group basis. Examples # Enable load splitting of multicast traffic on a per-source basis on the public network. system-view [Sysname] multicast routing [Sysname-mrib] load-splitting source longest-match (MRIB view) Use longest-match to configure the device to select the RPF route based on the longest prefix match principle. Use undo longest-match to restore the default.
Default No static multicast MAC address entry is configured. Views System view, Ethernet interface view, Layer 2 aggregate interface view Predefined user roles network-admin mdc-admin Parameters mac-address: Specifies a static multicast MAC address, in the format H-H-H. The multicast MAC address that can be manually configured in the multicast MAC address entry must be unused. (A multicast MAC address is the MAC address in which the least significant bit of the most significant octet is 1.
Syntax multicast boundary group-address { mask-length | mask } undo multicast boundary { group-address { mask-length | mask } | all } Default No multicast forwarding boundary is configured. Views Interface view Predefined user roles network-admin mdc-admin Parameters group-address: Specifies a multicast group address in the range of 224.0.0.0 to 239.255.255.255. mask-length: Specifies the address mask length in the range of 4 to 32. mask: Specifies the address mask.
undo multicast routing [ vpn-instance vpn-instance-name ] Default IP 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 this option is not specified, this command enables IP multicast routing on the public network.
Examples # Clear statistics for the multicast forwarding events on the public network. reset multicast forwarding event Usage guidelines display multicast forwarding event reset multicast forwarding-table Use reset multicast forwarding-table to clear the multicast forwarding entries.
reset multicast routing-table Use reset multicast routing-table to clear the multicast routing entries.
IGMP commands The term "interface" in this chapter collectively refers to Layer 3 interfaces, including VLAN interfaces and Layer 3 Ethernet interfaces. You can set an Ethernet port as a Layer 3 interface by using the port link-mode route command (see Layer 2—LAN Switching Configuration Guide). display igmp group Use display igmp group to display IGMP group information.
225.1.1.2 10.10.1.10 00:02:04 00:01:17 # Display detailed information about the IGMP group 225.1.1.1 that the interfaces have dynamically joined on the public network. 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.
Field Description Version2-host-present-timer-expiry Remaining time of the IGMPv2 host present timer. If the timer never expires, this field displays Off. This field is displayed only when the device is running IGMPv3. Source list (sources in total) List of multicast sources. (Total number of multicast sources.) This field is displayed only when the device is running IGMPv3.
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 Table 21 Command output Field Description Vlan-interface1(10.10.1.20) Interface (IP address). Query interval for IGMP IGMP general query interval, in seconds.
Field Description SSM-mapping Whether IGMP SSM mapping is enabled. Startup-query Whether the IGMP querier sends IGMP general queries at the startup query interval on startup: • On—The IGMP querier performs the above action. • Off—The IGMP querier does not perform the above action. Other-querier-present-timer-expiry Remaining time of the other querier present timer. If the timer never expires, the field displays Off. IGMP proxy interface IGMP proxy interface.
Related commands multicast routing igmp fast-leave Use igmp fast-leave to enable fast-leave processing on an interface. Use undo igmp fast-leave to disable fast-leave processing on an interface. Syntax igmp fast-leave [ group-policy acl-number ] undo igmp fast-leave Default Fast-leave processing is disabled.
Views Interface view Predefined user roles network-admin mdc-admin Parameters acl-number: Specifies an IPv4 basic or advanced ACL by its number in the range of 2000 to 3999. A host can join only the multicast groups that match the permit statement in the specified ACL. The source addresses in the IPv4 basic ACL rule are the multicast group addresses specified in IGMP reports.
mdc-admin Parameters group-address: Specifies a multicast group by its address in the range of 224.0.1.0 to 239.255.255.255. source-address: Specifies a multicast source address. If this argument is not specified, the command configures an interface as a static member of the multicast groups with all multicast source addresses. all: Specifies all multicast groups that the interface has statically joined.
[Sysname] interface vlan-interface 100 [Sysname-Vlan-interface100] igmp version 1 reset igmp group Use reset igmp group to remove dynamic IGMP group entries.
Related commands display igmp group 67
PIM commands The term "interface" in this chapter collectively refers to Layer 3 interfaces, including VLAN interfaces and Layer 3 Ethernet interfaces. You can set an Ethernet port as a Layer 3 interface by using the port link-mode route command (see Layer 2—LAN Switching Configuration Guide). bsm-fragment enable (PIM view) Use bsm-fragment enable to enable bootstrap message (BSM) semantic fragmentation. Use undo bsm-fragment enable to disable BSM semantic fragmentation.
Default BSR address range is not defined, and bootstrap messages from any multicast sources are regarded valid. Views PIM view Predefined user roles network-admin mdc-admin Parameters acl-number: Specifies an IPv4 basic ACL by its number in the range of 2000 to 2999. Usage guidelines In an ACL, the source field specifies the source address range for the legal BSR. If you specify a VPN instance in the ACL, the ACL does not take effect.
mdc-admin Parameters ip-address: Specifies the IP address of a C-BSR. scope group-address: Specifies a multicast group address to which the C-BSR in an admin-scoped zone is designated, in the range of 239.0.0.0 to 239.255.255.255. If this option is not specified, the C-BSR is used for the global-scoped zone. mask-length: Specifies the address mask length in the range of 8 to 32. mask: Specifies the address mask. hash-length hash-length: Specifies a hash mask length in the range of 0 to 32.
Parameters ip-address: Specifies the IP address of a C-RP. advertisement-interval adv-interval: Specifies an interval (in seconds) between two C-RP-Adv messages, in the range of 1 to 65535. The default value is 60 seconds. group-policy acl-number: Specifies an IPv4 basic ACL number in the range of 2000 to 2999 to filter IPv4 multicast groups. The C-RP is designated only to IPv4 multicast groups that match a permit statement in the ACL.
Default No restrictions are defined for the legal C-RP address range and the multicast group range, and all received C-RP messages are regarded legal. Views PIM view Predefined user roles network-admin mdc-admin Parameters acl-number: Specifies an IPv4 advanced ACL number in the range of 3000 to 3999. Usage guidelines This command guards against C-RP spoofing.
Predefined user roles network-admin network-operator mdc-admin mdc-operator Parameters register-tunnel: Displays information about the register-tunnel interface. If this keyword is not specified, the command displays information about all interfaces on the device. interface-number: Specifies a register-tunnel interface by its number. The device has only one register-tunnel interface and its number is fixed at 0.
Physical: Unknown Last 300 seconds input rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec Last 300 seconds output rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec Input: 0 packets, 0 bytes, 0 drops Output: 0 packets, 0 bytes, 0 drops # Display brief information about Register-Tunnel 0.
Field Description Physical link state of the interface: Link: ADM - administratively down; Stby - standby • UP—The link is up. • DOWN—The link is physically down. • ADM—The link has been administratively shut down. To recover its physical state, use the undo shutdown command. • Stby—The link is a backup link. To display information about the primary interface, use the display interface-backup command.
Elected BSR address: 12.12.12.1 Priority: 64 Hash mask length: 30 Uptime: 00:21:56 Scope: 239.4.0.0/16 State: Accept Any Scope-zone expiry timer: 00:21:12 Scope: 239.1.0.0/16 State: Elected Bootstrap timer: 00:00:26 Elected BSR address: 17.1.11.1 Priority: 64 Hash mask length: 30 Uptime: 02:53:37 Candidate BSR address: 17.1.11.1 Priority: 64 Hash mask length: 30 Scope: 239.2.2.0/24 State: Candidate Bootstrap timer: 00:01:56 Elected BSR address: 61.2.37.
display pim claimed-route Use display pim claimed-route to display information about all routes that PIM uses. Syntax display pim [ vpn-instance vpn-instance-name ] claimed-route [ source-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.
Table 24 Command output Field Description Route entry. Route types in parentheses include: Route/mask • • • • • igp—IGP unicast route. egp—EGP unicast route. unicast (direct)—Direct unicast route. unicast—Other unicast route, such as static unicast route. multicast static—Static multicast route. RPF interface Name of the RPF interface. RPF neighbor IP address of the RPF neighbor. Config NextHop Address of the configured next hop.
Group/MaskLen: 224.0.0.0/4 C-RP address Priority HoldTime Uptime Expires 1.1.1.1 (local) 192 150 03:01:36 00:02:29 2.2.2.2 192 150 1d:13h 00:02:02 Group/MaskLen: 226.1.1.0/24 Expires: 00:00:33 Group/MaskLen: 225.1.0.0/16 C-RP Address Priority HoldTime Uptime Expires 3.3.3.3 192 150 12w:5d 00:02:05 # Display information about the locally configured C-RPs. display pim c-rp local Candidate RP: 12.12.12.
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 this option is not specified, the command displays PIM information 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 PIM information on all interfaces. verbose: Displays detailed PIM information.
PIM J/P hold interval: 210 s PIM BSR domain border: disabled PIM BFD: disabled Number of routers on network not using DR priority: 0 Number of routers on network not using LAN delay: 0 Number of routers on network not using neighbor tracking: 2 Table 27 Command output Field Description PIM mode PIM mode: dense or sparse. PIM DR IP address of the DR. PIM DR Priority (configured) Configured priority for DR election. PIM neighbor count Total number of PIM neighbors.
Syntax display pim [ vpn-instance vpn-instance-name ] neighbor [ neighbor-address | interface interface-type interface-number | verbose ] * 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 this option is not specified, the command displays information about all PIM neighbors on the public network.
Table 28 Command output Field Description Neighbor IP address of the PIM neighbor. Interface Interface that connect to the PIM neighbor. Uptime Length of time the PIM neighbor has been up. Expires/Expiry time Time remaining of the PIM neighbor lifetime. If the PIM neighbor is always up and reachable, this field displays never. DR-Priority/DR Priority Priority of the PIM neighbor. Mode PIM mode. Generation ID Generation ID of the PIM neighbor.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If this option is not specified, the command displays PIM routing table information on the public network. group-address: Specifies a multicast group by its IP address in the range of 224.0.0.0 to 239.255.255.255. If you do not specify a multicast group, this command displays PIM routing entries for all multicast groups.
• If you specify an included interface, this command displays PIM routing entries that contain the specified outgoing interface. • If you specify a matching interface, this command displays PIM routing entries that contain only the specified outgoing interface. Examples # Display PIM routing table information on the public network. display pim routing-table Total 0 (*, G) entry; 1 (S, G) entry (172.168.0.12, 227.0.0.1) RP: 2.2.2.
Field Description RPF neighbor of the (S, G) or (*, G) entry: RPF prime neighbor • For a (*, G) entry, if the RPF neighbor is the RP, the field is displayed as NULL. • For an (S, G) entry, if the RPF neighbor is a router that directly connects to the multicast source, this field is displayed as NULL. Information about the downstream interfaces: Downstream interface(s) information • • • • • Total number of downstream interfaces. Names of the downstream interfaces.
Preferred: Yes Configured ACL: 2003 RP mapping for this group is: 3.3.3.5 # Display information about all RPs for all multicast groups on the public network. display pim rp-info BSR RP information: Scope: non-scoped Group/MaskLen: 224.0.0.0/4 RP address Priority HoldTime Uptime Expires 1.1.1.1 (local) 192 150 03:01:36 00:02:29 2.2.2.2 192 150 1d:13h 00:02:02 Group/MaskLen: 225.1.0.0/16 RP address Priority HoldTime Uptime Expires 3.3.3.
Predefined user roles network-admin network-operator mdc-admin mdc-operator Examples # Display statistics for PIM packets.
Field Description DF Designated forwarder message statistics. hello-option dr-priority (PIM view) Use hello-option dr-priority to set the global priority for DR election. Use undo hello-option dr-priority to restore the default. Syntax hello-option dr-priority priority undo hello-option dr-priority Default The global priority for DR election is 1. Views PIM view Predefined user roles network-admin mdc-admin Parameters priority: Sets the priority for DR election, in the range of 0 to 4294967295.
undo hello-option holdtime Default The global PIM neighbor lifetime is 105 seconds. Views PIM view Predefined user roles network-admin mdc-admin Parameters time: Sets the PIM neighbor lifetime (in seconds), in the range of 1 to 65535. If the value for this argument is 65535, the PIM neighbors are always reachable. Usage guidelines You can set the PIM neighbor lifetime in PIM view or interface view.
Parameters delay: Sets the prune delay (in milliseconds), in the range of 1 to 32767. Usage guidelines You can set the prune delay in PIM view or interface view. The configurations made in PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface. If you set the prune delay in both PIM view and interface view, the configuration in interface view always takes precedence.
[Sysname-pim] hello-option neighbor-tracking Related commands pim hello-option neighbor-tracking hello-option override-interval (PIM view) Use hello-option override-interval to set the global override interval. Use undo hello-option override-interval to restore the default. Syntax hello-option override-interval interval undo hello-option override-interval Default The global override interval is 2500 milliseconds.
Syntax holdtime join-prune time undo holdtime join-prune Default The global joined/pruned state holdtime timer is 210 seconds. Views PIM view Predefined user roles network-admin mdc-admin Parameters time: Sets the joined/pruned state holdtime timer (in seconds), in the range of 1 to 65535. Usage guidelines You can set the joined/pruned state holdtime timer in PIM view or interface view.
Parameters size: Sets the maximum size (in bytes) of each join/prune message, in the range of 100 to 8100. Examples # Set the maximum size of each join/prune message to 1500 bytes on the public network. system-view [Sysname] pim [Sysname-pim] jp-pkt-size 1500 pim Use pim to enter PIM view. Use undo pim to remove all configurations in PIM view.
pim bfd enable Use pim bfd enable to enable BFD for PIM. Use undo pim bfd enable to disable BFD for PIM. Syntax pim bfd enable undo pim bfd enable Default BFD is disabled for PIM. Views Interface view Predefined user roles network-admin mdc-admin Usage guidelines This feature does not take effect unless you enable PIM-DM or PIM-SM on an interface before you configure this feature.
Views Interface view Predefined user roles network-admin mdc-admin Examples # Configure VLAN-interface 100 as a PIM-SM domain border. system-view [Sysname] interface vlan-interface 100 [Sysname-Vlan-interface100] pim bsr-boundary Related commands • c-bsr (PIM view) • multicast boundary pim dm Use pim dm to enable PIM-DM. Use undo pim dm to disable PIM-DM. Syntax pim dm undo pim dm Default PIM-DM is disabled.
pim hello-option dr-priority Use pim hello-option dr-priority to set the priority for DR election for an interface. Use undo pim hello-option dr-priority to restore the default. Syntax pim hello-option dr-priority priority undo pim hello-option dr-priority Default The priority for DR election is 1. Views Interface view Predefined user roles network-admin mdc-admin Parameters priority: Sets the priority for DR election, in the range of 0 to 4294967295. A larger value represents a higher priority.
Views Interface view Predefined user roles network-admin mdc-admin Parameters time: Sets the PIM neighbor lifetime (in seconds), in the range of 1 to 65535. If this value for this argument is 65535, the PIM neighbor is always reachable. Usage guidelines You can set the PIM neighbor lifetime in PIM view or interface view. The configurations made in PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface.
Usage guidelines You can set the prune delay in PIM view or interface view. The configurations made in PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface. If you set the prune delay in both PIM view and interface view, the configuration in interface view always takes precedence. Examples # Set the prune delay to 200 milliseconds on VLAN-interface 100.
system-view [Sysname] interface vlan-interface 100 [Sysname-Vlan-interface100] pim hello-option neighbor-tracking # On the public network, disable the neighbor tracking function on VLAN-interface 100 when the neighbor tracking function is enabled globally.
Related commands • hello-option lan-delay (PIM view) • hello-option override-interval (PIM view) • pim hello-option lan-delay pim holdtime join-prune Use pim holdtime join-prune to set the joined/pruned state holdtime timer on an interface. Use undo pim holdtime join-prune to restore the default. Syntax pim holdtime join-prune time undo pim holdtime join-prune Default The joined/pruned state holdtime timer is 210 seconds.
Syntax pim neighbor-policy acl-number undo pim neighbor-policy Default No source address range for hello messages is configured. All received hello messages are considered legal. Views Interface view Predefined user roles network-admin mdc-admin Parameters acl-number: Specifies an IPv4 basic ACL number in the range of 2000 to 2999. Usage guidelines Use an IPv4 basic ACL to filter hello messages based on the source addresses. If you specify a VPN instance in the ACL, the ACL does not take effect.
mdc-admin Examples # Enable VLAN-interface 100 to drop hello messages without the generation ID options. system-view [Sysname] interface vlan-interface 100 [Sysname-Vlan-interface100] pim require-genid pim sm Use pim sm to enable PIM-SM. Use undo pim sm to disable PIM-SM. Syntax pim sm undo pim sm Default PIM-SM is disabled.
undo pim state-refresh-capable Default The state refresh feature is enabled. Views Interface view Predefined user roles network-admin mdc-admin Examples # Disable state refresh on VLAN-interface 100.
pim timer hello Use pim timer hello to set the interval for sending hello messages on an interface. Use undo pim timer hello to restore the default. Syntax pim timer hello interval undo pim timer hello Default The interval for sending hello messages is 30 seconds. Views Interface view Predefined user roles network-admin mdc-admin Parameters interval: Sets the interval (in seconds) for sending hello messages, in the range of 0 to 18000. If the value for this argument is 0, no hello messages are sent.
Views Interface view Predefined user roles network-admin mdc-admin Parameters interval: Sets an interval (in seconds) for sending the join/prune messages, in the range of 0 to 18000. If the value for this argument is 0, no join or prune messages are sent. Usage guidelines You can set the interval for sending the join/prune messages in PIM view or interface view.
system-view [Sysname] interface vlan-interface 100 [Sysname-Vlan-interface100] pim triggered-hello-delay 3 register-policy (PIM view) Use register-policy to configure an ACL rule to filter register messages. Use undo register-policy to remove the configured register filtering rule. Syntax register-policy acl-number undo register-policy Default No register filtering rule is configured.
Syntax register-whole-checksum undo register-whole-checksum Default The device calculates the checksum based on the header of a register message. Views PIM view Predefined user roles network-admin mdc-admin Examples # Configure the device to calculate the checksum based on an entire register message on the public network. system-view [Sysname] pim [Sysname-pim] register-whole-checksum source-lifetime (PIM view) Use source-lifetime to set the multicast source lifetime.
source-policy (PIM view) Use source-policy to configure a multicast data filter. Use undo source-policy to remove the configured multicast data filter. Syntax source-policy acl-number undo source-policy Default No multicast data filter is configured. Views PIM view Predefined user roles network-admin mdc-admin Parameters acl-number: Specifies an IPv4 basic or advanced ACL number in the range of 2000 to 3999. Usage guidelines Use a basic ACL to filter multicast traffic based on its source IP address.
Default The device immediately triggers a switchover to SPT after receiving the first multicast packet. Views PIM view Predefined user roles network-admin mdc-admin Parameters immediacy: Triggers a switchover to SPT immediately. infinity: Disables switchover to SPT. group-policy acl-number: Specifies an IPv4 basic ACL number in the range of 2000 to 2999. If an IPv4 basic ACL is specified, the configuration applies to the multicast groups that the ACL permits.
Predefined user roles network-admin mdc-admin Parameters acl-number: Specifies a basic ACL number in the range of 2000 to 2999. Usage guidelines The source field in an ACL specifies the SSM group range. If you specify a VPN instance in the ACL, the ACL does not take effect. The other optional parameters except the time-range keyword and the fragment keyword are ignored. You can use this command to define an address range of permitted or denied multicast groups.
[Sysname] pim [Sysname-pim] state-refresh-interval 70 Related commands • pim state-refresh-capable • state-refresh-rate-limit (PIM view) • state-refresh-ttl (PIM view) state-refresh-rate-limit (PIM view) Use state-refresh-rate-limit to configure the time that the router waits before receiving a new state refresh message. Use undo state-refresh-rate-limit to restore the default.
Syntax state-refresh-ttl ttl-value undo state-refresh-ttl Default The TTL value of state refresh messages is 255. Views PIM view Predefined user roles network-admin mdc-admin Parameters ttl-value: Specifies a TTL value of state refresh messages, in the range of 1 to 255. Examples # Set the TTL value of state refresh messages to be 45 on the public network.
Parameters rp-address: Specifies the IP address of the static RP. This address must be a real, valid unicast IP address, rather than an address on the 127.0.0.0/8 subnet. acl-number: Specifies an IPv4 basic ACL number in the range of 2000 to 2999 to filter IPv4 multicast groups. The static RP is designated only to IPv4 multicast groups that pass the ACL filtering.
Views PIM view Predefined user roles network-admin mdc-admin Parameters interval: Sets the interval (in seconds) for sending hello messages, in the range of 0 to 18000. If the value for this argument is 0, no hello messages are sent. Usage guidelines You can set the interval for sending hello messages in PIM view or interface view. The configurations made in PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface.
Usage guidelines You can set the interval for sending join/prune messages in PIM view or interface view. The configurations made in PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface. If you set the interval in both PIM view and interface view, the configuration in interface view always takes precedence. Examples # Set the global interval for sending join/prune messages to 80 seconds on the public network.
MLD snooping commands display ipv6 l2-multicast ip Use display ipv6 l2-multicast ip to display information about Layer 2 IPv6 multicast groups.
VLAN 2: Total 1 IP entries. (::, FF1E::101) Attribute: static, success Host slots (1 in total): 1 Host ports (1 in total): XGE1/0/1 (S, SUC) Table 32 Command output Field Description Total 1 entries Total number of Layer 2 IPv6 multicast groups. VLAN 2: Total 1 IP entries Total number of Layer 2 IPv6 multicast groups in VLAN 2. (::, FF1E::101) (S, G) entry. If the IPv6 multicast source is not specified, the field in the S position displays double colons (::).
display ipv6 l2-multicast ip forwarding [ group ipv6-group-address | source ipv6-source-address ] * [ vlan vlan-id ] [ chassis chassis-number slot slot-number ] Views Any view Predefined user roles network-admin network-operator mdc-admin mdc-operator Parameters group ipv6-group-address: Specifies an IPv6 multicast group by its IPv6 address. If no IPv6 multicast group is specified, this command displays information about the Layer 2 IPv6 multicast group entries for all IPv6 multicast groups.
Field Description (::, FF1E::101) (S, G) entry. If the IPv6 multicast source is not specified, the field in the S position displays double colon (::). Host slots (1 in total) Total number of cards where the member ports reside and the slot IDs of the cards. Host ports (3 in total) Total number of member ports and the port list. display ipv6 l2-multicast mac Use display ipv6 l2-multicast mac to display information about Layer 2 IPv6 MAC multicast groups.
Attribute: success Host slots (1 in total): 1 Host ports (1 in total): XGE1/0/1 Table 34 Command output Field Description Total 1 MAC entries Total number of Layer 2 IPv6 MAC multicast groups. VLAN 2: Total 1 MAC entries Total number of Layer 2 IPv6 MAC multicast groups in VLAN 2. MAC group address IPv6 address of the Layer 2 Ipv6 MAC multicast group. Entry attribute: Attribute • success—Processing succeeds. • fail—Processing fails.
slot slot-number: Specifies a card by its slot number. If no card is specified, this command displays information about the IPv6 MAC multicast group entries on MPU. (In standalone mode.) chassis chassis-number slot slot-number: Specifies a card on a member device. The chassis-number argument specifies the IRF member device ID, and the slot-number argument specifies the number of the slot where the card resides.
Parameters global: Displays the global MLD snooping status. vlan vlan-id: Specifies a VLAN. The value range for the vlan-id argument is 1 to 4094. Usage guidelines If no argument is specified, this command displays the global MLD snooping status and the MLD snooping status in all VLANs. Examples # Display the global MLD snooping status and the MLD snooping status in all VLANs.
Field Description Host-aging-time Aging timer for the dynamic member port. Router-aging-time Aging timer for the dynamic router port. Max-response-time Maximum time for responding to MLD general queries. Last-listener-query-interval Interval for sending MLD multicast-address-specific queries. Status of MLD report suppression: Report-aggregation • Enabled. • Disabled. display mld-snooping group Use display mld-snooping group to display information about dynamic MLD snooping forwarding entries.
slot slot-number: Specifies a card by its slot number. If no card is specified, this command displays information about the dynamic MLD snooping forwarding entries on MPU. (In standalone mode.) chassis chassis-number slot slot-number: Specifies a card on a member device. The chassis-number argument specifies the IRF member device ID, and the slot-number argument specifies the number of the slot where the card resides.
network-operator mdc-admin mdc-operator Parameters vlan vlan-id: Specifies a VLAN. The value range for the vlan-id argument is 1 to 4094. slot slot-number: Specifies a card by its slot number. If no card is specified, this command displays information about the dynamic router ports on MPU. (In standalone mode.) chassis chassis-number slot slot-number: Specifies a card on a member device.
Views Any view Predefined user roles network-admin network-operator mdc-admin mdc-operator Parameters ipv6-group-address: Specifies an IPv6 multicast group by its IPv6 address. The value range for this argument is FFxy::/16 (excluding FFx0::/16, FFx1::/16, FFx2::/16, and FF0y::), where "x" and "y" represent any hexadecimal numbers from 0 to F. If no IPv6 multicast group is specified, this command displays information about the static MLD snooping forwarding entries for all IPv6 multicast groups.
Field Description Host slots (1 in total) Total number of cards where the member ports and the slot IDs of the cards. Host ports (1 in total) Total number of member ports and the port list. display mld-snooping static-router-port Use display mld-snooping static-router-port to display information about static router ports.
Field Description Router slots (1 in total) Total number of cards where the static router ports reside and the slot IDs of the cards. Router ports (2 in total) Total number of static router ports and the port list. display mld-snooping statistics Use display mld-snooping statistics to display statistics for the MLD messages learned by MLD snooping.
Field Description error MLD messages Number of MLD messages with errors. Related commands reset mld-snooping statistics drop-unknown (MLD-snooping view) Use drop-unknown to enable dropping unknown IPv6 multicast data globally. Use undo drop-unknown to disable dropping unknown IPv6 multicast data globally. Syntax drop-unknown undo drop-unknown Default Dropping unknown IPv6 multicast data is disabled and unknown IPv6 multicast data is flooded.
Default MLD snooping is disabled in a VLAN. Views MLD-snooping view Predefined user roles network-admin mdc-admin Parameters vlan vlan-list: Specifies a space-separated list of up to 10 VLAN items. Each item specifies a VLAN by its ID or a range of VLANs in the form of start-vlan-id to end-vlan-id. The VLAN ID is in the range of 1 to 4094. Examples # Enable MLD snooping globally, and enable MLD snooping for VLAN 2 through VLAN 10.
system-view [Sysname] mld-snooping [Sysname-mld-snooping] entry-limit 512 fast-leave (MLD-snooping view) Use fast-leave to enable MLD snooping fast-leave processing globally. Use undo fast-leave to disable MLD snooping fast-leave processing globally. Syntax fast-leave [ vlan vlan-list ] undo fast-leave [ vlan vlan-list ] Default MLD snooping fast-leave processing is disabled.
Syntax group-policy acl6-number [ vlan vlan-list ] undo group-policy [ vlan vlan-list ] Default No global IPv6 multicast group filter is configured. A host can join any valid IPv6 multicast group. Views MLD-snooping view Predefined user roles network-admin mdc-admin Parameters acl6-number: Specifies a basic or advanced IPv6 ACL by its number in the range of 2000 to 3999. A host can join only IPv6 multicast groups that match the permit statement in the specified ACL.
Related commands mld-snooping group-policy host-aging-time (MLD-snooping view) Use host-aging-time to set the aging timer for dynamic member ports globally. Use undo host-aging-time to restore the default. Syntax host-aging-time interval undo host-aging-time Default The default setting is 260 seconds. Views MLD-snooping view Predefined user roles network-admin mdc-admin Parameters interval: Sets an aging timer(in seconds) for dynamic member ports, in the range of 200 to 1000.
Views MLD-snooping view Predefined user roles network-admin mdc-admin Parameters interval: Sets the MLD last-listener query interval (in seconds), in the range of 1 to 5. Usage guidelines The MLD last-listener query interval determines the interval for sending MLD multicast-address-specific queries and the maximum response delay for MLD multicast-address-specific queries. The global configuration is effective on all VLANs, but it has a lower priority than the configuration made in a specific VLAN.
Examples # Set the global maximum response delay for MLD general queries to 5 seconds. system-view [Sysname] mld-snooping [Sysname-mld-snooping] max-response-time 5 Related commands mld-snooping max-response-time mld-snooping Use mld-snooping to enable MLD snooping globally and enter MLD-snooping view. Use undo mld-snooping to disable MLD snooping globally. Syntax mld-snooping undo mld-snooping Default MLD snooping is disabled.
Default Dropping unknown IPv6 multicast data in a VLAN is disabled and unknown IPv6 multicast data is flooded in the VLAN. Views VLAN view Predefined user roles network-admin mdc-admin Usage guidelines You must enable MLD snooping for a VLAN before you configure this command for the VLAN. The configuration made in VLAN view is only effective on the current VLAN and takes preference over the global configuration.
Usage guidelines You must enable MLD snooping globally before you enable MLD snooping for a VLAN. Examples # Enable MLD snooping globally and for VLAN 2. system-view [Sysname] mld-snooping [Sysname-mld-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] mld-snooping enable Related commands • enable (MLD-snooping view) • mld-snooping mld-snooping fast-leave Use mld-snooping fast-leave to enable MLD snooping fast-leave processing on a port.
[Sysname] interface ten-gigabitethernet 1/0/1 [Sysname-Ten-GigabitEthernet1/0/1] mld-snooping fast-leave vlan 2 Related commands fast-leave (MLD-snooping view) mld-snooping group-limit Use mld-snooping group-limit to set the maximum number of IPv6 multicast groups that a port can join. Use undo mld-snooping group-limit to restore the default. Syntax mld-snooping group-limit limit [ vlan vlan-list ] undo mld-snooping group-limit [ vlan vlan-list ] Default The default setting is 4294967295.
Syntax mld-snooping group-policy acl6-number [ vlan vlan-list ] undo mld-snooping group-policy [ vlan vlan-list ] Default No IPv6 multicast group filter is configured on a port. Namely, the hosts attached to the port can join any valid IPv6 multicast group. Views Layer 2 Ethernet interface view, Layer 2 aggregate interface view Predefined user roles network-admin mdc-admin Parameters acl6-number: Specifies a basic or advanced IPv6 ACL by its number in the range of 2000 to 3999.
mld-snooping host-aging-time Use mld-snooping host-aging-time to set the aging timer for the dynamic member ports in a VLAN. Use undo mld-snooping host-aging-time to restore the default. Syntax mld-snooping host-aging-time interval undo mld-snooping host-aging-time Default The default setting is 260 seconds. Views VLAN view Predefined user roles network-admin mdc-admin Parameters interval: Sets an aging timer (in seconds) for the dynamic member ports in a VLAN, in the range of 200 to 1000.
undo mld-snooping last-listener-query-interval Default The default setting is 1 second. Views VLAN view Predefined user roles network-admin mdc-admin Parameters interval: Sets the MLD last-listener query interval (in seconds), in the range of 1 to 5. Usage guidelines The MLD last-listener query interval determines the interval for sending MLD multicast-address-specific queries and the maximum response delay for MLD multicast-address-specific queries in a VLAN.
Predefined user roles network-admin mdc-admin Parameters interval: Sets the maximum response delay (in seconds) for MLD general queries, in the range of 1 to 25. Usage guidelines You must enable MLD snooping for a VLAN before you configure this command for the VLAN. The configuration made in VLAN view is only effective on the current VLAN and takes preference over the global configuration. Examples # Enable MLD snooping for VLAN 2 and set the maximum response delay for MLD general queries to 5 seconds.
Usage guidelines This command is effective on the IPv6 multicast groups that a port dynamically joins. If you configure the port as a static member port for an IPv6 multicast group, this command is not effective on the IPv6 multicast group. The configuration made in proper interface view is only effective on the current port and takes preference over the global configuration. Examples # Enable the IPv6 multicast group replacement function on Ten-GigabitEthernet 1/0/1 in VLAN 2.
[Sysname-mld-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] mld-snooping enable [Sysname-vlan2] mld-snooping router-aging-time 100 Related commands • mld-snooping enable • router-aging-time (MLD-snooping view) mld-snooping source-deny Use mld-snooping source-deny to enable IPv6 multicast source port filtering on the current port to filter out all the received IPv6 multicast data packets. This allows the port to connect to only IPv6 multicast receivers rather than to IPv6 multicast sources.
Syntax mld-snooping static-group ipv6-group-address [ source-ip ipv6-source-address ] vlan vlan-id undo mld-snooping static-group ipv6-group-address [ source-ip ipv6-source-address ] { all | vlan vlan-id } Default A port is not a static member port of any IPv6 multicast group or IPv6 multicast source and group.
Syntax mld-snooping static-router-port vlan vlan-id undo mld-snooping static-router-port { all | vlan vlan-id } Default A port is not a static router port. Views Layer 2 Ethernet interface view, Layer 2 aggregate interface view Predefined user roles network-admin mdc-admin Parameters all: Specifies all VLANs. vlan vlan-id: Specifies a VLAN. The value range for the vlan-id argument is 1 to 4094. Examples # Configure Ten-GigabitEthernet 1/0/1 in VLAN 2 as a static router port.
Examples # Enable MLD snooping for VLAN 2 and specify MLDv2 snooping for the VLAN. system-view [Sysname] mld-snooping [Sysname-mld-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] mld-snooping enable [Sysname-vlan2] mld-snooping version 2 Related commands mld-snooping enable overflow-replace (MLD-snooping view) Use overflow-replace to enable the IPv6 multicast group replacement function globally. Use undo overflow-replace to disable the IPv6 multicast group replacement function globally.
Related commands mld-snooping overflow-replace report-aggregation (MLD-snooping view) Use report-aggregation to enable MLD report suppression. Use undo report-aggregation to disable MLD report suppression. Syntax report-aggregation undo report-aggregation Default MLD report suppression is enabled. Views MLD-snooping view Predefined user roles network-admin mdc-admin Examples # Disable MLD report suppression.
ipv6-source-address: Specifies an IPv6 multicast source by its IPv6 address. If no multicast source is specified, this command removes the dynamic MLD snooping forwarding entries for all IPv6 multicast sources. all: Specifies all IPv6 multicast groups. vlan vlan-id: Specifies a VLAN. The value range for the vlan-id argument is 1 to 4094. Examples # Remove the dynamic MLD snooping forwarding entries for all IPv6 multicast groups.
mdc-admin Examples # Clear statistics for all MLD messages learned by MLD snooping. reset mld-snooping statistics Related commands display mld-snooping statistics router-aging-time (MLD-snooping view) Use router-aging-time to set the global aging timer for dynamic router ports. Use undo router-aging-time to restore the default. Syntax router-aging-time interval undo router-aging-time Default The default setting is 260 seconds.
Syntax source-deny port interface-list undo source-deny port interface-list Default IPv6 multicast source port filtering is disabled, and the ports can connect to both IPv6 multicast sources and IPv6 multicast receivers. Views MLD-snooping view Predefined user roles network-admin mdc-admin Parameters port interface-list: Specifies a port list.
Predefined user roles network-admin mdc-admin Parameters version-number: Specifies an MLD snooping version, 1 or 2. vlan vlan-list: Specifies a space-separated list of up to 10 VLAN items. Each item specifies a VLAN by its ID or a range of VLANs in the form of start-vlan-id to end-vlan-id. The VLAN ID is in the range of 1 to 4094. Usage guidelines Before you configure this command, enable MLD snooping for the specified VLANs.
IPv6 multicast routing and forwarding commands The term "interface" in this chapter collectively refers to Layer 3 interfaces, including VLAN interfaces and Layer 3 Ethernet interfaces. You can set an Ethernet port as a Layer 3 interface by using the port link-mode route command (see Layer 2—LAN Switching Configuration Guide).
1. Local address : FE80:7:11::1/10 Remote address: :: Reference : 1 State : NORMAL Table 42 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. Interface type: Type Protocol • • • • BROADCAST—Broadcast link interface. LOOP—Loopback interface. REGISTER—Register interface. NBMA—NBMA interface. Protocol running on the interface: PIM-DM, PIM-SM, or MLD.
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 this option is not specified, the 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.
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 this option is not specified, the command displays statistics for the IPv6 multicast forwarding events on the public network.
Field Description Total SPT switch event sent Times for which 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 Times for which the registration suppression has timed out in total.
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 forwarding entries that include the specified incoming interface. interface-type interface-number: Specifies an interface by its type and number.
Field Description Timeout in Length of time in which the (S, G) entry will time out. Incoming interface Incoming interface of the (S, G) entry. List of 1 outgoing interfaces Outgoing interface list of the (S, G) entry. Matched 19648 packets (20512512 bytes), Wrong If 0 packet (S, G)-matched packets (bytes), packets with incoming interface errors. Forwarded 19648 packets (20512512 bytes) (S, G) forwarded IPv6 multicast packets (bytes).
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 this option is not specified, the command displays information about the IPv6 multicast routing table 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.
Field Description List of 2 downstream interfaces Downstream interface list. These interfaces must forward multicast packets. Related commands reset ipv6 multicast routing-table display ipv6 multicast rpf-info Use display ipv6 multicast rpf-info to display RPF information for IPv6 multicast sources.
Field Description 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 prefix length. Type of the referenced route: • • • • Referenced route type 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.
scope-id: Specifies the ID of an admin-scope 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.
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 this option is not specified, the command enables IPv6 multicast routing on the public network. Usage guidelines You must enable IPv6 multicast routing before you can execute other Layer 3 IPv6 multicast commands in the public network or VPN instance.
source-group: Specifies IPv6 multicast load splitting on a per-source basis and on a per-group basis. Examples # Enable load splitting of IPv6 multicast traffic on a per-source basis on the public network. system-view [Sysname] ipv6 multicast routing [Sysname-mrib6] load-splitting source longest-match (IPv6 MRIB view) Use longest-match to configure RPF route selection based on the longest prefix match principle. Use undo longest-match to restore the default.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If this option is not specified, the 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.
Examples # On the public network, clear the IPv6 multicast forwarding entry for the IPv6 multicast group FF0E::1 from the IPv6 multicast forwarding table . reset ipv6 multicast forwarding-table ff0e::1 Related commands display ipv6 multicast forwarding-table reset ipv6 multicast routing-table Use reset ipv6 multicast routing-table to clear IPv6 multicast routing entries.
Related commands display ipv6 multicast routing-table 169
MLD commands The term "interface" in this chapter collectively refers to Layer 3 interfaces, including VLAN interfaces and Layer 3 Ethernet interfaces. You can set an Ethernet port as a Layer 3 interface by using the port link-mode route command (see Layer 2—LAN Switching Configuration Guide). display mld group Use display mld group to display MLD group information.
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 Table 49 Command output Field Description MLD groups reported in total Total number of reported MLD groups. Group IPv6 multicast group address. Source IPv6 multicast source address.
display mld interface Use display mld interface to display MLD information on an interface. Syntax display mld [ vpn-instance vpn-instance-name ] interface [ interface-type interface-number ] [ verbose ] 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.
Table 50 Command output Field Description Vlan-interface1(FE80::200:AFF:FE01:101) Interface and IPv6 link-local address. Query interval for MLD MLD query interval, in seconds. Other querier present time for MLD MLD other querier present interval, in seconds. Maximum query response time for MLD Maximum response delay for general query messages (in seconds). Last listener query interval MLD last listener query interval, in seconds. Startup query interval MLD startup query interval, in seconds.
Syntax mld enable undo mld enable Default MLD is disabled on all interfaces. Views Interface view Predefined user roles network-admin mdc-admin Usage guidelines You must enable IPv6 multicast routing before executing this command in the public network or VPN instance. You must enable MLD on an interface to make MLD configurations on that interface take effect. Examples # Enable IPv6 multicast routing, and enable MLD for VLAN-interface 100 on the public network.
mdc-admin Parameters acl6-number: Specifies an IPv6 basic ACL by its number in the range of 2000 to 2999. The fast-leave processing function takes effect only for the IPv6 multicast groups that match the permit statement in the ACL. If you do not specify any IPv6 ACL number, this command takes effect for all IPv6 multicast groups. Examples # Enable MLD fast-leave processing on VLAN-interface 100.
Examples # Configure an IPv6 ACL so that hosts on VLAN-interface 100 can join the IPv6 multicast group FF03::101 only.
[Sysname-Vlan-interface100] mld static-group ff03::101 # Configure VLAN-interface 100 as a static member of the multicast source and group (2001::101, FF3E::202). system-view [Sysname] interface vlan-interface 100 [Sysname-Vlan-interface100] mld static-group ff3e::202 source 2001::101 mld version Use mld version to specify the MLD version for an interface. Use undo mld version to restore the default. Syntax mld version version-number undo mld version Default The MLD version is MLDv1.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If this option is not specified, the command removes dynamic MLD group entries on the public network. all: The first all specifies all interfaces, and the second all specifies all MLD groups. interface-type interface-number: Specifies an interface by its type and number.
IPv6 PIM commands The term "interface" in this chapter collectively refers to Layer 3 interfaces, including VLAN interfaces and Layer 3 Ethernet interfaces. You can set an Ethernet port as a Layer 3 interface by using the port link-mode route command (see Layer 2—LAN Switching Configuration Guide). bsm-fragment enable (IPv6 PIM view) Use bsm-fragment enable to enable bootstrap message (BSM) semantic fragmentation. Use undo bsm-fragment enable to disable BSM semantic fragmentation.
Default BSR address range is not defined, and bootstrap messages from any IPv6 multicast sources are regarded as valid. Views IPv6 PIM view Predefined user roles network-admin mdc-admin Parameters acl6-number: Specifies an IPv6 basic ACL by its number in the range of 2000 to 2999. Usage guidelines In an ACL, the source field specifies the source IPv6 address range for the legal BSR. If you specify a VPN instance in the ACL, the ACL does not take effect.
Parameters ipv6-address: Specifies the IPv6 address of a C-BSR. scope scope-id: Specifies the ID of an IPv6 admin-scoped zone, in the range of 3 to 15. If this option is not specified, the configured C-BSR is used for the global-scoped zone. hash-length hash-length: Specifies a hash mask length in the range of 0 to 128. The default setting is 126. priority priority: Specifies a priority for the C-BSR, in the range of 0 to 255. The default setting is 64. A larger value represents a higher priority.
group-policy acl6-number: Specifies an IPv6 basic ACL number in the range of 2000 to 2999 to filter IPv6 multicast groups. The C-RP is designated only to IPv6 multicast groups that match a permit statement in the ACL. If the group-policy acl6-number option is not specified, if the specified ACL does not exist, or if the specified ACL does not have any valid permit statement, the C-RP is designated to all IPv6 multicast groups FF00::/8.
Predefined user roles network-admin mdc-admin Parameters acl6-number: Specifies an IPv6 advanced ACL number in the range of 3000 to 3999. Usage guidelines This command guards against C-RP spoofing. In an ACL, the source field specifies the legal C-RP IPv6 address range, and the destination field specifies the IPv6 multicast group range to which the C-RP is designated. If you specify a VPN instance in the ACL, the ACL does not take effect.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If this option is not specified, the command displays BSR information on the public network. Examples # Display BSR information in the IPv6 PIM-SM domain on the public network.
Table 51 Command output Field Description Scope-zone expiry timer Scoped zone aging timer. Elected BSR address Address of the elected BSR. Candidate BSR address Address of the candidate BSR. Priority BSR priority. Uptime Length of time the BSR has been up. display ipv6 pim claimed-route Use display ipv6 pim claimed-route to display information about all routes that IPv6 PIM uses.
(7:12::10, ff1e::1) (7:12::10, ff1e::2) Table 52 Command output Field Description Route entry. Route types in parentheses include: Route/mask • • • • igp—IGP unicast route. egp—EGP unicast route. unicast (direct)—Directly connected unicast route. unicast—Other unicast route, such as static unicast route. RPF interface Name of the RPF interface. RPF neighbor IPv6 address of the RPF neighbor.
C-RP address Priority HoldTime Uptime Expires 8:12::2 (local) 192 150 00:27:48 00:01:43 Group/MaskLen: FF23::/92 Expires: 00:02:07 # Display information about the locally configured C-RPs. display ipv6 pim c-rp local Candidate RP: 8:12::2(Loop1) Priority: 192 HoldTime: 150 Advertisement interval: 60 Next advertisement scheduled at: 00:00:46 Table 53 Command output Field Description Group/MaskLen IPv6 multicast group to which the C-RP is designated.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If this option is not specified, the command displays IPv6 PIM information on an interface 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 IPv6 PIM information on all interfaces. verbose: Displays detailed IPv6 PIM information.
PIM BFD: disabled Number of routers on network not using DR priority: 0 Number of routers on network not using LAN delay: 0 Number of routers on network not using neighbor tracking: 2 Table 55 Command output Field Description Interface Interface name and IPv6 address (link-local address). PIM mode IPv6 PIM mode: dense or sparse. PIM DR IPv6 address (link-local address) of the DR. PIM DR Priority (configured) Configured priority for DR election.
display ipv6 pim neighbor Use display ipv6 pim neighbor to display IPv6 PIM neighbor information. Syntax display ipv6 pim [ vpn-instance vpn-instance-name ] neighbor [ipv6-neighbor-address | interface interface-type interface-number | verbose ] * 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.
Override interval: 2500 ms State refresh interval: 60 s Neighbor tracking: Disabled Bidirectional PIM: Disabled Secondary address(es): 1::1 Table 56 Command output Field Description Neighbor Primary IPv6 address (link-local address) of the IPv6 PIM neighbor. Interface Interface that connects to the IPv6 PIM neighbor. Uptime Length of time the IPv6 PIM neighbor has been up. Expires/Expiry time Time remaining of the IPv6 PIM neighbor lifetime.
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 this option is not specified, the command displays IPv6 PIM routing table information on the public network. ipv6-group-address: Specifies an IPv6 multicast group by its IPv6 address in the range of FFxy::/16, where "x" and "y" represent any hexadecimal numbers from 0 to F.
• dm: Specifies IPv6 PIM-DM. • sm: Specifies IPv6 PIM-SM. • ssm: Specifies IPv6 PIM-SSM. outgoing-interface { exclude | include | match } interface-type interface-number: Specifies an outgoing interface. If you do not specify an outgoing interface, this command displays IPv6 PIM routing entries that contain all outgoing interfaces.
Join/Prune FSM: [SPT: J] [RPT: NP] Downstream interface(s) information: Total number of downstreams: 1 1: Vlan-interface2 Protocol: pim-sm, UpTime: 02:54:43, Expires: 00:02:47 DR state: [DR] Join/Prune FSM: [NI] Assert FSM: [NI] FSM information for non-downstream interfaces: None Table 57 Command output Field Description Total 0 (*, G) entry; 1 (S, G) entry Total number of (S, G) entries and (*, G) entries in the IPv6 PIM routing table. (2001::2, FFE3::101) (S, G) entry in the IPv6 PIM routing table.
Field Description Information about the downstream interfaces: Downstream interface(s) information • • • • • Total number of downstream interfaces. Names of the downstream interfaces. Protocol type on the downstream interfaces. Uptime of the downstream interfaces. Expiration time of the downstream interfaces. display ipv6 pim rp-info Use display ipv6 pim rp-info to display RP information in the IPv6 PIM-SM domain.
# Display information about all RPs for all IPv6 multicast groups.
mdc-admin mdc-operator Examples # Display statistics for IPv6 PIM packets.
hello-option dr-priority (IPv6 PIM view) Use hello-option dr-priority to set the global priority for DR election. Use undo hello-option dr-priority to restore the default. Syntax hello-option dr-priority priority undo hello-option dr-priority Default The global priority for DR election is 1. Views IPv6 PIM view Predefined user roles network-admin mdc-admin Parameters priority: Sets the priority for DR election, in the range of 0 to 4294967295. A larger value represents a higher priority.
Views IPv6 PIM view Predefined user roles network-admin mdc-admin Parameters time: Sets the IPv6 PIM neighbor lifetime in the range of 1 to 65535 seconds. If the value for this argument is 65535, the IPv6 PIM neighbors are always reachable. Usage guidelines You can set the IPv6 PIM neighbor lifetime in IPv6 PIM view or interface view. The configurations made in IPv6 PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface.
Usage guidelines You can set the prune delay in IPv6 PIM view or interface view. The configurations made in IPv6 PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface. If you set the prune delay in both IPv6 PIM view and interface view, the configuration in interface view always takes precedence. Examples # Set the global prune delay to 200 milliseconds on the public network.
Related commands ipv6 pim hello-option neighbor-tracking hello-option override-interval (IPv6 PIM view) Use hello-option override-interval to set the global override interval. Use undo hello-option override-interval to restore the default. Syntax hello-option override-interval interval undo hello-option override-interval Default The global override interval is 2500 milliseconds.
undo holdtime join-prune Default The global joined/pruned state holdtime timer is 210 seconds. Views IPv6 PIM view Predefined user roles network-admin mdc-admin Parameters time: Sets the joined/pruned state holdtime timer in the range of 1 to 65535 seconds. Usage guidelines You can set the joined/pruned state holdtime timer in IPv6 PIM view or interface view.
Examples # Enable IPv6 multicast routing on the public network and enter public network IPv6 PIM view. system-view [Sysname] ipv6 multicast routing [Sysname-mrib6] quit [Sysname] ipv6 pim [Sysname-pim6] # Enable IPv6 multicast routing in VPN instance mvpn and enter IPv6 PIM view of VPN instance mvpn.
• ipv6 pim sm ipv6 pim bsr-boundary Use ipv6 pim bsr-boundary to configure an IPv6 PIM domain border (a bootstrap message boundary). Use ipv6 pim bsr-boundary to remove the configured IPv6 PIM domain border. Syntax ipv6 pim bsr-boundary undo ipv6 pim bsr-boundary Default No PIM domain border is configured. Views Interface view Predefined user roles network-admin mdc-admin Examples # Configure VLAN-interface 100 as a PIM domain border.
Usage guidelines This command can take effect only after IPv6 multicast routing is enabled in the public network or VPN instance. Examples # Enable IPv6 multicast routing, and enable IPv6 PIM-DM on VLAN-interface 100 on the public network.
Related commands hello-option dr-priority (IPv6 PIM view) ipv6 pim hello-option holdtime Use ipv6 pim hello-option holdtime to set the IPv6 PIM neighbor lifetime on an interface. Use undo ipv6 pim hello-option holdtime to restore the default. Syntax ipv6 pim hello-option holdtime time undo ipv6 pim hello-option holdtime Default The IPv6 PIM neighbor lifetime is 105 seconds.
Default The prune delay is 500 milliseconds. Views Interface view Predefined user roles network-admin mdc-admin Parameters delay: Sets the prune delay in the range of 1 to 32767 milliseconds. Usage guidelines You can set the prune delay in IPv6 PIM view or interface view. The configurations made in IPv6 PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface.
Predefined user roles network-admin mdc-admin Usage guidelines You can enable the neighbor tracking function in IPv6 PIM view or interface view. The configurations made in IPv6 PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface. If you enable the neighbor tracking function in both IPv6 PIM view and interface view, the configuration in interface view always takes precedence.
Usage guidelines You can set the override interval in IPv6 PIM view or interface view. The configurations made in IPv6 PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface. If you set the override interval in both IPv6 PIM view and interface view, the configuration in interface view always takes precedence. Examples # Set the override interval to 2000 milliseconds on VLAN-interface 100.
Related commands holdtime join-prune (IPv6 PIM view) ipv6 pim neighbor-policy Use ipv6 pim neighbor-policy to configure a legal source address range for hello messages to guard against hello message spoofing. Use undo ipv6 pim neighbor-policy to restore the default. Syntax ipv6 pim neighbor-policy acl6-number undo ipv6 pim neighbor-policy Default No source address range for hello messages is configured. All the received hello messages are considered legal.
undo ipv6 pim require-genid Default Hello messages without the generation ID options are accepted. Views Interface view Predefined user roles network-admin mdc-admin Examples # Enable VLAN-interface 100 to drop hello messages without the generation ID options. system-view [Sysname] interface vlan-interface 100 [Sysname-Vlan-interface100] ipv6 pim require-genid ipv6 pim sm Use ipv6 pim sm to enable IPv6 PIM-SM. Use undo ipv6 pim sm to disable IPv6 PIM-SM.
Related commands ipv6 multicast routing ipv6 pim state-refresh-capable Use ipv6 pim state-refresh-capable to enable the state refresh feature on the interface. Use undo ipv6 pim state-refresh-capable to disable the state refresh feature. Syntax ipv6 pim state-refresh-capable undo ipv6 pim state-refresh-capable Default The state refresh feature is enabled. Views Interface view Predefined user roles network-admin mdc-admin Examples # Disable state refresh on VLAN-interface 100.
Predefined user roles network-admin mdc-admin Parameters interval: Specifies a graft retry timer in the range of 1 to 65535 seconds. Examples # Set the graft retry timer to 80 seconds on VLAN-interface 100. system-view [Sysname] interface vlan-interface 100 [Sysname-Vlan-interface100] ipv6 pim timer graft-retry 80 ipv6 pim timer hello Use ipv6 pim timer hello to set the interval for sending hello messages on an interface. Use undo ipv6 pim timer hello to restore the default.
ipv6 pim timer join-prune Use ipv6 pim timer join-prune to set the interval for sending the join/prune messages on an interface. Use undo ipv6 pim timer join-prune to restore the default. Syntax ipv6 pim timer join-prune interval undo ipv6 pim timer join-prune Default The interval for sending the join/prune messages is 60 seconds.
Views Interface view Predefined user roles network-admin mdc-admin Parameters delay: Sets the maximum delay between two hello messages, in the range of 1 to 60 seconds. Examples # Set the maximum delay between two hello messages to 3 seconds on VLAN-interface 100. system-view [Sysname] interface vlan-interface 100 [Sysname-Vlan-interface100] ipv6 pim triggered-hello-delay 3 jp-pkt-size (IPv6 PIM view) Use jp-pkt-size to set the maximum size of each join/prune message.
Syntax register-policy acl6-number undo register-policy Default No register filtering rule is configured. Views IPv6 PIM view Predefined user roles network-admin mdc-admin Parameters acl6-number: Specifies an IPv6 advanced ACL number in the range of 3000 to 3999. Usage guidelines Use an IPv6 advanced ACL to filter register messages based on source IPv6 addresses and IPv6 multicast group addresses. If you specify a VPN instance in the ACL, the ACL does not take effect.
Predefined user roles network-admin mdc-admin Examples # On the public network, configure the device to calculate the checksum based on an entire register message. system-view [Sysname] ipv6 pim [Sysname-pim6] register-whole-checksum source-lifetime (IPv6 PIM view) Use source-lifetime to set the IPv6 multicast source lifetime. Use undo source-lifetime to restore the default. Syntax source-lifetime time undo source-lifetime Default The lifetime of an IPv6 multicast source is 210 seconds.
Default No IPv6 multicast data filter is configured. Views IPv6 PIM view Predefined user roles network-admin mdc-admin Parameters acl6-number: Specifies an IPv6 basic or advanced ACL number in the range of 2000 to 3999. Usage guidelines Use an IPv6 basic ACL to filter multicast traffic based on its source IPv6 address. Use an IPv6 advanced ACL to filter multicast traffic based on its source IPv6 address and IPv6 multicast group addresses.
Predefined user roles network-admin mdc-admin Parameters immediacy: Triggers a switchover to SPT immediately. infinity: Disables switchover to SPT. group-policy acl6-number: Specifies an IPv6 basic ACL number in the range of 2000 to 2999. If an IPv6 basic ACL is specified, the configuration applies to the IPv6 multicast groups that the ACL permits.
Parameters acl6-number: Specifies an IPv6 basic ACL number in the range of 2000 to 2999. Usage guidelines The source field in an IPv6 ACL specifies the IPv6 SSM group range. If you specify a VPN instance in the ACL, the ACL does not take effect. The other optional parameters except the time-range keyword and the fragment keyword are ignored. You can use this command to define an address range of permitted or denied IPv6 multicast groups.
• state-refresh-interval (IPv6 PIM view) • state-refresh-rate-limit (IPv6 PIM view) state-refresh-interval (IPv6 PIM view) Use state-refresh-interval to set the interval for sending state refresh messages. Use undo state-refresh-interval to restore the default. Syntax state-refresh-interval interval undo state-refresh-interval Default The state refresh interval is 60 seconds.
Views IPv6 PIM view Predefined user roles network-admin mdc-admin Parameters time: Specifies a time that the device waits before receiving a new refresh message, in the range of 1 to 65535 seconds. Examples # On the public network, configure the device to wait 45 seconds before it receives a new state refresh message.
preferred: Gives priority to the static RP if the static RP and the dynamic RP exist at the same time in the network. The dynamic RP takes effect only if no static RP exists in the network. If this keyword is not specified, the dynamic RP has priority, and the static RP takes effect only if no dynamic RP exists in the network or when the dynamic RP fails. Usage guidelines You do not need to enable IPv6 PIM on an interface that acts as a static RP.
Parameters interval: Sets the global interval for sending hello messages, in the range of 0 to 18000 seconds. If the value for this argument is 0, no hello messages are sent. Usage guidelines You can set the interval for sending hello messages in IPv6 PIM view or interface view. The configurations made in IPv6 PIM view are effective on all interfaces, and the configurations made in interface view are effective on only the current interface.
[Sysname] ipv6 pim [Sysname-pim6] timer join-prune 80 Related commands ipv6 pim timer join-prune 225
Support and other resources Contacting HP For worldwide technical support information, see the HP support website: http://www.hp.
Conventions This section describes the conventions used in this documentation set. Command conventions Convention Description Boldface Bold text represents commands and keywords that you enter literally as shown. Italic Italic text represents arguments that you replace with actual values. [] Square brackets enclose syntax choices (keywords or arguments) that are optional. { x | y | ... } Braces enclose a set of required syntax choices separated by vertical bars, from which you select one.
Network topology icons Represents a generic network device, such as a router, switch, or firewall. Represents a routing-capable device, such as a router or Layer 3 switch. Represents a generic switch, such as a Layer 2 or Layer 3 switch, or a router that supports Layer 2 forwarding and other Layer 2 features. Represents an access controller, a unified wired-WLAN module, or the switching engine on a unified wired-WLAN switch. Represents an access point.
Index BCDEFGHIJLMOPRSTVW display ipv6 pim neighbor,190 B display ipv6 pim routing-table,191 bsm-fragment enable (IPv6 PIM view),179 display ipv6 pim rp-info,195 bsm-fragment enable (PIM view),68 display ipv6 pim statistics,196 bsr-policy (IPv6 PIM view),179 display l2-multicast ip,8 bsr-policy (PIM view),68 display l2-multicast ip forwarding,10 C display l2-multicast mac,11 display l2-multicast mac forwarding,12 c-bsr (IPv6 PIM view),180 c-bsr (PIM view),69 display mac-address multicast,38 c-
entry-limit (IGMP-snooping view),15 igmp-snooping version,29 entry-limit (MLD-snooping view),131 ip rpf-route-static,50 F ipv6 multicast boundary,163 ipv6 multicast routing,164 fast-leave (IGMP-snooping view),16 ipv6 pim,202 fast-leave (MLD-snooping view),132 ipv6 pim bfd enable,203 G ipv6 pim bsr-boundary,204 group-policy (IGMP-snooping view),16 ipv6 pim dm,204 group-policy (MLD-snooping view),132 ipv6 pim hello-option dr-priority,205 H ipv6 pim hello-option holdtime,206 ipv6 pim hello-opt
mld-snooping enable,137 report-aggregation (MLD-snooping view),149 mld-snooping fast-leave,138 reset igmp group,66 mld-snooping group-limit,139 reset igmp-snooping group,33 mld-snooping group-policy,139 reset igmp-snooping router-port,34 mld-snooping host-aging-time,141 reset igmp-snooping statistics,34 mld-snooping last-listener-query-interval,141 reset ipv6 multicast forwarding event,166 mld-snooping max-response-time,142 reset ipv6 multicast forwarding-table,167 mld-snooping overflow-replac
version (IGMP-snooping view),36 W version (MLD-snooping view),152 Websites,226 232