HP MSR Router Series IP Multicast Command Reference(V7) Part number: 5998-5694 Software version: CMW710-R0106 Document version: 6PW100-20140607
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 ································································································································· 3 display igmp-sn
source-deny (IGMP-snooping view) ····················································································································· 41 version (IGMP-snooping view) ····························································································································· 42 Multicast routing and forwarding commands ·········································································································· 44 delete ip rpf-route-static ····················
display pim df-info ················································································································································· 96 display pim interface ············································································································································ 97 display pim neighbor ············································································································································ 99 display pim
originating-rp ······················································································································································· 144 peer connect-interface ········································································································································· 145 peer description ··················································································································································· 146 peer me
mld-snooping enable ··········································································································································· 192 mld-snooping fast-leave ······································································································································ 192 mld-snooping general-query source-ip ·············································································································· 193 mld-snooping group-limit ········
mld group-policy ·················································································································································· 242 mld other-querier-present-interval ······················································································································· 243 mld proxy enable ················································································································································ 244 mld proxy forwardin
register-suppression-timeout (IPv6 PIM view) ···································································································· 289 register-whole-checksum (IPv6 PIM view) ·········································································································· 290 snmp-agent trap enable pim6 ···························································································································· 291 source-lifetime (IPv6 PIM view) ······················
IGMP snooping commands The commands are supported on the following hardware: MSR routers installed with the Layer 2 switching module SIC 4GSW, SIC 4GSWP, SIC 9FSW, SIC 9FSWP, HMIM 24GSW, HMIM 24GSWP, or HMIM 8GSW. In this chapter, "MSR2000" refers to MSR2003. "MSR3000" collectively refers to MSR3012, MSR3024, MSR3044, MSR3064. "MSR4000" collectively refers to MSR4060 and MSR4080. display igmp-snooping Use display igmp-snooping to display IGMP snooping status.
Host-aging-time: 260s Router-aging-time: 260s Max-response-time: 10s Last-member-query-interval: 1s Querier: Disabled Query-interval: 125s General-query source IP: 1.1.1.1 Special-query source IP: 2.2.2.2 Report source IP: 3.0.0.3 Leave source IP: 1.0.0.
Field Description Status of IGMP snooping querier: Querier • Enabled. • Disabled. Query-interval Interval for sending IGMP general queries. General-query source IP Source IP address of IGMP general queries. Special-query source IP Source IP address of IGMP group-specific queries. Report source IP Source IP address of IGMP reports. Leave source IP Source IP address of IGMP leave messages.
display igmp-snooping group vlan 2 verbose Total 1 entries. VLAN 2: Total 1 entries. (0.0.0.0, 224.1.1.1) Attribute: local port FSM information: normal Host slots (0 in total): Host ports (1 in total): GE2/1/0 (00:03:23) Table 2 Command output Field Description Total 1 entries Total number of dynamic IGMP snooping forwarding entries. VLAN 2: Total 1 entries Total number of dynamic IGMP snooping forwarding entries in VLAN 2. (0.0.0.0, 224.1.1.1) (S, G) entry.
MSR4000: display igmp-snooping router-port [ vlan vlan-id ] [ slot slot-number ] Views Any view Predefined user roles network-admin network-operator Parameters vlan vlan-id: Specifies a VLAN by its VLAN ID in the range of 1 to 4094. slot slot-number: Specifies a card by its slot number. If you do not specify any card, the command displays information about the dynamic router ports on the MPU. (MSR4000) Examples # Display information about the dynamic router ports for VLAN 2.
display igmp-snooping static-group [ group-address | source-address ] * [ vlan vlan-id ] [ verbose ] MSR4000: display igmp-snooping static-group [ group-address | source-address ] * [ vlan vlan-id ] [ verbose ] [ slot slot-number ] Views Any view Predefined user roles network-admin network-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.
Field Description Entry attribute: Attribute • global port—The entry has a global port. • local port—The entry has a port that resides on the specified card. • slot—The entry has a port that resides on a card other than the specified card. Finite state machine information of the entry: FSM information Host slots (0 in total) • • • • delete—The entry attributes have been deleted. dummy—The entry is a new temporary entry. no info—No entry exists. normal—The entry is a normal entry.
Table 5 Command output Field Description VLAN 2 VLAN ID. Router slots (0 in total) Slot IDs of the cards where static router ports reside and total number of the cards. If router ports reside on the specified card, the slot ID of the card is not displayed. This field is displayed only on the MSR4000. Router ports (2 in total) Static router ports and total number of the static router ports.
Field Description reports with right and wrong records Number of IGMP reports with correct and incorrect records. specific sg queries Number of IGMP group-and-source-specific queries. error IGMP messages Number of IGMP messages with errors. Related commands reset igmp-snooping statistics display l2-multicast ip Use display l2-multicast ip to display information about Layer 2 IP multicast groups.
GE2/1/1 (S, SUC) Table 7 Command output Field Description Total 1 entries Total number of Layer 2 IP multicast groups. VLAN 2: Total 1 IP entries Total number of Layer 2 IP multicast groups in VLAN 2. (0.0.0.0, 224.1.1.1) (S, G) entry. If the multicast source is not specified, the field in the S position displays 0.0.0.0. Entry attribute: Attribute Host slots (0 in total) • • • • • • dynamic—The entry is created by a dynamic protocol. static—The entry is created by a static protocol.
Predefined user roles network-admin network-operator Parameters group group-address: Specifies a multicast group by its IP address. If you do not specify any multicast group, the command displays information about Layer 2 IP multicast group entries for all multicast groups. source source-address: Specifies a multicast source by its IP address. If you do not specify any multicast source, the command displays information about Layer 2 IP multicast group entries for all multicast sources.
Syntax MSR2000/MSR3000: display l2-multicast mac [ mac-address ] [ vlan vlan-id ] MSR4000: display l2-multicast mac [ mac-address ] [ vlan vlan-id ] [ slot slot-number ] Views Any view Predefined user roles network-admin network-operator Parameters mac-address: Specifies a MAC multicast group by its MAC address. If no MAC multicast group is specified, the command displays information about all Layer 2 MAC multicast groups. vlan vlan-id: Specifies a VLAN by its VLAN ID in the range of 1 to 4094.
display l2-multicast mac forwarding Use display l2-multicast mac forwarding to display information about Layer 2 MAC multicast forwarding entries. Syntax MSR2000/MSR3000: display l2-multicast mac forwarding [ mac-address ] [ vlan vlan-id ] MSR4000: display l2-multicast mac forwarding [ mac-address ] [ vlan vlan-id ] [ slot slot-number ] Views Any view Predefined user roles network-admin network-operator Parameters mac-address: Specifies a MAC multicast group by its MAC address.
Field Description Host slots (0 in total) Slot IDs of the cards where member ports reside and total number of the cards. If member ports reside on the specified card, the slot ID of the card is not displayed. This field is displayed only on the MSR4000. Host ports (3 in total) Member ports and total number of the member ports. dot1p-priority (IGMP-snooping view) Use dot1p-priority to set the 802.1p precedence for IGMP messages globally. Use undo dot1p-priority to restore the default.
undo enable vlan vlan-list Default IGMP snooping is disabled in a VLAN. Views IGMP-snooping view Predefined user roles network-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.
[Sysname-igmp-snooping] entry-limit 512 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 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 Parameters acl-number: Specifies an IPv4 basic or advanced ACL by its number in the range of 2000 to 3999. Receiver hosts can join only the multicast groups that the ACL permits. In an IPv4 basic ACL, the source keyword matches against the multicast group addresses in IGMP reports.
Syntax host-aging-time interval undo host-aging-time Default The global aging timer for dynamic member ports is 260 seconds. Views IGMP-snooping view Predefined user roles network-admin Parameters interval: Sets an aging timer for dynamic member ports, in the range of 200 to 1000 seconds. Usage guidelines The global configuration is effective on all VLANs. It has lower priority than the configuration made in a specific VLAN.
[Sysname-igmp-snooping] Related commands • enable (IGMP-snooping view) • igmp-snooping enable igmp-snooping dot1p-priority Use igmp-snooping dot1p-priority to set the 802.1p precedence for IGMP messages in a VLAN. Use undo igmp-snooping dot1p-priority to restore the default. Syntax igmp-snooping dot1p-priority priority-number undo igmp-snooping dot1p-priority Default The 802.1p precedence for IGMP messages is not configured.
Syntax igmp-snooping drop-unknown undo igmp-snooping drop-unknown Default Dropping unknown multicast data in a VLAN is disabled. Unknown multicast data is flooded in the VLAN. Views VLAN view Predefined user roles network-admin Usage guidelines The command is supported on the following hardware: MSR routers installed with the Layer 2 switching module SIC 4GSW, SIC 4GSWP, HMIM 24GSW, HMIM 24GSW-POE, or HMIM 8GSW. You must enable IGMP snooping for a VLAN before you execute this command for the VLAN.
Predefined user roles network-admin Usage guidelines You must enable IGMP snooping globally before you enable IGMP snooping for a VLAN. Examples # Enable IGMP snooping globally, and enable IGMP snooping for VLAN 2.
[Sysname-GigabitEthernet2/1/1] igmp-snooping fast-leave vlan 2 Related commands fast-leave (IGMP-snooping view) igmp-snooping general-query source-ip Use igmp-snooping general-query source-ip to configure the source IP address of IGMP general queries. Use undo igmp-snooping general-query source-ip to restore the default.
Default The maximum number of multicast groups that a port can join is 4294967295. Views Layer 2 Ethernet interface view Predefined user roles network-admin Parameters limit: Sets the maximum number of multicast groups that a port can join, in the range of 0 to 4294967295. 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.
addresses in IGMP reports, respectively. The system determines that 0.0.0.0 is the multicast source address for IGMPv1, IGMPv2, and IGMPv3 IS_EX and IGMPv3 TO_EX reports that do not carry any multicast source addresses. 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 you do not specify any VLAN, the command takes effect on all VLANs.
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. Examples # In VLAN 2, enable IGMP snooping, and set the aging timer for the dynamic member ports to 300 seconds.
The source-ip source-address option in the command is effective only on IGMPv3 snooping. If IGMPv2 snooping is running, the source-ip source-address option does not take effect, although you can include source-ip source-address in the command. Examples # Configure GigabitEthernet 2/1/1 as a simulated member host in VLAN 2 for the multicast source and group (1.1.1.1, 232.1.1.1).
[Sysname-igmp-snooping] quit [Sysname] vlan 2 [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 leave source-ip Use igmp-snooping leave source-ip to configure the source IP address of the IGMP leave messages. Use undo igmp-snooping leave source-ip to restore the default.
Use undo igmp-snooping max-response-time to restore the default. Syntax igmp-snooping max-response-time interval undo igmp-snooping max-response-time Default The maximum response time for IGMP general queries in a VLAN is 10 seconds. Views VLAN view Predefined user roles network-admin Parameters interval: Sets the maximum response time for IGMP general queries, in the range of 1 to 25 seconds. Usage guidelines You must enable IGMP snooping for a VLAN before you execute this command for the VLAN.
Default The multicast group replacement function on a port is disabled. Views Layer 2 Ethernet interface view Predefined user roles network-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 you do not specify any VLAN, the command takes effect on all VLANs.
Examples # In VLAN 2, enable IGMP snooping, and enable the IGMP snooping querier function. system-view [Sysname] igmp-snooping [Sysname-igmp-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] igmp-snooping enable [Sysname-vlan2] igmp-snooping querier Related commands • igmp-snooping enable • subvlan (multicast-VLAN view) igmp-snooping query-interval Use igmp-snooping query-interval to set the IGMP general query interval for a VLAN. Use undo igmp-snooping query-interval to restore the default.
• igmp-snooping max-response-time • igmp-snooping querier • max-response-time igmp-snooping report source-ip Use igmp-snooping report source-ip to configure the source IP address for IGMP reports in a VLAN. Use undo igmp-snooping report source-ip to restore the default. Syntax igmp-snooping report source-ip ip-address undo igmp-snooping report source-ip Default In a VLAN, the source IP address for IGMP reports is the IP address of the current VLAN interface.
Default The aging timer for the dynamic router ports in a VLAN is 260 seconds. Views VLAN view Predefined user roles network-admin Parameters interval: Sets an aging timer for the dynamic router ports, in the range of 1 to 1000 seconds. 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.
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. Usage guidelines If you do not specify any VLAN when using this command, the command takes effect on all VLANs to which the interface belongs. If you specify one or more VLANs, the command takes effect on the specified VLANs to which the interface belongs.
Related commands source-deny (IGMP-snooping view) igmp-snooping special-query source-ip Use igmp-snooping special-query source-ip to configure the source IP address for IGMP group-specific queries for a VLAN. Use undo igmp-snooping special-query source-ip to restore the default.
undo igmp-snooping static-group group-address [ source-ip source-address ] { all | vlan vlan-id } Default A port is not a static member port of any multicast group. Views Layer 2 Ethernet interface view Predefined user roles network-admin Parameters group-address: Specifies a multicast group by its IP address in the range of 224.0.1.0 to 239.255.255.255. source-address: Specifies a multicast source by its IP address. all: Specifies all VLANs.
Views Layer 2 Ethernet interface view Predefined user roles network-admin Parameters all: Specifies all VLANs. vlan vlan-id: Specifies a VLAN by its VLAN ID in the range of 1 to 4094. Examples # Configure GigabitEthernet 2/1/1 in VLAN 2 as a static router port. system-view [Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] igmp-snooping static-router-port vlan 2 igmp-snooping version Use igmp-snooping version to specify the IGMP snooping version for a VLAN.
last-member-query-interval (IGMP-snooping view) Use last-member-query-interval to set the global IGMP last member query interval. Use undo last-member-query-interval to restore the default. Syntax last-member-query-interval interval undo last-member-query-interval Default The global IGMP last member query interval is 1 second. Views IGMP-snooping view Predefined user roles network-admin Parameters interval: Sets the IGMP last member query interval in the range of 1 to 5 seconds.
Predefined user roles network-admin Parameters interval: Sets the maximum response time for IGMP general queries, in the range of 1 to 25 seconds. Usage guidelines The global configuration is effective on all VLANs. It has lower priority than the configuration made in a specific VLAN. To avoid mistakenly deleting multicast group members, make sure the interval for sending IGMP general queries is larger than the maximum response time for IGMP general queries.
Examples # Enable the multicast group replacement function globally for VLAN 2. system-view [Sysname] igmp-snooping [Sysname-igmp-snooping] overflow-replace vlan 2 Related commands igmp-snooping overflow-replace report-aggregation (IGMP-snooping view) Use report-aggregation to enable IGMP report suppression. Use undo report-aggregation to disable IGMP report suppression. Syntax report-aggregation undo report-aggregation Default IGMP report suppression is enabled.
source-address: Specifies a multicast source by its IP address. If you do not specify any multicast source, the command removes the dynamic IGMP snooping forwarding entries for all multicast sources. all: Specifies all multicast groups. vlan vlan-id: Specifies a VLAN by its VLAN ID in the range of 1 to 4094. Examples # Remove the dynamic IGMP snooping forwarding entries for all multicast groups.
reset igmp-snooping statistics Related commands display igmp-snooping statistics router-aging-time (IGMP-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 global aging timer for dynamic router ports is 260 seconds.
Default Multicast source port filtering is disabled, and the ports can connect to both multicast sources and multicast receivers. Views IGMP-snooping view Predefined user roles network-admin Parameters port interface-list: Specifies a space-separated list of port items. Each item specifies a port by its port type and number or a range of ports in the form of start-interface-type interface-number to end-interface-type interface-number.
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 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 In this chapter, "MSR2000" refers to MSR2003. "MSR3000" collectively refers to MSR3012, MSR3024, MSR3044, MSR3064. "MSR4000" collectively refers to MSR4060 and MSR4080. delete ip rpf-route-static Use delete ip rpf-route-static to delete all static multicast routes.
Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays information about the interfaces maintained by the MRIB on the public network. interface-type interface-number: Specifies an interface by its type and number.
Field Description Local address Local IP address. Remote address Remote end IP address. This field is displayed when the interface is vlink type. Reference Number of times that the address has been referenced. State Status of the interface address: NORMAL or DEL. display multicast boundary Use display multicast boundary to display multicast boundary information.
Related commands multicast boundary display multicast forwarding df-info Use display multicast forwarding df-info to display information about the DF for multicast forwarding.
display multicast forwarding df-info verbose Total 1 RP, 1 matched 00001. RP address: 7.11.0.
MSR4000: display multicast [ vpn-instance vpn-instance-name ] forwarding event [ slot slot-number ] Views Any view Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays statistics for the multicast forwarding events on the public network. slot slot-number: Specifies a card by its slot number.
Related commands reset multicast forwarding event display multicast forwarding-table Use display multicast forwarding-table to display information about the multicast forwarding entries.
match: Specifies the forwarding entries that contain only the specified interface in the outgoing interface list. slot slot-number: Specifies a card by its slot number. If you do not specify any card, the command displays the multicast forwarding entries on the MPU. (MSR4000) statistics: Displays statistics for the multicast forwarding table. Examples # Display information about the multicast forwarding entries on the public network.
Value Meaning 0x4 The entry fails to update. 0x8 Outgoing interface information fails to update for the entry. 0x10 The entry in the switch group fails to update. 0x20 A register outgoing interface is available. 0x40 The entry is to be deleted. 0x80 The entry is in state of registration suppression. 0x100 The entry is being deleted. 0x200 The entry is in smooth state. 0x800 The entry has the associated ARP entry of the multicast source address.
slot slot-number: Specifies a card by its slot number. If you do not specify any card, the command displays information about the DF list in the multicast forwarding table on the MPU. (MSR4000) Examples # Display brief information about the DF list in the multicast forwarding table on the public network. display multicast forwarding-table df-list Total 1 entry, 1 matched 00001. (0.0.0.0, 225.0.0.
source-address: Specifies a multicast source address. group-address: Specifies a multicast group address in the range of 224.0.0.0 to 239.255.255.255. mask-length: Specifies an 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 an address mask. The default is 255.255.255.255.
display multicast routing-table static Use display multicast routing-table static to display information about 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 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 Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters.
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.
• The specified interface is not a point-to-point interface. • The specified interface is in down state. If multiple static multicast routes within the same multicast source address range are available, only the one with the highest priority can become active. Therefore, after you configure a static multicast route, use the display multicast routing-table static command to verify that the configured static multicast route has taken effect.
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. Syntax longest-match undo longest-match Default The device selects the route with the highest priority as the RPF route. Views MRIB view Predefined user roles network-admin Examples # Configure the device to select the RPF route based on the longest prefix match principle on the public network.
Usage guidelines A multicast forwarding boundary sets the boundary condition for the multicast groups in the specified address range. If the destination address of a multicast packet matches the set boundary condition, the packet is not forwarded. You do not need to enable IP multicast routing before executing this command. An interface can act as a forwarding boundary for multiple multicast groups in different address ranges.
system-view [Sysname] multicast routing [Sysname-mrib] # Enable IP multicast routing and enter MRIB view in the VPN instance mvpn. system-view [Sysname] multicast routing vpn-instance mvpn [Sysname-mrib-mvpn] reset multicast forwarding event Use reset multicast forwarding event to clear statistics for multicast forwarding events.
source-address: Specifies a multicast source address. group-address: Specifies a multicast group address in the range of 224.0.0.0 to 239.255.255.255. mask-length: Specifies an 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 an address mask. The default is 255.255.255.255.
incoming-interface: Specifies multicast routing entries that contain the specified incoming interface. interface-type interface-number: Specifies an incoming interface by its type and number. all: Specifies all routing entries in the multicast routing table. Usage guidelines When a routing entry is deleted from the multicast routing table, the corresponding forwarding entry is also deleted from the multicast forwarding table. Examples # Clear the routing entries for the multicast group 225.5.4.
IGMP commands display igmp group Use display igmp group to display IGMP group information. Syntax display igmp [ vpn-instance vpn-instance-name ] group [ group-address | interface interface-type interface-number ] [ static | verbose ] Views Any view Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters.
IGMP groups reported in total: 3 Group: 225.1.1.1 Uptime: 00:00:34 Exclude expires: 00:04:16 Mapping expires: 00:02:16 Last reporter: 10.10.1.10 Last-member-query-counter: 0 Last-member-query-timer-expiry: Off Mapping last-member-query-counter: 0 Mapping last-member-query-timer-expiry: Off Group mode: Exclude Version1-host-present-timer-expiry: Off Version2-host-present-timer-expiry: 00:02:11 Mapping version1-host-present-timer-expiry: Off Source list (sources in total: 1): Source: 10.1.1.
Field Description Mapping last-member-query-counter Number of last-member queries for the multicast group specified in IGMP SSM mappings. Mapping last-member-query-timer-expiry Remaining time for the last-member query timer for the multicast group specified in IGMP SSM mappings. If the timer never expires, this field displays Off. Multicast source filtering mode: • Include—Include mode. • Exclude—Exclude mode.
interface-type interface-number: Specifies an interface by its type and number. If you do not specify any interface, this command displays IGMP information on all IGMP-enabled interfaces. proxy: Displays the IGMP proxy interface information. If you do not specify this keyword, the command displays information about all interfaces. verbose: Displays detailed IGMP information. Examples # Display detailed IGMP information on GigabitEthernet 2/1/1 (non-proxy interface) on the public network.
Field Description Startup query count Number of IGMP general queries that the device sends on startup. General query timer expiry Remaining time for the IGMP general query timer. If the timer never expires, the field displays Off. Querier for IGMP IP address of the IGMP querier. This field is not displayed if the device runs IGMPv1 and it is not the IGMP querier. This field is displayed if the device runs IGMPv1 and it is not the IGMP querier.
Views Any view Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, this command displays information about multicast group membership entries maintained by the IGMP proxy on the public network. group-address: Specifies a multicast group, in the range of 224.0.1.0 to 239.255.255.255.
Field Description Group address/Group Multicast group address. Member host states: • Delay—The member host has joined a group and started a Member state delay timer. • Idle—The member host has joined a group, but didn't start a delay timer. Expires Remaining delay time for the member host to send a responding report, where "off" means that the delay timer is disabled. Multicast source filtering modes: Group mode • Include. • Exclude.
mask: Specifies a mask of the multicast group address or multicast source address. The default value is 255.255.255.255. verbose: Display detailed information. Examples # Display information about IGMP proxy routing entries learned through the IGMP proxy on the public network. display igmp proxy routing-table Total 1 (*, G) entries, 2 (S, G) entries. (172.168.0.12, 227.0.0.1) Upstream interface: GigabitEthernet2/1/1 Downstream interfaces (1 in total): 1: Vlan-interface2 Protocol: IGMP (2.2.2.
Protocol: IGMP Querier state: Non-querier Join/Prune state:Join (2.2.2.2, 225.1.1.1) Upstream interface: GigabitEthernet2/1/1 Downstream interfaces (2 in total): 1: LoopBack1 Protocol: STATIC Querier state: Querier Join/Prune state: Join 2: Vlan-interface2 Protocol: PROXY Querier state: Querier Join/Prune state: Join Non-downstream interfaces: None Table 25 Command output Field Description Total 1 (*, G) entries, 2 (S, G) entries Total number of (S, G ) and (*, G) entries. (172.168.0.2, 227.0.0.
Views Any view Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays information about the IGMP SSM mappings on the public network. group-address: Specifies a multicast group by its IP address in the range of 224.0.1.0 to 239.255.255.255. Examples # Display the IGMP SSM mappings for the multicast group 232.1.1.
Examples # Enter IGMP view for the public network. system-view [Sysname] igmp [Sysname-igmp] # Enter IGMP view for VPN instance mvpn. system-view [Sysname] igmp vpn-instance mvpn [Sysname-igmp-mvpn] igmp enable Use igmp enable to enable IGMP on an interface. Use undo igmp enable to disable IGMP on an interface. Syntax igmp enable undo igmp enable Default IGMP is disabled on all interfaces.
Syntax igmp fast-leave [ group-policy acl-number ] undo igmp fast-leave Default Fast-leave processing is disabled. The IGMP querier sends IGMP group-specific queries or IGMP group-and-source-specific queries after receiving an IGMP leave message from a host, instead of sending a leave notification directly to the upstream. Views Interface view Predefined user roles network-admin Parameters acl-number: Specifies an IPv4 basic ACL by its number in the range of 2000 to 2999.
group addresses specified in IGMP reports, respectively. The system determines that 0.0.0.0 is the multicast source address for IGMPv1, IGMPv2, and IGMPv3 IS_EX and IGMPv3 TO_EX reports that do not carry any multicast source addresses. version-number: Specifies an IGMP version in the range of 1 to 3. By default, the configured group filter applies to IGMP reports of all versions. Usage guidelines This command filters IGMP reports to control the multicast groups that the hosts can join.
Use to undo igmp proxy enable to disable IGMP proxying on the interface. Syntax igmp proxy enable undo igmp proxy enable Default IGMP proxying is disabled. Views Interface view Predefined user roles network-admin Usage guidelines You must enable IP multicast routing for the relevant instance before you execute this command. Otherwise, this command does not take effect. Examples # Enable IP multicast routing on the public network, and enable IGMP proxying on GigabitEthernet 2/1/1.
has failed in the IGMP querier election, you must enable multicast forwarding capability on this interface. Otherwise, downstream hosts cannot receive multicast data. Examples # Enable multicast forwarding on GigabitEthernet 2/1/1. (GigabitEthernet 2/1/1 is a non-querier downstream interface on the IGMP proxy device.
Predefined user roles network-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 by its address. If no multicast source is specified, the command configures an interface as a static member of the multicast groups with all multicast source addresses. all: Specifies all multicast groups.
[Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] igmp version 1 proxy multipath (IGMP view) Use proxy multipath to enable load splitting on the IGMP proxy. Use undo proxy multipath to disable load splitting on the IGMP proxy. Syntax proxy multipath undo proxy multipath Default The load splitting function is disabled on the IGMP proxy.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command removes dynamic IGMP group entries on the public network. all: Specifies all interfaces (the first all), or all multicast groups (the second all). interface-type interface-number: Specifies an interface by its type and number. group-address: Specifies a multicast group by its address in the range of 224.0.0.0 to 239.255.
Predefined user roles network-admin Parameters source-address: Specifies a multicast source by its IP address. acl-number: Specifies a basic ACL number in the range of 2000 to 2999. The permit statement in the ACL defines the multicast group range that receiver hosts can join. all: Removes all the IGMP SSM mappings. Examples # Configure an IGMP SSM mapping on the public network, so that the receivers can receive only multicast data from the multicast source 125.1.1.1 to the multicast group range 225.1.1.
PIM commands anycast rp (PIM view) Use anycast-rp to configure an Anycast RP address and an Anycast RP member address. Use undo anycast-rp to remove an Anycast RP member address. Syntax anycast-rp anycast-rp-address member-address undo anycast-rp anycast-rp-address member-address Default Anycast RP is not configured. Views PIM view Predefined user roles network-admin Parameters anycast-rp-address: Specify an Anycast RP address. It must be a legal unicast IP address that is not in the range of 127.0.0.
Syntax bidir-pim enable undo bidir-pim enable Default BIDIR-PIM is disabled. Views PIM view Predefined user roles network-admin Usage guidelines This command takes effect only after you enable IP multicast routing in the public network or the VPN instance. Examples # Enable IP multicast routing on the public network, and enable BIDIR-PIM.
Hardware Value range MSR2000 1 to 64 MSR3000 1 to 128 MSR4000 1 to 256 Usage guidelines In a BIDIR-PIM domain, one DF election per RP is implemented on all PIM-enabled interfaces. To avoid unnecessary DF elections, HP recommends not configuring multiple RPs for BIDIR-PIM. This command sets a limit on the number of BIDIR-PIM RPs. If the number of RPs exceeds the limit, excess RPs do not take effect and can be used only for DF election rather than multicast data forwarding.
bsr-policy (PIM view) Use bsr-policy to configure the legal bootstrap router (BSR) address range to guard against BSR spoofing. Use undo bsr-policy to remove the configuration. Syntax bsr-policy acl-number undo bsr-policy 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 Parameters acl-number: Specifies an IPv4 basic ACL by its number in the range of 2000 to 2999.
Default No C-BSR is configured. Views PIM view Predefined user roles network-admin Parameters ip-address: Specifies the IP address of a C-BSR. scope group-address: Specifies a multicast group by its address in the range of 239.0.0.0 to 239.255.255.255. If you do not specify multicast group, the command designates the C-RP to the global-scoped zone. mask-length: Specifies an address mask length in the range of 8 to 32. mask: Specifies an address mask.
Predefined user roles network-admin Parameters ip-address: Specifies the IP address of a C-RP. advertisement-interval adv-interval: Specifies an interval between two C-RP-Adv messages, in the range of 1 to 65535 seconds. The default value is 60 seconds. group-policy acl-number: Specifies an IPv4 basic ACL number in the range of 2000 to 2999. The command designates the C-RP to the IPv4 multicast groups that the ACL permits. The command designates the C-RP to all IPv4 multicast groups 224.0.0.
Syntax crp-policy acl-number undo crp-policy 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 Parameters acl-number: Specifies an IPv4 advanced ACL number in the range of 3000 to 3999.
Syntax display interface [ register-tunnel [ interface-number ] ] [ brief [ description | down ] ] Views Any view Predefined user roles network-admin network-operator Parameters register-tunnel: Displays information about the register-tunnel interface. If you do not specify this keyword, the command displays information about all interfaces on the device. interface-number: Specifies a register-tunnel interface by its number.
Maximum Transmit Unit: 1536 Internet protocol processing: disabled 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.
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.1 Priority: 64 Hash mask length: 30 Uptime: 02:53:32 Candidate BSR address: 17.1.12.
Syntax display pim [ vpn-instance vpn-instance-name ] claimed-route [ source-address ] Views Any view Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays information about all routes that PIM uses on the public network. source-address: Specifies a multicast source by its IP address.
Field Description Config NextHop Address of the configured next hop. This field is displayed only when the static multicast route is configured with a next hop. Total number of (S,G) or (*,G) dependent on this route entry Total number (S, G) or (*, G) entries dependent on the RPF route and their details. display pim c-rp Use display pim c-rp to display C-RP information in the PIM-SM domain.
Advertisement interval: 60 Next advertisement scheduled at: 00:00:48 Table 30 Command output Field Description Group/MaskLen Multicast group to which the C-RP is designated. [B] The C-RP provides services for BIDIR-PIM. If this field is not displayed, the C-RP provides services for PIM-SM. (local) Local address. This field is not displayed if the IP address is not a local address. HoldTime C-RP lifetime. Length of time the C-RP has been up: • w—Weeks. • d—Days. • h—Hours.
GE2/1/1 Lose 0 0 00:20:13 8.13.0.3 Vlan2 Win 10 1 00:20:12 7.11.0.1 (local) Table 31 Command output Field Description State DF election state: Win or lose. DF-Pref Advertised route priority for DF election. DF-Metric Advertised route metric for DF election. DF-Uptime Length of time the DF has been up. DF-Address IP address of DF. If a local address is used, this field displays (local) after the IP address.
Field Description HelloInt Interval for sending hello messages. DR-Pri DR priority. # Display detailed PIM information on GigabitEthernet 2/1/1 on the public network. display pim interface gigabitethernet 2/1/1 verbose Interface: GigabitEthernet2/1/1, 10.1.1.1 PIM version: 2 PIM mode: Sparse PIM DR: 10.1.1.
Field Description PIM neighbor tracking (configured) Configured neighbor tracking status: enabled or disabled. PIM require generation ID Whether the function of discarding hello messages without Generation_ID is enabled. PIM hello hold interval PIM neighbor lifetime. PIM assert hold interval Assert holdtime timer. PIM triggered hello delay Maximum delay for sending hello messages. PIM J/P interval Interval between two join/prune messages.
Examples # Display brief information about all PIM neighbors on the public network. display pim neighbor Total Number of Neighbors = 2 Neighbor Interface Uptime Expires DR-Priority Mode 10.1.1.2 GE2/1/1 02:50:49 00:01:31 1 20.1.1.2 GE2/1/2 02:49:39 00:01:42 1 B # Display detailed information about the PIM neighbor with the IP address 11.110.0.20 on the public network. display pim neighbor 11.110.0.20 verbose Neighbor: 11.110.0.
Field Description Bidirectional PIM Whether BIDIR-PIM is enabled. display pim routing-table Use display pim routing-table to display PIM routing table information.
• rpt: Specifies PIM routing entries on the RPT branches where (S, G) prunes have been sent to the RP. • rq: Specifies PIM routing entries of the receiving side of the switch-MDT switchover. • spt: Specifies PIM routing entries on the SPT. • sq: Specifies PIM routing entries of the originator side of switch-MDT switchover. • swt: Specifies PIM routing entries in the process of RPT-to-SPT switchover. • wc: Specifies PIM routing entries with wildcards.
Table 35 Command output Field Description Total 0 (*, G) entry; 1 (S, G) entry Total number of (S, G) entries and (*, G) entries in the PIM routing table. (172.168.0.12, 227.0.0.1) (S, G) entry in the PIM routing table. Protocol PIM mode. Flag of the (S, G) entry or (*, G) entry: • ACT—The entry has been used for routing data. • DEL—The entry will be removed. • EXPRUNE—Some outgoing interfaces are pruned by other multicast routing protocols.
Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays RP information on the public network. group-address: Specifies a multicast group by its IP address in the range of 224.0.1.0 to 239.255.255.255. If you do not specify multicast group, the command displays information about all RPs for multicast groups.
3.3.3.3 2002 3.3.3.4 3.3.3.5 2002 pim-sm No pim-sm No pim-sm Yes Anycast-RP information: RP address Member address State 3.3.3.5 1.1.0.1 Active 3.3.3.5 1.1.0.2 Local 3.3.3.5 1.2.0.1 Remote Table 36 Command output Field Description Group/MaskLen Multicast group to which the RP is designated. [B] The RP provides services for multicast groups in the BIDIR-PIM domain. If this field is not displayed, the RP provides services for groups in the PIM-SM domain. (local) Local address.
network-operator Examples # Display statistics for PIM packets.
Use undo hello-option dr-priority to restore the default. Syntax hello-option dr-priority priority undo hello-option dr-priority Default The global DR priority is 1. Views PIM view Predefined user roles network-admin Parameters priority: Sets the DR priority, in the range of 0 to 4294967295. A larger value represents a higher priority. Usage guidelines You can set the DR priority in PIM view or interface view. The configurations made in PIM view are effective on all interfaces.
Parameters time: Sets the PIM neighbor lifetime in the range of 1 to 65535 seconds. If you set the value to 65535, PIM neighbors are 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. The configurations made in interface view are effective on only the current interface.
[Sysname-pim] hello-option lan-delay 200 Related commands • hello-option override-interval (PIM view) • pim hello-option lan-delay • pim hello-option override-interval hello-option neighbor-tracking (PIM view) Use hello-option neighbor-tracking to enable the neighbor tracking function globally, and disable the join message suppression function. Use undo hello-option neighbor-tracking to restore the default.
Default The global override interval is 2500 milliseconds. Views PIM view Predefined user roles network-admin Parameters interval: Sets the override interval in the range of 1 to 65535 milliseconds. Usage guidelines You can set the override interval in PIM view or interface view. The configurations made in PIM view are effective on all interfaces. The configurations made in interface view are effective on only the current interface.
Usage guidelines You can set the joined/pruned state holdtime timer in PIM view or interface view. The configurations made in PIM view are effective on all interfaces. The configurations made in interface view are effective on only the current interface. If you set the joined/pruned state holdtime timer in both PIM view and interface view, the configuration in interface view always takes precedence.
Syntax pim [ vpn-instance vpn-instance-name ] undo pim [ vpn-instance vpn-instance-name ] Views System view Predefined user roles network-admin Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, you enter public network PIM view. Examples # Enable IP multicast routing on the public network and enter public network PIM view.
Usage guidelines You must enable PIM-DM or PIM-SM on an interface before you execute this command. Examples # On the public network, enable IP multicast routing, enable PIM-DM on interface GigabitEthernet 2/1/1, and enable BFD for PIM on the interface.
Syntax pim dm undo pim dm Default PIM-DM is disabled. Views Interface view Predefined user roles network-admin Usage guidelines You must enable IP multicast routing on the public network or for a VPN instance before you execute this command. Examples # On the public network, enable IP multicast routing, and enable PIM-DM on GigabitEthernet 2/1/1.
Usage guidelines You can set the DR priority in PIM view or interface view. The configurations made in PIM view are effective on all interfaces. The configurations made in interface view are effective on only the current interface. If you set the DR priority in both PIM view and interface view, the configuration in interface view always takes precedence. Examples # Set the DR priority to 3 on GigabitEthernet 2/1/1.
pim hello-option lan-delay Use pim hello-option lan-delay to set the prune delay on an interface. Use undo pim hello-option lan-delay to restore the default. Syntax pim hello-option lan-delay delay undo pim hello-option lan-delay Default The prune delay is 500 milliseconds. Views Interface view Predefined user roles network-admin Parameters delay: Sets the prune delay in the range of 1 to 32767 milliseconds. Usage guidelines You can set the prune delay in PIM view or interface view.
undo pim hello-option neighbor-tracking Default The neighbor tracking function is disabled and the join message suppression function is enabled. Views Interface view Predefined user roles network-admin Usage guidelines You can enable the neighbor tracking function in PIM view or interface view. The configurations made in PIM view are effective on all interfaces. The configurations made in interface view are effective on only the current interface.
Parameters interval: Sets the override interval in the range of 1 to 65535 milliseconds. Usage guidelines You can set the override interval in PIM view or interface view. The configurations made in PIM view are effective on all interfaces. The configurations made in interface view are effective on only the current interface. If you set the override interval in both PIM view and interface view, the configuration in interface view always takes precedence.
Examples # Set the joined/pruned state holdtime timer to 280 seconds on GigabitEthernet 2/1/1. system-view [Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] pim holdtime join-prune 280 Related commands • holdtime join-prune (PIM view) • pim timer join-prune pim neighbor-policy Use pim neighbor-policy to configure a legal source address range for hello messages to guard against hello message spoofing. Use undo pim neighbor-policy to restore the default.
pim require-genid Use pim require-genid to enable dropping hello messages without the generation ID options. Use undo pim require-genid to restore the default. Syntax pim require-genid undo pim require-genid Default Hello messages without the generation ID options are accepted. Views Interface view Predefined user roles network-admin Examples # Enable GigabitEthernet 2/1/1 to drop hello messages without the generation ID options.
[Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] pim sm Related commands multicast routing pim state-refresh-capable Use pim state-refresh-capable to enable the state refresh feature on an interface. Use undo pim state-refresh-capable to disable the state refresh feature. Syntax pim state-refresh-capable undo pim state-refresh-capable Default The state refresh feature is enabled.
Predefined user roles network-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 GigabitEthernet 2/1/1. system-view [Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] pim timer graft-retry 80 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.
pim timer join-prune Use pim timer join-prune to set the interval for sending the join/prune messages on an interface. Use undo pim timer join-prune to restore the default. Syntax pim timer join-prune interval undo pim timer join-prune Default The interval for sending the join/prune messages is 60 seconds. Views Interface view Predefined user roles network-admin Parameters interval: Sets the interval for sending the join/prune messages, in the range of 0 to 18000 seconds.
Default The maximum delay for sending a hello message is 5 seconds. Views Interface view Predefined user roles network-admin Parameters delay: Sets the maximum delay for sending a hello message, in the range of 1 to 60 seconds. Examples # Set the maximum delay for sending a hello message to 3 seconds on GigabitEthernet 2/1/1.
[Sysname-acl-adv-3000] quit [Sysname] pim [Sysname-pim] register-policy 3000 register-suppression-timeout (PIM view) Use register-suppression-timeout to configure the register suppression time. Use undo register-suppression-timeout to restore the default. Syntax register-suppression-timeout interval undo register-suppression-timeout Default The register suppression time is 60 seconds.
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 snmp-agent trap enable pim Use snmp-agent trap enable pim to enable SNMP notifications for PIM. Use undo snmp-agent trap enable pim to disable SNMP notifications for PIM.
Use undo source-lifetime to restore the default. Syntax source-lifetime time undo source-lifetime Default The lifetime of a multicast source is 210 seconds. Views PIM view Predefined user roles network-admin Parameters time: Sets the multicast source lifetime in the range of 0 to 31536000 seconds. If you set the value to 0, multicast sources are never aged out. Examples # Set the multicast source lifetime to 200 seconds on the public network.
If you execute this command multiple times, the most recent configuration takes effect. Examples # On the public network, configure a multicast data filter to accept the multicast packets from the multicast source 10.10.1.2 and discard the multicast packets from the multicast source 10.10.1.1. system-view [Sysname] acl number 2000 [Sysname-acl-basic-2000] rule permit source 10.10.1.2 0 [Sysname-acl-basic-2000] rule deny source 10.10.1.
The source field in an ACL specifies the multicast 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 configure multiple traffic rate thresholds by executing this command multiple times. However, if you specify the same ACL in the command, the most recent configuration takes effect.
[Sysname-acl-basic-2000] rule permit source 232.1.0.0 0.0.255.255 [Sysname-acl-basic-2000] quit [Sysname] pim [Sysname-pim] ssm-policy 2000 state-refresh-interval (PIM view) Use state-refresh-interval to configure 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 interval for sending state refresh messages is 60 seconds.
Views PIM view Predefined user roles network-admin Parameters time: Specifies a time that the device waits before accepting a new refresh message, in the range of 1 to 65535 seconds. Examples # Configure the device to wait 45 seconds before it accepts a new state refresh message on the public network.
• state-refresh-interval (PIM view) • state-refresh-rate-limit (PIM view) static-rp (PIM view) Use static-rp to configure a static RP. Use undo static-rp to remove a static RP. Syntax static-rp rp-address [ acl-number | bidir | preferred ] * undo static-rp rp-address Default No static RP is configured. Views PIM view Predefined user roles network-admin Parameters rp-address: Specifies the IP address of the static RP.
effect. If you configure multiple static RPs for the same multicast group, the static RP with the highest IP address is used. Examples # On the public network, configure the interface with the IP address of 11.110.0.6 as a static RP for multicast groups 225.1.1.0/24, and give priority to this static RP. system-view [Sysname] acl number 2001 [Sysname-acl-basic-2001] rule permit source 225.1.1.0 0.0.0.255 [Sysname-acl-basic-2001] quit [Sysname] pim [Sysname-pim] static-rp 11.110.0.
timer join-prune (PIM view) Use timer join-prune to set the global interval for sending join/prune messages. Use undo timer join-prune to restore the default. Syntax timer join-prune interval undo timer join-prune Default The global interval for sending join/prune messages is 60 seconds. Views PIM view Predefined user roles network-admin Parameters interval: Sets the interval for sending join/prune messages, in the range of 0 to 18000 seconds.
MSDP commands cache-sa-enable Use cache-sa-enable to enable the SA message cache mechanism to cache the (S, G) entries contained in SA messages. Use undo cache-sa-enable to disable the SA message cache mechanism. Syntax cache-sa-enable undo cache-sa-enable Default The SA message cache mechanism is enabled. The device caches the (S, G) entries contained in received SA messages.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays brief information about MSDP peers on the public network. state: Specifies a state. If you do not specify this keyword, the command displays brief information about MSDP peers in all states. connect: Specifies the connecting state. disabled: Specifies the connection failure state.
Field Description SA count Number of (S, G) entries. Reset count MSDP peering connection reset times. display msdp peer-status Use display msdp peer-status to display detailed information about the MSDP peer status.
Minimum TTL to forward SA with encapsulated data: 0 SAs learned from this peer: 0, SA cache maximum for the peer: 4294967295 Input queue size: 0, Output queue size: 0 Counters for MSDP messages: RPF check failure: 0 Incoming/outgoing SA: 0/0 Incoming/outgoing SA-Request: 0/0 Incoming/outgoing SA-Response: 0/0 Incoming/outgoing Keepalive: 867/867 Incoming/outgoing Notification: 0/0 Incoming/outgoing Traceroutes in progress: 0/0 Incoming/outgoing Traceroute reply: 0/0 Incoming/outgoing Unknown: 0/0 Incoming/o
Field Description Reason why last MSDP peering connection was torn down. If the connection is not terminated, this field is not displayed. • Hold timer expired without message—Hold timer expires and the receiving cache has no messages. • Hold timer expired with truncated message—Hold timer expires and messages in the receiving cache are not intact. { { { Last disconnect reason { bytes in buffer—Size of data in the receiving cache when the connection was terminated.
Field Description MSDP peer statistics: • RPF check failure—Number of SA messages discarded because of RPF check failure. • Incoming/outgoing SA—Number of received and sent SA messages. • Incoming/outgoing SA-Request—Number of received and sent SA requests. • Incoming/outgoing SA-Response—Number of received and sent SA responses. • Incoming/outgoing Keepalive—Number of received and sent Counters for MSDP message keepalive messages.
Usage guidelines This command gives the corresponding output only after you execute the cache-sa-enable command. Examples # Display information about the (S, G) entries in the SA cache on the public network. display msdp sa-cache Total Source-Active Cache - 5 entries Matched 5 entries Source Group Origin RP Pro AS Uptime Expires 10.10.1.2 225.0.0.1 10.10.10.10 BGP 100 00:00:11 00:05:49 10.10.1.2 225.0.0.2 10.10.10.10 BGP 100 00:00:11 00:05:49 10.10.1.2 225.0.0.3 10.10.10.
network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays the number of (S, G) entries in the SA cache on the public network. as-number: Specifies an AS number in the range of 1 to 4294967295. If you do not specify any AS number, the command displays the number of (S, G) entries in the SA cache of all ASs.
undo encap-data-enable Default An SA message contains only (S, G) entries. No multicast data is encapsulated in an SA message. Views MSDP view Predefined user roles network-admin Examples # Enable multicast data encapsulation in SA messages on the public network. system-view [Sysname] msdp [Sysname-msdp] encap-data-enable import-source Use import-source to configure a rule for creating SA messages. Use undo import-source to remove any rule for creating SA messages.
[Sysname-acl-adv-3101] rule permit ip source 10.10.0.0 0.0.255.255 destination 225.1.0.0 0.0.255.255 [Sysname-acl-adv-3101] quit [Sysname] msdp [Sysname-msdp] import-source acl 3101 Related commands peer sa-policy msdp Use msdp to enable MSDP and enter MSDP view. Use undo msdp to disable MSDP and remove the configurations in MSDP view to release the resources occupied by MSDP. Syntax msdp [ vpn-instance vpn-instance-name ] undo msdp [ vpn-instance vpn-instance-name ] Default MSDP is disabled.
Use undo originating-rp to remove the configuration. Syntax originating-rp interface-type interface-number undo originating-rp Default The PIM RP address is used as the RP address of SA messages. Views MSDP view Predefined user roles network-admin Parameters interface-type interface-number: Specifies an interface by its type and number. Examples # On the public network, specify the IP address of GigabitEthernet 2/1/1 as the RP address of SA messages.
Usage guidelines You must execute this command before you use any other peer command. Otherwise, the system notifies you that the MSDP peer does not exist. Examples # On the public network, configure the router with the IP address 125.10.7.6 as the MSDP peer of the local router, and configure GigabitEthernet 2/1/1 as the local connection port. system-view [Sysname] msdp [Sysname-msdp] peer 125.10.7.
Views MSDP view Predefined user roles network-admin Parameters peer-address: Specifies an MSDP peer. name: Specifies a mesh group, a case-sensitive string of 1 to 32 characters. A mesh group name must not contain any spaces. Examples # On the public network, configure the MSDP peer 125.10.7.6 as a member of the mesh group Group1. system-view [Sysname] msdp [Sysname-msdp] peer 125.10.7.
peer password Use peer password to configure an MD5 authentication key used by both MSDP peers to establish a TCP connection. Use undo peer password to restore the default. Syntax peer peer-address password { cipher | simple } password undo peer peer-address password Default MSDP peers do not perform MD5 authentication to establish TCP connections. Views MSDP view Predefined user roles network-admin Parameters peer-address: Specifies an MSDP peer. cipher: Sets a ciphertext MD5 authentication key.
Default After receiving a new join message, the device does not send an SA request message to any MSDP peer. Instead, it waits for the next SA message to come. Views MSDP view Predefined user roles network-admin Parameters peer-address: Specifies an MSDP peer by its address. Usage guidelines You must disable the SA message cache mechanism before you enable the device to send SA requests. Otherwise, the device does not send out SA request messages.
sa-limit: Specifies the maximum number of (S, G) entries that the device can cache, in the range of 1 to 4294967295. Examples # On the public network, enable the device to cache up to 100 (S, G) entries learned from its MSDP peer 125.10.7.6. system-view [Sysname] msdp [Sysname-msdp] peer 125.10.7.
[Sysname-acl-adv-3100] rule permit ip source 170.15.0.0 0.0.255.255 destination 225.1.0.0 0.0.255.255 [Sysname-acl-adv-3100] quit [Sysname] msdp [Sysname-msdp] peer 125.10.7.6 connect-interface gigabitethernet 2/1/1 [Sysname-msdp] peer 125.10.7.6 sa-policy export acl 3100 Related commands • display msdp peer-status • import-source peer sa-request-policy Use peer sa-request-policy to configure a filtering rule for SA request messages.
Syntax reset msdp [ vpn-instance vpn-instance-name ] peer [ peer-address ] Views User view Predefined user roles network-admin Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command resets the TCP connection with the specified MSDP peer and clears statistics for the MSDP peer on the public network. peer-address: Specifies an MSDP peer by its address.
reset msdp statistics Use reset msdp statistics to clear statistics for an MSDP peer without resetting the TCP connection with the MSDP peer. Syntax reset msdp [ vpn-instance vpn-instance-name ] statistics [ peer-address ] Views User view Predefined user roles network-admin Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters.
Related commands • display msdp brief • display msdp peer-status static-rpf-peer Use static-rpf-peer to configure a static RPF peer. Use undo static-rpf-peer to remove a static RPF peer. Syntax static-rpf-peer peer-address [ rp-policy ip-prefix-name ] undo static-rpf-peer peer-address Default No static RPF peer is configured. Views MSDP view Predefined user roles network-admin Parameters peer-address: Specifies an MSDP peer by its address.
Default The keepalive timer is 60 seconds, and the peer hold timer is 75 seconds. Views MSDP view Predefined user roles network-admin Parameters keepalive: Sets a keepalive timer in the range of 1 to 21845 seconds. holdtime: Sets a peer hold timer in the range of 1 to 65535 seconds. Usage guidelines MSDP peers periodically send keepalive messages to each other to keep a session alive.
Parameters interval: Specifies an interval between MSDP peering connection attempts, in the range of 1 to 60 seconds. Examples # Set the MSDP peering connection attempt interval to 60 seconds on the public network.
Multicast VPN commands address-family ipv4 mdt Use address-family ipv4 mdt to create a BGP IPv4 MDT address family and enter the BGP IPv4 MDT address family view. Use undo address-family ipv4 mdt to delete the BGP IPv4 MDT address family and all configurations made in the BGP IPv4 MDT address family view. Syntax address-family ipv4 mdt undo address-family ipv4 mdt Default No BGP IPv4 MDT address family exists.
data-delay Use data-delay to configure the data-delay period (delay period before the default-MDT switches to the data-MDT). Use undo data-delay to restore the default. Syntax data-delay delay undo data-delay Default The default setting is 3 seconds. Views MD view Predefined user roles network-admin Parameters delay: Specifies a data-delay period in the range of 1 to 60 seconds. Examples # Set the data-delay period to 20 seconds in the VPN instance mvpn.
acl acl-number: Specifies an advanced ACL number in the range of 3000 to 3999. This ACL defines the (S, G) entry or entries to which the configured MDT switchover criteria apply. If you do not specify any ACL, the configured MDT switchover criteria apply to all (S, G) entries. To make the ACL effective, specify the protocol type as IP, and include the source and destination keywords when you create an ACL rule.
[Sysname-md-mvpn] data-holddown 120 default-group Use default-group to specify a default-group address. Use undo default-group to restore the default. Syntax default-group group-address undo default-group Default The default-group address is not specified. Views MD view Predefined user roles network-admin Parameters group-address: Specifies a default-group address in the range of 224.0.1.0 to 239.255.255.255.
Parameters route-distinguisher route-distinguisher: Specifies a Router Distinguisher (RD), a string of 3 to 21 characters. If no RD is specified, this command displays information about all RDs. An RD can be in one of the following formats: • 16-bit AS number:32-bit user-defined number. For example, 101:3. • 32-bit IP address:16-bit user-defined number. For example, 192.168.122.15:1. • 32-bit AS number:16-bit user-defined number, where the AS number must be equal to or greater than 65536.
Attribute value : pref-val 32768 State : valid, local, best, # Displays advertisement information about BGP MDT routes for multicast source 1.1.1.1. display bgp routing-table ipv4 mdt 1.1.1.1 advertise-info BGP local router ID: 1.1.1.1 Local AS number: 100 Route distinguisher: 100:1 Total number of routes: 1 Paths: 1 best BGP MDT information of source 1.1.1.1: Default-group: 224.1.1.1 Advertised to peers (1 in total): 6.6.6.
Field Path/Ogn Description AS PATH attribute and ORIGIN attribute: • AS_PATH—Records the ASs the packet has passed to avoid routing loops. • ORIGIN—Identifies the origin of the BGP MDT routes. Paths Number of the BGP MDT routes: • available—number of valid BGP MDT routes. • best—Number of the best BGP MDT routes. BGP MDT information of source 1.1.1.1 BGP MDT information of multicast source 1.1.1.1. Default-group Default-group address to which the route belongs.
Views Any view Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance, a case-sensitive string of 1 to 31 characters. brief: Specifies brief information. If you do not specify this keyword, the command displays detailed information. active: Specifies the data-group that has joined the data-MDT. group group-address: Specifies a public network multicast group address in the range of 224.0.1.0 to 239.255.255.255.
display multicast-domain vpn-instance mvpn data-group receive brief MD data-group information received by VPN instance: mvpn Total 2 data-groups for 8 entries Total 2 data-groups and 8 entries matched Data group: 226.1.1.0 Reference count: 4 Active count: 2 Data group: 229.1.1.0 Reference count: 4 Active count: 2 Table 43 Command output Field Description MD data-group information received by VPN instance: mvpn Data-group information received by VPN instance mvpn.
reuse interval: Specifies an interval during which the data-group address reuses occur, in the range of 1 to 2147483647 seconds. vpn-source-address: Specifies a VPN multicast source address. mask-length: Specifies a mask length of the specified multicast source/group address, in the range of 0 to 32. The default is 32. mask: Specifies a subnet mask of the specified VPN multicast source/group address, 255.255.255.255 by default. vpn-group-address: Specifies a VPN multicast group address in the range of 224.
Field Description Reuse count of 226.1.1.0 Number of data-group reuses during the specified length of time. display multicast-domain default-group Use display multicast-domain default-group to display the default-group information.
Field Description Source address IP address of the MD source interface, which is used by the MTI as the source address to encapsulate the VPN multicast packets. Interface MTI interface. Next hop IP address of the next hop. VPN instance VPN instance to which the default-group belongs. log data-group-reuse Use log data-group-reuse to enable data-group reuse logging. Use undo log data-group-reuse to disable data-group reuse logging.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. Examples # Create the MD for the VPN instance mvpn and enter MD view. system-view [Sysname] multicast-domain vpn-instance mvpn [Sysname-md-mvpn] source Use source to specify the MD source interface. Use undo source to restore the default. Syntax source interface-type interface-number undo source Default No MD source interface is specified.
MLD snooping commands The commands are supported on the following hardware: MSR routers installed with the Layer 2 switching module SIC 4GSW, SIC 4GSWP, HMIM-24GSW, HMIM-24GSWP, or HMIM-8GSW. In this chapter, "MSR2000" refers to MSR2003. "MSR3000" collectively refers to MSR3012, MSR3024, MSR3044, MSR3064. "MSR4000" collectively refers to MSR4060 and MSR4080. display ipv6 l2-multicast ip Use display ipv6 l2-multicast ip to display information about Layer 2 IPv6 multicast groups.
Attribute: static, success Host slots (0 in total): Host ports (1 in total): GE2/1/1 (S, SUC) Table 46 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 a double colon (::).
Views Any view Predefined user roles network-admin network-operator Parameters group ipv6-group-address: Specifies an IPv6 multicast group by its IPv6 address. If you do not specify any IPv6 multicast group, the command displays information about the Layer 2 IPv6 multicast group entries for all IPv6 multicast groups. source ipv6-source-address: Specifies an IPv6 multicast source by its IPv6 address.
display ipv6 l2-multicast mac Use display ipv6 l2-multicast mac to display information about Layer 2 IPv6 MAC multicast groups. Syntax MSR2000/MSR3000: display ipv6 l2-multicast mac [ mac-address ] [ vlan vlan-id ] MSR4000: display ipv6 l2-multicast mac [ mac-address ] [ vlan vlan-id ] [ slot slot-number ] Views Any view Predefined user roles network-admin network-operator Parameters mac-address: Specifies an IPv6 MAC multicast group by its IPv6 MAC address.
Field Description Host slots (0 in total) Slot IDs of the cards where the member ports reside and total number of the cards. If member ports reside on the specified card, the slot ID of the card is not displayed. This field is displayed only on the MSR4000. Host ports (1 in total) Member ports and total number of the member ports. display ipv6 l2-multicast mac forwarding Use display ipv6 l2-multicast mac forwarding to display information about IPv6 MAC multicast group entries.
Table 49 Command output Field Description Total 1 MAC entries Total number of IPv6 MAC multicast group entries. VLAN 2: Total 1 MAC entries Total number of IPv6 MAC multicast group entries in VLAN 2. MAC group address Address of the IPv6 MAC multicast group. Host slots (0 in total) Slot IDs of the cards where the member ports reside and total number of the cards. If member ports reside on the specified card, the slot ID of the card is not displayed. This field is displayed only on the MSR4000.
Drop-unknown: Disabled Version: 1 Host-aging-time: 260s Router-aging-time: 260s Max-response-time: 10s Last-listener-query-interval: 1s Querier: Disabled Query-interval: 125s General-query source IP: FE80::2FF:FFFF:FE00:1 Special-query source IP: FE80::2FF:FFFF:FE00:1 Report source IP: FE80::2FF:FFFF:FE00:2 Done source IP: FE80::2FF:FFFF:FE00:3 Dot1p-priority: 2 MLD snooping information: VLAN 10 MLD snooping: Enabled Drop-unknown: Enabled Version: 2 Host-aging-time: 260s Router-aging-time: 260s Max-respons
Field Description Status of MLD snooping querier: Querier • Enabled. • Disabled. Query-interval Interval for sending MLD general queries. General-query source IP Source IP address of MLD general queries. Special-query source IP Source IP address of MLD multicast-address-specific queries. Report source IP Source IP address of MLD reports. Done source IP Source IP address of MLD done messages.
Examples # Display information about the dynamic MLD snooping forwarding entries for VLAN 2. display mld-snooping group vlan 2 verbose Total 1 entries. VLAN 2: Total 1 entries. (::,FF1E::101) Attribute: local port FSM information: normal Host slots (0 in total): Host ports (1 in total): GE2/1/2 (00:03:23) Table 51 Command output Field Description Total 1 entries Total number of dynamic MLD snooping forwarding entries.
Syntax MSR2000/MSR3000: display mld-snooping router-port [ vlan vlan-id ] MSR4000: display mld-snooping router-port [ vlan vlan-id ] [ slot slot-number ] Views Any view Predefined user roles network-admin network-operator Parameters vlan vlan-id: Specifies a VLAN by its VLAN ID in the range of 1 to 4094. slot slot-number: Specifies a card by the number of the slot where the card is inserted. If you do not specify any card, the command displays information about the dynamic router ports on MPU.
display mld-snooping static-group Use display mld-snooping static-group to display information about static MLD snooping forwarding entries.
GE2/1/2 Table 53 Command output Field Description Total 1 entries Total number of static MLD snooping forwarding entries. VLAN 2: Total 1 entries Total number of static MLD snooping forwarding entries in VLAN 2. (::, FF1E::101) (S, G) entry. If the IPv6 multicast source is not specified, the field in the S position displays a double colon (::). Entry attribute: Attribute • global port—The entry has a global port. • local port—The entry has a port that resides on the specified card.
Examples # Display information about the static router ports for VLAN 2. display mld-snooping static-router-port vlan 2 VLAN 2: Router slots (0 in total): Router ports (2 in total): GE2/1/1 GE2/1/2 Table 54 Command output Field Description Router slots (0 in total) Slot IDs of the cards where the static router ports reside and total number of the cards. If member ports reside on the specified card, the slot ID of the card is not displayed. This field is displayed only on the MSR4000.
Table 55 Command output Field Description general queries Number of MLD general queries. specific queries Number of MLD multicast-address-specific queries. reports Number of MLD reports. dones Number of MLD done messages. reports with right and wrong records Number of MLD reports with correct and incorrect records. specific sg queries Number of MLD multicast-address-and-source-specific queries. error MLD messages Number of MLD messages with errors.
enable (MLD-snooping view) Use enable to enable MLD snooping for VLANs. Use undo enable to disable MLD snooping for VLANs. Syntax enable vlan vlan-list undo enable vlan vlan-list Default MLD snooping is disabled in a VLAN. Views MLD-snooping view Predefined user roles network-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.
Parameters limit: Specifies the global maximum number of MLD snooping forwarding entries, in the range of 0 to 4294967295. Examples # Set the global maximum number of MLD snooping forwarding entries to 512. 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.
group-policy (MLD-snooping view) Use group-policy to configure a global IPv6 multicast group filter to control the IPv6 multicast groups that a host can join. Use undo group-policy to remove the configured global IPv6 multicast group filter. 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.
[Sysname-mld-snooping] group-policy 2000 vlan 2 Related commands mld-snooping group-policy host-aging-time (MLD-snooping view) Use host-aging-time to set the global aging timer for dynamic member ports. Use undo host-aging-time to restore the default. Syntax host-aging-time interval undo host-aging-time Default The global aging timer for dynamic member ports is 260 seconds.
Views MLD-snooping view Predefined user roles network-admin Parameters interval: Sets the MLD last listener query interval in the range of 1 to 5 seconds. Usage guidelines The MLD last listener query interval determines the interval for sending MLD multicast-address-specific queries and the maximum response time for MLD multicast-address-specific queries. The global configuration is effective on all VLANs. It has lower priority than the configuration made in a specific VLAN.
Examples # Set the global maximum response time 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 query-interval 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 The source IPv6 address of the MLD done messages is the IPv6 link-local address of the current VLAN interface. If there is no IPv6 link-local address for the current VLAN interface, the source IPv6 address is FE80::02FF:FFFF:FE00:0001. Views VLAN view Predefined user roles network-admin Parameters ipv6-address: Specifies an IPv6 link-local address. Usage guidelines You must enable MLD snooping for a VLAN before you execute this command in the VLAN.
Usage guidelines You must enable MLD snooping for a VLAN before you execute this command in the VLAN. The configuration made in VLAN view is only effective on the current VLAN. It has higher priority than the global configuration. Examples # In VLAN 2, enable MLD snooping, and set the 802.1p precedence for MLD messages to 3.
[Sysname-vlan2] mld-snooping drop-unknown Related commands mld-snooping enable mld-snooping enable Use mld-snooping enable to enable MLD snooping for a VLAN. Use undo mld-snooping enable to disable MLD snooping for a VLAN. Syntax mld-snooping enable undo mld-snooping enable Default MLD snooping is disabled in a VLAN. Views VLAN view Predefined user roles network-admin Usage guidelines You must enable MLD snooping globally before you enable MLD snooping for a VLAN.
Views Layer 2 Ethernet interface view Predefined user roles network-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 you do not specify any VLAN, the command takes effect for all VLANs.
Usage guidelines You must enable MLD snooping for a VLAN before you execute this command in the VLAN. Examples # In VLAN 2, enable MLD snooping, and configure the source IPv6 address of MLD general queries as FE80:0:0:1::1.
[Sysname-GigabitEthernet2/1/1] mld-snooping group-limit 10 vlan 2 mld-snooping group-policy Use mld-snooping group-policy to configure an IPv6 multicast group filter on a port to control the IPv6 multicast groups that the hosts on the port can join. Use undo mld-snooping group-policy to remove the IPv6 multicast group filter on a port.
[Sysname-acl6-basic-2000] quit [Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] mld-snooping group-policy 2000 vlan 2 Related commands group-policy (MLD-snooping view) mld-snooping host-join Use mld-snooping host-join to configure a port as a simulated member host for an IPv6 multicast group. Use undo mld-snooping host-join to restore the default.
[Sysname-GigabitEthernet2/1/1] mld-snooping host-join ff3e::101 source-ip 2002::22 vlan 2 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 aging timer for the dynamic member ports in a VLAN is 260 seconds.
undo mld-snooping last-listener-query-interval Default The MLD last listener query interval in a VLAN is 1 second. Views VLAN view Predefined user roles network-admin Parameters interval: Sets the MLD last listener query interval in the range of 1 to 5 seconds. Usage guidelines The MLD last listener query interval determines the interval for sending MLD multicast-address-specific queries and the maximum response time for MLD multicast-address-specific queries in a VLAN.
Predefined user roles network-admin Parameters interval: Sets the maximum response time for MLD general queries, in the range of 1 to 25 seconds. 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. It has higher priority than the global configuration.
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 interface view is only effective on the current port. It has higher priority than the global configuration. Examples # Enable the IPv6 multicast group replacement function on GigabitEthernet 2/1/1 in VLAN 2.
• subvlan (IPv6 multicast-VLAN view) mld-snooping query-interval Use mld-snooping query-interval to configure the interval for sending MLD general queries for a VLAN. Use undo mld-snooping query-interval to restore the default. Syntax mld-snooping query-interval interval undo mld-snooping query-interval Default The MLD general query interval in a VLAN is 125 seconds.
undo mld-snooping report source-ip Default The source IPv6 address for MLD reports is the IPv6 link-local address of current VLAN interface. If the current VLAN interface does not have an IPv6 link-local address, the source IPv6 address is FE80::02FF:FFFF:FE00:0001. Views VLAN view Predefined user roles network-admin Parameters ipv6-address: Specifies a source IPv6 address for the MLD reports. It can be any legal IPv6 link-local address.
Parameters interval: Sets an aging timer for the dynamic router ports, in the range of 1 to 1000 seconds. 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. It has higher priority than the global configuration. Examples # In VLAN 2, enable MLD snooping, and set the aging timer for the dynamic router ports to 100 seconds.
Examples # Disable GigabitEthernet 2/1/1 from becoming a dynamic router port in VLAN 2. system-view [Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] mld-snooping router-port-deny vlan 2 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 special-query source-ip ipv6-address undo mld-snooping special-query source-ip Default If the MLD snooping querier has received MLD general queries, the source IP address of MLD multicast-address-specific queries is the IPv6 address of the MLD general queries. Otherwise, it is the IPv6 link-local address of the current VLAN interface. If there is no IPv6 link-local address for the current VLAN interface, the source IPv6 address is FE80::02FF:FFFF:FE00:0001.
Predefined user roles network-admin Parameters ipv6-group-address: Specifies an IPv6 multicast group by its IPv6 address. The value can be 0::0 or in the range of FFxy::/16 (excluding FFx0::/16, FFx1::/16, FFx2::/16, and FF0y::), where "x" and "y" represent any hexadecimal numbers from 0 to F. ipv6-source-address: Specifies an IPv6 multicast source by its IPv6 address. all: Specifies all VLANs. vlan vlan-id: Specifies a VLAN by its VLAN ID in the range of 1 to 4094.
vlan vlan-id: Specifies a VLAN by its VLAN ID in the range of 1 to 4094. Examples # Configure GigabitEthernet 2/1/1 in VLAN 2 as a static router port. system-view [Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] mld-snooping static-router-port vlan 2 mld-snooping version Use mld-snooping version to specify the MLD snooping version for a VLAN. Use undo mld-snooping version to restore the default.
undo overflow-replace [ vlan vlan-list ] Default The IPv6 multicast group replacement function is disabled globally. Views MLD-snooping view Predefined user roles network-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 you do not specify any VLAN, the command takes effect for all VLANs.
system-view [Sysname] mld-snooping [Sysname-mld-snooping] undo report-aggregation reset mld-snooping group Use reset mld-snooping group to remove the dynamic MLD snooping forwarding entries for an IPv6 multicast groups. Syntax reset mld-snooping group { ipv6-group-address [ ipv6-source-address ] | all } [ vlan vlan-id ] Views User view Predefined user roles network-admin Parameters ipv6-group-address: Specifies an IPv6 multicast group by its IPv6 address.
Examples # Remove all dynamic router ports. reset mld-snooping router-port all Related commands display mld-snooping router-port reset mld-snooping statistics Use reset mld-snooping statistics to clear statistics for the MLD messages learned through MLD snooping. Syntax reset mld-snooping statistics Views User view Predefined user roles network-admin Examples # Clear statistics for all MLD messages learned through MLD snooping.
Examples # Set the global aging timer for dynamic router ports to 100 seconds. system-view [Sysname] mld-snooping [Sysname-mld-snooping] router-aging-time 100 Related commands mld-snooping router-aging-time source-deny (MLD-snooping view) Use source-deny to enable IPv6 multicast source port filtering on ports to filter out all the received IPv6 multicast data packets. This allows the ports to connect to only IPv6 multicast receivers rather than to IPv6 multicast sources.
Related commands mld-snooping source-deny version (MLD-snooping view) Use version to specify the MLD snooping version for VLANs. Use undo version to restore the default. Syntax version version-number vlan vlan-list undo version vlan vlan-list Default The MLD snooping version in a VLAN is 1. Views MLD-snooping view Predefined user roles network-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.
IPv6 multicast routing and forwarding commands In this chapter, "MSR2000" refers to MSR2003. "MSR3000" collectively refers to MSR3012, MSR3024, MSR3044, MSR3064. "MSR4000" collectively refers to MSR4060 and MSR4080. display ipv6 mrib interface Use display ipv6 mrib interface to display information about the interfaces maintained by the IPv6 MRIB, including IPv6 PIM interfaces, MLD interfaces, register interfaces, InLoopBack0 interfaces, and null0 interfaces.
Table 56 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 • • • • • • BROADCAST—Broadcast link interface. P2P—P2P interface. LOOP—Loopback interface. REGISTER—Register interface. NBMA—NBMA interface. MTUNNEL—Multicast tunnel interface. Protocol Protocol running on the interface: PIM-DM, PIM-SM, MLD or PROXY.
prefix-length: Specifies an address prefix length in the range of 8 to 128. The default is 128. scope: Displays the IPv6 multicast group boundary information in the admin-scope zone. scope-id: Specifies the ID of an admin-scoped zone, in the range of 3 to 15, which is identified by the scope field in the IPv6 multicast group address. If you do not specify any admin-scoped zone, the command displays the IPv6 multicast boundary information of all IPv6 admin-scope zones.
network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays information about the DF for IPv6 multicast forwarding on the public network. ipv6-rp-address: Specifies an RP address of IPv6 BIDIR-PIM. verbose: Displays detailed information about the DF. If you do not specify this keyword, the command displays brief information about the DF.
Field Description 00001 Sequence number of the entry to which the RP is designated. MID ID of the entry to which the RP is designated. Each entry to which the RP is designated has a unique MID. Flags Current state of the entry to which the RP is designated. Different bits represent different states of the entry. For major values of this field, see Table 60. Uptime Existence duration for the entry to which the RP is designated. RPF interface RPF interface to the RP.
Examples # Display statistics for the IPv6 multicast forwarding events on the public network.
display ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding-table [ ipv6-source-address [ prefix-length ] | ipv6-group-address [ prefix-length ] | incoming-interface interface-type interface-number | outgoing-interface { exclude | include | match } interface-type interface-number | slot slot-number | statistics ] * Views Any view Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of
1: GigabitEthernet2/1/2 Matched 19648 packets(20512512 bytes), Wrong If 0 packet Forwarded 19648 packets(20512512 bytes) Table 61 Command output Field Description Total 1 entry, 1 matched Total number of (S, G) entries and total number of matching (S, G) entries. 00001 Sequence number of the (S, G) entry. (1::1, ff0e::1) (S, G) entry. Flags Current state of the (S, G) entry. Different bits represent different states of the (S, G) entry. For major values of this field, see Table 62.
display ipv6 multicast forwarding-table df-list Use display ipv6 multicast forwarding-table df-list to display information about the DF list in the IPv6 multicast forwarding table.
Product information: 0x347849f6, 0x14bd6837 Tunnel information: 0xc4857986, 0x128a9c8f Table 63 Command output Field Description Total 1 entry, 1 matched Total number of entries and total number of matching entries. 00001 Sequence number of the entry. (::, FF1E::1) (*, G) entry of the multicast forwarding table List of 1 DF interface DF interface list display ipv6 multicast routing-table Use display ipv6 multicast routing-table to display information about IPv6 multicast routing entries.
Usage guidelines IPv6 multicast routing tables are the basis of IPv6 multicast forwarding. You can display the establishment state of an (S, G) entry by examining the IPv6 multicast routing table. Examples # Display information about the IPv6 multicast routing entries on the public network. display ipv6 multicast routing-table Total 1 entry 00001.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays RPF information for IPv6 multicast sources on the public network. ipv6-source-address: Specifies an IPv6 multicast source address.
Syntax ipv6 multicast boundary { ipv6-group-address prefix-length | scope { scope-id | admin-local | global | organization-local | site-local } } undo ipv6 multicast boundary { ipv6-group-address prefix-length| all | scope { scope-id | admin-local | global | organization-local | site-local } } Default No IPv6 multicast forwarding boundary is configured.
# Configure GigabitEthernet 2/1/1 to be the forwarding boundary of the IPv6 multicast groups in the admin-local scope. system-view [Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] ipv6 multicast boundary scope 4 Related commands display ipv6 multicast boundary ipv6 multicast routing Use ipv6 multicast routing to enable IPv6 multicast routing and enter IPv6 MRIB view. Use undo ipv6 multicast routing to disable IPv6 multicast routing.
Use multicast load-splitting to restore the default. Syntax load-splitting { source | source-group } undo load-splitting Default Load splitting of IPv6 multicast traffic is disabled. Views IPv6 MRIB view Predefined user roles network-admin Parameters source: Specifies IPv6 multicast load splitting on a per-source basis. source-group: Specifies IPv6 multicast load splitting on a per-source basis and on a per-group basis.
reset ipv6 multicast forwarding event Use reset ipv6 multicast forwarding event to clear statistics for IPv6 multicast forwarding events. Syntax reset ipv6 multicast [ vpn-instance vpn-instance-name ] forwarding event Views User view Predefined user roles network-admin Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters.
incoming-interface: Specifies the IPv6 multicast forwarding entries that contain the specified incoming interface. interface-type interface-number: Specifies an interface by its type and number. all: Specifies all forwarding entries in the IPv6 multicast forwarding table. Usage guidelines When a forwarding entry is deleted from the IPv6 multicast forwarding table, the associated routing entry is also deleted from the IPv6 multicast routing table.
Usage guidelines When a routing entry is deleted from the IPv6 multicast routing table, the associated forwarding entry is also deleted from the IPv6 multicast forwarding table. Examples # Clear the routing entry for the IPv6 multicast group FF03::101 from the IPv6 multicast routing table on the public network.
MLD commands MLD is not supported on SIC-4FSW, 4FSWP, SIC-9FSW, and 9FSWP. display mld group Use display mld group to display MLD group information. Syntax display mld [ vpn-instance vpn-instance-name ] group [ ipv6-group-address | interface interface-type interface-number ] [ static | verbose ] Views Any view Predefined user roles network-admin network-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 detailed information about the dynamic MLD group FF03::101 on the public network. In this example, MLDv2 is running.
Field Description Last-listener-query-counter Number of queries from the MLD last listener in the IPv6 multicast group or in the IPv6 multicast source and group. Last-listener-query-timer-expiry Query timer remaining time for the MLD last listener in the multicast group or in the multicast source and group. If the timer never times out, this field displays Off. Mapping last-listener-query-counter Number of last-listener queries for the IPv6 multicast group specified in MLD SSM mappings.
Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays MLD 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 any interface, the command displays MLD information on all MLD-enabled interfaces. proxy: Displays the MLD proxy interface information.
Field Description Other querier present time for MLD MLD other querier present interval, in seconds. Maximum query response time for MLD Maximum response time 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. Startup query count Number of MLD general queries sent on startup. General query timer expiry Remaining time for the MLD general query timer.
Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays information about IPv6 multicast group membership entries maintained by the MLD proxy on the public network.
Field Description GigabitEthernet2/1/1(FE80::16:1) Interface and IPv6 address. Pending proxy group Pending IPv6 multicast group membership entries maintained by the MLD proxy. Group address/Group IPv6 multicast group address. Member host states: • Delay—The member host has joined a group and Member state started a delay timer. • Idle—The member host has joined a group, but didn't start a delay timer.
verbose: Display detailed information. Examples # Display information about the IPv6 multicast routing entries learned by the MLD proxy on the public network. display mld proxy routing-table Total 1 (*, G) entries, 2 (S, G) entries.
Join/Prune state: Join Non-downstream interfaces (1 in total): 1: Vlan-interface3 Protocol: MLD Querier state: Non-querier Join/Prune state: Join (2::2, FF1E::2) Upstream interface: GigabitEthernet2/1/1 Downstream interfaces (2 in total): 1: LoopBack1 Protocol: STATIC Querier state: Querier Join/Prune state: Join 2: Vlan-interface2 Protocol: PROXY Querier state: Querier Join/Prune state: Join Non-downstream interfaces: None Table 69 Command output Field Description Total 1 (*, G) entries, 2 (S, G) ent
display mld ssm-mapping Use display mld ssm-mapping to display MLD SSM mappings. Syntax display mld [ vpn-instance vpn-instance-name ] ssm-mapping ipv6-group-address Views Any view Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays information about MLD SSM mappings on the public network.
Predefined user roles network-admin Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command takes effect on the public network. Examples # Enter MLD view of the public network. system-view [Sysname] mld [Sysname-mld] # Enter MLD view of the VPN instance mvpn.
mld fast-leave Use mld fast-leave to enable MLD fast-leave processing on an interface. Use undo mld fast-leave to disable MLD fast-leave processing on an interface. Syntax mld fast-leave [ group-policy acl6-number ] undo mld fast-leave Default MLD fast-leave processing is disabled. The MLD querier sends multicast-address-specific queries or multicast-address-and-source-specific queries after receiving an MLD done message from a host, instead of sending a leave notification directly to the upstream.
Parameters acl6-number: Specifies an IPv6 basic or advanced ACL by its number in the range of 2000 to 3999. Receiver hosts can join only the IPv6 multicast groups that the ACL permits. In an IPv6 basic ACL, the source keyword matches against the IPv6 multicast group addresses specified in MLD reports. In an IPv6 advanced ACL, the source and destination keywords match against the IPv6 multicast source addresses and IPv6 multicast group addresses specified in MLD report, respectively.
[Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] mld other-querier-present-interval 125 mld proxy enable Use mld proxy enable to enable MLD proxying on an interface. Use undo mld proxy enable to disable MLD proxying on the interface. Syntax mld proxy enable undo mld proxy enable Default MLD proxying is disabled.
Predefined user roles network-admin Usage guidelines Typically, only MLD queriers can forward IPv6 multicast traffic but non-queriers cannot. This prevents IPv6 multicast data from being repeatedly forwarded. If a downstream interface on the MLD proxy device has failed in the MLD querier election, you must enable multicast forwarding capability on this interface. Otherwise, downstream hosts cannot receive IPv6 multicast data. Examples # Enable IPv6 multicast forwarding on GigabitEthernet 2/1/1.
undo mld static-group { all | ipv6-group-address [ source ipv6-source-address ] } Default An interface is not a static member of any IPv6 multicast group. Views Interface view Predefined user roles network-admin 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.
Views Interface view Predefined user roles network-admin Parameters version-number: Specifies an MLD version, 1 or 2. Examples # Specify the MLD version 1 on GigabitEthernet 2/1/1. system-view [Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] mld version 2 proxy multipath (MLD view) Use proxy multipath to enable load splitting on the MLD proxy. Use undo proxy multipath to disable load splitting on the MLD proxy.
Syntax reset mld [ vpn-instance vpn-instance-name ] group { all | interface interface-type interface-number { all | ipv6-group-address [ prefix-length ] [ ipv6-source-address [ prefix-length ] ] } } Views User view Predefined user roles network-admin Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command removes dynamic MLD group entries on the public network.
undo ssm-mapping { source-address | all } Default No MLD SSM mapping is configured. Views MLD view Predefined user roles network-admin Parameters source-address: Specifies an IPv6 multicast source by its IPv6 address. acl-number: Specifies an IPv6 basic ACL number in the range of 2000 to 2999. The permit statement in the specified ACL defines the IPv6 multicast group range that receiver hosts can join. all: Removes all the MLD SSM mappings.
IPv6 PIM commands anycast rp (IPv6 PIM view) Use anycast-rp to configure an Anycast RP address and an Anycast RP member address. Use undo anycast-rp to remove an Anycast RP member address. Syntax anycast-rp ipv6-anycast-rp-address ipv6-member-address undo anycast-rp ipv6-anycast-rp-address ipv6-member-address Default Anycast RP is not configured. Views IPv6 PIM view Predefined user roles network-admin Parameters ipv6-anycast-rp-address: Specifies an Anycast RP address.
Syntax bidir-pim enable undo bidir-pim enable Default IPv6 BIDIR-PIM is disabled. Views IPv6 PIM view Predefined user roles network-admin Usage guidelines This command takes effect only after IPv6 multicast routing is enabled. Examples # Enable IPv6 multicast routing on the public network, and enable IPv6 BIDIR-PIM.
Hardware Value range MSR2000 1 to 64 MSR3000 1 to 128 MSR4000 1 to 256 Usage guidelines In an IPv6 BIDIR-PIM domain, one DF election per RP is implemented on all IPv6 PIM-enabled interfaces. To avoid unnecessary DF elections, HP recommends not configuring multiple RPs for BIDIR-PIM. This configuration sets a limit on the number of IPv6 BIDIR-PIM RPs. If the number of RPs exceeds the limit, extra RPs do not take effect and can be used only for DF election rather than IPv6 multicast data forwarding.
bsr-policy (IPv6 PIM view) Use bsr-policy to configure the legal bootstrap router (BSR) address range to guard against BSR spoofing. Use undo bsr-policy to remove the configuration. Syntax bsr-policy acl6-number undo bsr-policy 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 Parameters acl6-number: Specifies an IPv6 basic ACL by its number in the range of 2000 to 2999.
Default No C-BSR is configured. Views IPv6 PIM view Predefined user roles network-admin 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 you do not specify any admin-scoped zone, the command designates the C-BSR to 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.
Parameters ipv6-address: Specifies the IPv6 address of a C-RP. advertisement-interval adv-interval: Specifies an interval between two C-RP-Adv messages, in the range of 1 to 65535 seconds. The default value is 60 seconds. group-policy acl6-number: Specifies an IPv6 basic ACL number in the range of 2000 to 2999. The C-RP is designated only to the IPv6 multicast groups that the ACL permits.
Syntax crp-policy acl6-number undo crp-policy Default No restrictions are defined for the legal C-RP address range and the IPv6 multicast group range, and all received C-RP messages are regarded as legal. Views IPv6 PIM view Predefined user roles network-admin Parameters acl6-number: Specifies an IPv6 advanced ACL number in the range of 3000 to 3999.
Syntax display ipv6 pim [ vpn-instance vpn-instance-name ] bsr-info Views Any view Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays BSR information on the public network. Examples # Display BSR information in the IPv6 PIM-SM domain on the public network.
Priority: 64 Hash mask length: 126 Scope: 8 State: Pending Bootstrap timer: 00:00:07 Candidate BSR address: 17:13::1 Priority: 64 Hash mask length: 126 Table 71 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.
(7:11::10, ff1e::1) (7:11::10, ff1e::2) (7:11::10, ff1e::3) (*, ff1e::4) Route/mask: 7:12::/64 (unicast) RPF interface: Vlan-interface2, RPF neighbor: 8::3, Total number of (S,G) or (*,G) dependent on this route entry: 2 (7:12::10, ff1e::1) (7:12::10, ff1e::2) Table 72 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.
Examples # Display information about learned C-RPs on the public network. display ipv6 pim c-rp Scope: non-scoped Group/MaskLen: FF00::/8 [B] 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.
Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays the DF information of IPv6 BIDIR-PIM on the public network. ipv6-rp-address: Specifies the RP address of IPv6 BIDIR-PIM. Examples # Display the DF information of IPv6 BIDIR-PIM on the public network.
interface-type interface-number: Specifies an interface by its type and number. If you do not specify any interface, the command displays IPv6 PIM information on all interfaces. verbose: Displays detailed IPv6 PIM information. If you do not specify this keyword, the command displays brief IPv6 PIM information. Examples # Display IPv6 PIM brief information on all interfaces on the public network.
Table 76 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 DR priority. PIM neighbor count Total number of IPv6 PIM neighbors. PIM hello interval Interval between two hello messages. PIM LAN delay (negotiated) Negotiated delay for sending prune messages.
Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays IPv6 PIM neighbor information on the public network. ipv6-neighbor-address: Specifies an IPv6 PIM neighbor by its IPv6 address. If you do not specify any IPv6 PIM neighbor, the command displays information about all IPv6 PIM neighbors.
Field Description Expires/Expiry time Time remaining of the IPv6 PIM neighbor lifetime. If the IPv6 PIM neighbor is always up and reachable, this field displays never. DR-Priority/DR Priority Priority of the IPv6 PIM neighbor. Mode IPv6 PIM mode. If the IPv6 PIM mode is BIDIR-PIM, this field displays B. If an IPv6 PIM mode other than IPv6 BIDIR-PIM is used, this field is blank. Generation ID Generation ID of the IPv6 PIM neighbor. (A random value represents a status change of the IPv6 PIM neighbor.
prefix-length: Specifies a prefix length of the IPv6 multicast group or IPv6 multicast source address. The default value is 128. For an IPv6 multicast group address, the value for this argument is in the range of 8 to 128. For an IPv6 multicast source address, the value for this argument is in the range of 0 to 128. flags flag-value: Specifies a flag. If you do not specify any flag, the command displays IPv6 PIM routing entries that contain all flags.
Examples # Display IPv6 PIM routing table information on the public network.
Table 78 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. Protocol IPv6 PIM mode: IPv6 PIM-SM or IPv6 PIM-DM. Flag of the (S, G) entry or (*, G) entry: • ACT—The entry has been used for routing data. • DEL—The entry will be removed. • EXPRUNE—Some outgoing interfaces are pruned by other IPv6 multicast routing protocols.
Predefined user roles network-admin network-operator Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify any VPN instance, the command displays RP information on the public network. ipv6-group-address: Specifies an IPv6 multicast group by its address.
3:3::3 2002 3:3::4 3:3::5 2002 pim-sm No pim-sm No pim-sm Yes Anycast-RP information: RP address Member address State 3:3::1 1:1::1 Active 3:3::1 1:1::2 Local 3:3::1 1:2::1 Remote Table 79 Command output Field Description Group/MaskLen IPv6 multicast group to which the RP is designated. [B] The RP provides services for IPv6 multicast groups in the BIDIR-PIM domain. This field is not displayed if the RP provides services for groups in the IPv6 PIM-SM domain.
Predefined user roles network-admin network-operator Examples # Display statistics for IPv6 PIM packets.
hello-option dr-priority (IPv6 PIM view) Use hello-option dr-priority to set the global DR priority. Use undo hello-option dr-priority to restore the default. Syntax hello-option dr-priority priority undo hello-option dr-priority Default The global DR priority is 1. Views IPv6 PIM view Predefined user roles network-admin Parameters priority: Sets a DR priority, in the range of 0 to 4294967295. A larger value represents a higher priority.
Predefined user roles network-admin Parameters time: Sets the IPv6 PIM neighbor lifetime in the range of 1 to 65535 seconds. If you set the value to 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. The configurations made in interface view are effective on only the current interface.
system-view [Sysname] ipv6 pim [Sysname-pim6] hello-option lan-delay 200 Related commands • hello-option override-interval (IPv6 PIM view) • ipv6 pim hello-option lan-delay • ipv6 pim hello-option override-interval hello-option neighbor-tracking (IPv6 PIM view) Use hello-option neighbor-tracking to enable the neighbor tracking function globally and disable the join message suppression function. Use undo hello-option neighbor-tracking to restore the default.
undo hello-option override-interval Default The global override interval is 2500 milliseconds. Views IPv6 PIM view Predefined user roles network-admin Parameters interval: Sets the override interval in the range of 1 to 65535 milliseconds. 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. The configurations made in interface view are effective on only the current interface.
Usage guidelines You can set the joined/pruned state holdtime timer in IPv6 PIM view or interface view. The configurations made in IPv6 PIM view are effective on all interfaces. The configurations made in interface view are effective on only the current interface. If you set the joined/pruned state holdtime timer in both IPv6 PIM view and interface view, the configuration in interface view always takes precedence.
[Sysname-pim6-mvpn] ipv6 pim bfd enable Use ipv6 pim bfd enable to enable BFD for IPv6 PIM. Use undo ipv6 pim bfd enable to disable BFD for IPv6 PIM. Syntax ipv6 pim bfd enable undo ipv6 pim bfd enable Default BFD is disabled for IPv6 PIM. Views Interface view Predefined user roles network-admin Usage guidelines You must enable IPv6 PIM-DM or IPv6 PIM-SM on an interface before you execute this command.
Views Interface view Predefined user roles network-admin Examples # Configure GigabitEthernet 2/1/1 as a PIM domain border. system-view [Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] ipv6 pim bsr-boundary Related commands • c-bsr (IPv6 PIM view) • ipv6 multicast boundary ipv6 pim dm Use ipv6 pim dm to enable IPv6 PIM-DM. Use undo ipv6 pim dm to disable IPv6 PIM-DM. Syntax ipv6 pim dm undo ipv6 pim dm Default IPv6 PIM-DM is disabled.
ipv6 pim hello-option dr-priority Use ipv6 pim hello-option dr-priority to set the DR priority for an interface. Use undo ipv6 pim hello-option dr-priority to restore the default. Syntax ipv6 pim hello-option dr-priority priority undo ipv6 pim hello-option dr-priority Default The DR priority is 1. Views Interface view Predefined user roles network-admin Parameters priority: Sets a DR priority, in the range of 0 to 4294967295. A larger value represents a higher priority.
Predefined user roles network-admin Parameters time: Sets the IPv6 PIM neighbor lifetime in the range of 1 to 65535 seconds. If you set the value to 65535, the IPv6 PIM neighbor is 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. The configurations made in interface view are effective on only the current interface.
[Sysname] interface gigabitethernet 2/1/1 [Sysname-GigabitEthernet2/1/1] ipv6 pim hello-option lan-delay 200 Related commands • hello-option lan-delay (IPv6 PIM view) • hello-option override-interval (IPv6 PIM view) • ipv6 pim hello-option override-interval ipv6 pim hello-option neighbor-tracking Use ipv6 pim hello-option neighbor-tracking to enable the neighbor tracking function on an interface and disable the join message suppression function.
[Sysname-GigabitEthernet2/1/1] ipv6 pim hello-option neighbor-tracking disable Related commands hello-option neighbor-tracking (IPv6 PIM view) ipv6 pim hello-option override-interval Use ipv6 pim hello-option override-interval to set the override interval on an interface. Use undo ipv6 pim hello-option override-interval to restore the default. Syntax ipv6 pim hello-option override-interval interval undo ipv6 pim hello-option override-interval Default The override interval is 2500 milliseconds.
undo ipv6 pim holdtime join-prune Default The joined/pruned state holdtime timer is 210 seconds. Views Interface view Predefined user roles network-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. The configurations made in IPv6 PIM view are effective on all interfaces.
Parameters acl6-number: Specifies an IPv6 basic ACL number in the range of 2000 to 2999. Usage guidelines Use an IPv6 basic ACL to filter hello messages based on the IPv6 source addresses. 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.
Default IPv6 PIM-SM is disabled. Views Interface view Predefined user roles network-admin Usage guidelines You must enable IPv6 multicast routing in the public network or VPN instance before you execute this command. Examples # On the public network, enable IPv6 multicast routing, and enable IPv6 PIM-SM on GigabitEthernet 2/1/1.
• state-refresh-interval (IPv6 PIM view) • state-refresh-rate-limit (IPv6 PIM view) ipv6 pim timer graft-retry Use ipv6 pim timer graft-retry to set the graft retry timer. Use undo ipv6 pim timer graft-retry to restore the default. Syntax ipv6 pim timer graft-retry interval undo ipv6 pim timer graft-retry Default The graft retry timer is 3 seconds. Views Interface view Predefined user roles network-admin Parameters interval: Specifies a graft retry timer in the range of 1 to 65535 seconds.
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. The configurations made in interface view are effective on only the current interface. If you set the interval in both IPv6 PIM view and interface view, the configuration in interface view always takes precedence. Examples # Set the interval for sending hello messages to 40 seconds on GigabitEthernet 2/1/1.
[Sysname-GigabitEthernet2/1/1] ipv6 pim timer join-prune 80 Related commands • ipv6 pim holdtime join-prune • timer join-prune (IPv6 PIM view) ipv6 pim triggered-hello-delay Use ipv6 pim triggered-hello-delay to set the maximum delay between two hello messages. Use undo ipv6 pim triggered-hello-delay to restore the default. Syntax ipv6 pim triggered-hello-delay delay undo ipv6 pim triggered-hello-delay Default The maximum delay between two hello messages is 5 seconds.
Parameters size: Sets the maximum size of each join/prune message, in the range of 100 to 64000 bytes. Examples # Set the maximum size of each join/prune message to 1500 bytes on the public network. system-view [Sysname] ipv6 pim [Sysname-pim6] jp-pkt-size 1500 register-policy (IPv6 PIM view) Use register-policy to configure an IPv6 ACL rule to filter register messages. Use undo register-policy to remove the configured register filtering rule.
Use undo register-suppression-timeout to restore the default. Syntax register-suppression-timeout interval undo register-suppression-timeout Default The register suppression time is 60 seconds. Views IPv6 PIM view Predefined user roles network-admin Parameters interval: Specifies the register suppression time in the range of 1 to 65536 seconds. Examples # Configure the register suppression time to 70 seconds on the public network.
snmp-agent trap enable pim6 Use snmp-agent trap enable pim6 to enable SNMP notifications for IPv6 PIM. Use undo snmp-agent trap enable pim6 to disable SNMP notifications for IPv6 PIM. Syntax snmp-agent trap enable pim6 [ candidate-bsr-win-election | elected-bsr-lost-election | neighbor-loss ] * undo snmp-agent trap enable pim6 [ candidate-bsr-win-election | elected-bsr-lost-election | neighbor-loss ] * Default SNMP notifications for IPv6 PIM are enabled.
Default The lifetime of an IPv6 multicast source is 210 seconds. Views IPv6 PIM view Predefined user roles network-admin Parameters time: Sets the IPv6 multicast source lifetime in the range of 0 to 31536000 seconds. If you set the value to 0, IPv6 multicast sources are never aged out. Examples # Set the IPv6 multicast source lifetime to 200 seconds on the public network.
Examples # On the public network, configure an IPv6 ACL to filter IPv6 multicast data. This ACL permits the IPv6 multicast packets from the IPv6 multicast source 3121::1 and denies the IPv6 multicast packets from the IPv6 multicast source 3121::2.
The source field in an ACL specifies the IPv6 multicast 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 configure multiple traffic rate thresholds by executing this command multiple times. However, if you specify the same ACL in the commands, the most recent configuration takes effect.
[Sysname] acl ipv6 number 2000 [Sysname-acl6-basic-2000] rule permit source ff3e:0:8192:: 96 [Sysname-acl6-basic-2000] quit [Sysname] ipv6 pim [Sysname-pim6] ssm-policy 2000 state-refresh-hoplimit (IPv6 PIM view) Use state-refresh-hoplimit to set the hop limit for state refresh messages. Use undo state-refresh-hoplimit to restore the default. Syntax state-refresh-hoplimit hoplimit-value undo state-refresh-hoplimit Default The hop limit for state refresh messages is 255.
Views IPv6 PIM view Predefined user roles network-admin Parameters interval: Specifies the interval for sending state refresh messages, in the range of 1 to 255 seconds. Examples # Set the interval for sending state refresh messages to 70 seconds on the public network.
Related commands • ipv6 pim state-refresh-capable • state-refresh-hoplimit (IPv6 PIM view) • state-refresh-interval (IPv6 PIM view) static-rp (IPv6 PIM view) Use static-rp to configure a static RP. Use undo static-rp to remove a static RP. Syntax static-rp ipv6-rp-address [ acl6-number | bidir | preferred ] * undo static-rp ipv6-rp-address Default No static RP is configured.
You can configure multiple static RPs by using this command multiple times. However, if you specify the same static RP address or reference the same ACL in the commands, the most recent configuration takes effect. If you configure multiple static RPs for the same IPv6 multicast group, the static RP with the highest IPv6 address is used.
Related commands ipv6 pim timer hello timer join-prune (IPv6 PIM view) Use timer join-prune to configure the global interval for sending the join/prune messages. Use undo timer join-prune to restore the default. Syntax timer join-prune interval undo timer join-prune Default The global interval for sending the join/prune messages is 60 seconds.
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. Represents a mesh access point.
Index ABCDEFGHIJLMOPRSTVW display igmp-snooping static-group,5 A display igmp-snooping static-router-port,7 address-family ipv4 mdt,157 display igmp-snooping statistics,8 anycast rp (IPv6 PIM view),250 display interface register-tunnel,89 anycast rp (PIM view),83 display ipv6 l2-multicast ip,170 B display ipv6 l2-multicast ip forwarding,171 bidir-pim enable (IPv6 PIM view),250 display ipv6 l2-multicast mac,173 bidir-pim enable (PIM view),83 display ipv6 l2-multicast mac forwarding,174 bidir-r
display mld-snooping static-router-port,181 hello-option dr-priority (IPv6 PIM view),272 display mld-snooping statistics,182 hello-option dr-priority (PIM view),106 display mrib interface,44 hello-option holdtime (IPv6 PIM view),272 display msdp brief,135 hello-option holdtime (PIM view),107 display msdp peer-status,137 hello-option lan-delay (IPv6 PIM view),273 display msdp sa-cache,140 hello-option lan-delay (PIM view),108 display msdp sa-count,141 hello-option neighbor-tracking (IPv6 PIM vie
igmp-snooping source-deny,33 mld fast-leave,242 igmp-snooping special-query source-ip,34 mld group-policy,242 igmp-snooping static-group,34 mld other-querier-present-interval,243 igmp-snooping static-router-port,35 mld proxy enable,244 igmp-snooping version,36 mld proxy forwarding,244 import-source,143 mld query-interval,245 ip rpf-route-static,57 mld static-group,245 ipv6 multicast boundary,224 mld version,246 ipv6 multicast routing,226 mld-snooping,189 ipv6 pim,276 mld-snooping done sou
peer minimum-ttl,147 reset mld-snooping router-port,209 peer password,148 reset mld-snooping statistics,210 peer request-sa-enable,148 reset msdp peer,151 peer sa-cache-maximum,149 reset msdp sa-cache,152 peer sa-policy,150 reset msdp statistics,153 peer sa-request-policy,151 reset multicast forwarding event,61 pim,111 reset multicast forwarding-table,61 pim bfd enable,112 reset multicast routing-table,62 pim bsr-boundary,113 router-aging-time (IGMP-snooping view),41 pim dm,113 router-agi
V W version (IGMP-snooping view),42 Websites,300 version (MLD-snooping view),212 307