HP MSR Router Series IP Multicast Command Reference(V5) Part number: 5998-2043 Software version: CMW520-R2511 Document version: 6PW103-20140128
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 configuration commands ·································································································································· 1 display igmp group ·················································································································································· 1 display igmp group port-info··································································································································· 3 display igmp
PIM configuration commands ···································································································································· 44 auto-rp enable ························································································································································ 44 bidir-pim enable (PIM view) ································································································································· 44 bsm-fragment enab
probe-interval (PIM view) ······································································································································ 94 prune delay (PIM view) ········································································································································· 95 register-policy (PIM view)······································································································································ 95 register-suppression
igmp-snooping group-limit ·································································································································· 145 igmp-snooping group-policy ······························································································································· 146 igmp-snooping host-aging-time ·························································································································· 147 igmp-snooping host-join ···········
MBGP configuration commands ···························································································································· 191 aggregate (MBGP address family view) ··········································································································· 191 balance (MBGP address family view) ··············································································································· 192 bestroute as-path-neglect (MBGP address family view)···
reflector cluster-id (MBGP address family view) ······························································································· 239 refresh bgp ipv4 multicast ·································································································································· 240 reset bgp ipv4 multicast ······································································································································ 241 reset bgp ipv4 multicast dampening ···
mld ssm-mapping enable ···································································································································· 291 mld startup-query-count ······································································································································· 291 mld startup-query-interval ···································································································································· 292 mld static-group ·······
pim ipv6 ······························································································································································· 337 pim ipv6 bfd enable ··········································································································································· 338 pim ipv6 bsr-boundary········································································································································ 338 pim ipv6 dm ·
MLD snooping configuration commands ··············································································································· 377 display mld-snooping group······························································································································· 377 display mld-snooping host ·································································································································· 378 display mld-snooping statistics ·········
default-route imported (IPv6 MBGP address family view) ··············································································· 418 display bgp ipv6 multicast group ······················································································································ 419 display bgp ipv6 multicast network··················································································································· 421 display bgp ipv6 multicast paths ······························
Conventions ·································································································································································· 463 Index ········································································································································································ 465 xi
IGMP configuration commands display igmp group Use display igmp group to display IGMP group information. Syntax display igmp [ all-instance | vpn-instance vpn-instance-name ] group [ group-address | interface interface-type interface-number ] [ static | verbose ] [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters all-instance: Specifies all MPLS L3VPNs.
Total 3 IGMP Groups reported Group Address Last Reporter Uptime Expires 225.1.1.1 10.10.1.10 00:02:04 00:01:15 225.1.1.3 10.10.1.10 00:02:04 00:01:15 225.1.1.2 10.10.1.10 00:02:04 00:01:17 # Display detailed information about the IGMP group 225.1.1.1 that the interfaces statically joined on the public network. display igmp group 225.1.1.1 verbose Interface group report information of VPN-Instance: public net Ethernet1/1(10.10.1.20): Total 3 IGMP Groups reported Group: 225.1.1.
display igmp group port-info Use display igmp group port-info to display Layer 2 port information of IGMP groups, including both dynamic and static Layer 2 port entries. Syntax display igmp group port-info [ vlan vlan-id ] [ verbose ] [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters vlan-id: Specifies a VLAN by its ID. The value range is 1 to 4094.
Host port(s):total 1 port(s). Eth1/2 Table 2 Command output Field Description Total 1 IP Group(s). Total number of IP multicast groups. Total 1 IP Source(s). Total number of IP multicast sources. Total 1 MAC Group(s). Total number of MAC multicast groups. Port flags: D-Dynamic port, S-Static port, C-Copy port Port flags: D for a dynamic port, S for a static port, and C for a port copied from a (*, G) entry to an (S, G) entry.
begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Examples # Display information about the hosts tracked by IGMP in multicast group 224.1.1.1 on Ethernet 1/1.
Parameters vlan vlan-id: Specifies a VLAN, where vlan-id is in the range of 1 to 4094. group group-address: Specifies an IGMP group. The value range for the group-address argument is 224.0.1.0 to 239.255.255.255. source source-address: Specifies a multicast source, where source-address is a valid unicast address or 0.0.0.0. A source IP address of 0.0.0.0 specifies all multicast sources. |: Filters command output by specifying a regular expression.
Views Any view Default command level 1: Monitor level Parameters all-instance: Specifies all MPLS L3VPNs. vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. interface-type interface-number: Specifies an interface by its type and number. If no interface is specified, this command displays the related information of all IGMP-enabled interfaces. verbose: Displays the detailed IGMP configuration and operation information.
Proxying interface: Ethernet1/2(20.10.1.20) Total 1 IGMP Group reported # Display detailed IGMP configuration and operation information on Ethernet 1/2 (upstream interface) on the public network. display igmp interface ethernet 1/2 verbose Ethernet1/2(20.10.1.
Field Description Total 1 IGMP Group reported Total number of IGMP groups that the interface has dynamically joined. IGMP proxy is enabled IGMP proxying is enabled. Version1-querier-present-timer-expiry Remaining time of the IGMPv1 querier present timer, where "off" means that the timer never expires. Version2-querier-present-timer-expiry Remaining time of the IGMPv2 querier present timer, where "off" means that the timer never expires.
Total 1 IGMP-Proxying group record(s) Group Address Member state Expires 225.1.1.1 Delay 00:01:15 # Display the detailed information of IGMP proxying group 225.1.1.1 on the public network. display igmp proxying group 225.1.1.1 verbose Proxying group record(s) information of VPN-Instance: public net Total 1 IGMP-Proxying group record(s) Group: 225.1.1.1 Group mode: include Member state: Delay Expires: 00:00:02 Source list (total 1 source(s)) Source: 1.1.1.
Parameters all-instance: Specifies all MPLS L3VPNs. vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. source-address: Specifies a multicast source address. group-address: Specifies a multicast group address in the range of 224.0.1.0 to 239.255.255.255. mask: Specifies the mask of the multicast group address or multicast source address, 255.255.255.255 by default.
Protocol: IGMP Table 7 Command output Field Description Routing table of VPN-Instance: public net Public network IGMP routing table. 00001 Sequence number of this (*, G) entry. (*, 225.1.1.1) (*, G) entry of the IGMP routing table. IGMP route flags: • ACT—IGMP routing entries that have been used for forwarding data packets but have the multicast group address out of the SSM group range.
include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Usage guidelines If neither all-instance nor vpn-instance is specified, this command displays the information on the public network. Examples # Display the IGMP SSM mappings for multicast group 232.1.1.1 on the public network. display igmp ssm-mapping 232.1.1.1 VPN-Instance: public net Group: 232.1.1.1 Source list: 1.2.3.4 5.
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 any multicast group, the command displays the information of all multicast groups created based on the configured IGMP SSM mappings. interface interface-type interface-number: Specifies an interface by its type and number.
Field Description Expires Remaining time of the multicast group, where "off" means that the multicast group never times out. Last reporter Address of the last host that reported its membership for this multicast group. Version1-host-present-timer-expiry Remaining time of the IGMPv1 host present timer, where "off" means that the timer never expires. Source list(Total 1 source) Multicast source list (one multicast source). Source Multicast source address.
Host information of VPN-Instance: public net Ethernet1/1(192.168.1.1): (10.1.1.1, 224.1.1.1) Host Uptime Expires 1.1.1.1 00:02:20 00:00:40 2.2.2.2 00:02:21 00:00:39 Table 10 Command output Field Description Host information of VPN-Instance: public net Information about the hosts that join the group based on the IGMP SSM mappings on public network interface. Ethernet1/1(192.168.1.1) Interface and IP address. (10.1.1.1, 224.1.1.1) (S, G) entry. Host Host IP address.
• If the device does not support IGMP snooping, this command takes effect on all Layer 3 interfaces. Examples # Enable fast-leave processing globally on the public network. system-view [Sysname] igmp [Sysname-igmp] fast-leave # Enable fast-leave processing globally in VPN instance mvpn.
Use undo igmp to remove configurations in public network IGMP view or VPN instance IGMP view. Syntax igmp [ vpn-instance vpn-instance-name ] undo igmp [ vpn-instance vpn-instance-name ] Views System view Default command level 2: System level Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. If this option is not specified, the command applies to the public network.
Views Interface view Default command level 2: System level Usage guidelines IP multicast routing must be enabled in the corresponding instance before this command can take effect. IGMP must be enabled on an interface before any other IGMP feature configured on the interface can take effect. Examples # Enable IP multicast routing on the public network, and enable IGMP on Ethernet 1/1.
igmp-snooping fast-leave command or the fast-leave (IGMP-snooping view) command, because these two commands are effective on VLANs with IGMP enabled on their VLAN interfaces. Related commands • fast-leave (IGMP view) • fast-leave (IGMP-snooping view) • igmp last-member-query-interval • igmp-snooping fast-leave Examples # Enable fast-leave processing on Ethernet 1/1.
Command MSR900 MSR93X MSR20-1 X MSR20 MSR30 MSR50 MSR100 0 igmp group-limit Value range for limit: 1 to 900 (default). Value range for limit: 1 to 900 (default). Value range for limit: 1 to 900 (default). Value range for limit: 1 to 900 (default). Value range for limit: 1 to 1024 (default). Value range for limit: 1 to 2048 (default). Value range for limit: 1 to 900 (default). Examples # Allow Ethernet 1/1 to join up to 128 multicast groups.
Usage guidelines For a device that supports both IGMP snooping and IGMP, you can also use the group-policy (IGMP-snooping view) command to control the multicast groups that hosts in a VLAN can join, achieving the same result as igmp group-policy. If you have configured a multicast group filter on a VLAN interface to control the multicast groups that the hosts on the interface can join, HP recommends you to configure the same multicast group filter in the corresponding VLAN.
Use undo igmp last-member-query-interval to restore the default. Syntax igmp last-member-query-interval interval undo igmp last-member-query-interval Default The IGMP last-member query interval is 1 second. Views Interface view Default command level 2: System level Parameters interval: Specifies an IGMP last-member query interval in seconds. The value range is 1 to 5. Examples # Set the IGMP last-member query interval to 3 seconds on Ethernet 1/1.
Examples # Set the maximum response time for IGMP general queries to 8 seconds on Ethernet 1/1. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] igmp max-response-time 8 Related commands • display igmp interface • igmp timer other-querier-present • max-response-time igmp proxying enable Use igmp proxying enable to enable IGMP proxying on an interface. Use undo igmp proxying enable to disable IGMP proxying on the interface.
Syntax igmp proxying forwarding undo igmp proxying forwarding Default A non-querier downstream interface does not forward multicast traffic. Views Interface view Default command level 2: System level Examples # Enable the multicast forwarding capability on Ethernet 1/1, a non-querier downstream interface on the IGMP proxy device.
igmp robust-count Use igmp robust-count to configure the IGMP querier's robustness variable on the current interface. Use undo igmp robust-count to restore the default. Syntax igmp robust-count robust-value undo igmp robust-count Default The IGMP querier's robustness variable is 2. Views Interface view Default command level 2: System level Parameters robust-value: Specifies an IGMP querier's robustness variable in the range of 2 to 5.
igmp send-router-alert Use the igmp send-router-alert command on the current interface to enable insertion of the Router-Alert option in IGMP messages to be sent. Use the undo igmp send-router-alert command on the current interface to disable insertion of the Router-Alert option in IGMP messages to be sent. Syntax igmp send-router-alert undo igmp send-router-alert Default IGMP messages are sent with the Router-Alert option.
[Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] igmp ssm-mapping enable igmp startup-query-count Use igmp startup-query-count to configure the startup query count on the current interface. Use undo igmp startup-query-count to restore the default. Syntax igmp startup-query-count value undo igmp startup-query-count Default The startup query count is set to the IGMP querier's robustness variable.
Default command level 2: System level Parameters interval: Startup query interval in seconds, namely, the interval between general queries that the IGMP querier sends on startup. The value range is 1 to 18000. Examples # Set the startup query interval to 5 seconds on Ethernet 1/1.
Examples # Configure Ethernet 1/1 as a static member of multicast group 224.1.1.1. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] igmp static-group 224.1.1.1 # Configure Ethernet 1/1 as a static member of multicast source and group (192.168.1.1, 232.1.1.1). system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] igmp static-group 232.1.1.1 source 192.168.1.
igmp timer query Use igmp timer query to configure the IGMP general query interval on the current interface. Use undo igmp timer query to restore the default. Syntax igmp timer query interval undo igmp timer query Default The IGMP general query interval is 60 seconds. Views Interface view Default command level 2: System level Parameters interval: Specifies an IGMP general query interval in seconds, namely, the interval between IGMP general queries. The value range is 1 to 18,000.
Parameters version-number: Specifies an IGMP version in the range of 1 to 3. Examples # Set the IGMP version to IGMPv1 on Ethernet 1/1. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] igmp version 1 Related commands version last-member-query-interval (IGMP view) Use last-member-query-interval to configure the global IGMP last-member query interval. Use undo last-member-query-interval to restore the default.
max-response-time (IGMP view) Use max-response-time to configure the maximum response time for IGMP general queries globally. Use undo max-response-time to restore the default. Syntax max-response-time interval undo max-response-time Default The maximum response time for IGMP general queries is 10 seconds. Views Public network IGMP view, VPN instance IGMP view Default command level 2: System level Parameters interval: Specifies the maximum response time for IGMP general queries in seconds.
Default The device does not check the Router-Alert option but passes all the IGMP messages that it received to the upper layer protocol for processing. Views Public network IGMP view, VPN instance IGMP view Default command level 2: System level Examples # Configure the router to discard IGMP messages that do not carry the Router-Alert option globally on the public network.
source-address: Specifies a multicast source address. mask: Specifies the mask of the multicast group address or multicast source address, 255.255.255.255 by default. mask-length: Specifies the mask length of the multicast group address or multicast source address. For a multicast group address, this argument has an effective value range of 4 to 32. For a multicast source address, this argument has an effective value range of 0 to 32. The default is 32 in both cases.
Examples # Remove dynamic Layer 2 port entries of all IGMP groups in all VLANs. reset igmp group port-info all # Remove dynamic Layer 2 port entries of all IGMP groups in VLAN 100. reset igmp group port-info all vlan 100 # Remove dynamic Layer 2 port entries of multicast group 225.0.0.1 in VLAN 100. reset igmp group port-info 225.0.0.
Examples # Clear all multicast group information created based on the configured IGMP SSM mappings on all interfaces on the public network. reset igmp ssm-mapping group all Related commands display igmp ssm-mapping group robust-count (IGMP view) Use robust-count to configure the IGMP querier's robustness variable globally. Use undo robust-count to restore the default. Syntax robust-count robust-value undo robust-count Default The IGMP querier's robustness variable is 2.
[Sysname] igmp vpn-instance mvpn [Sysname-igmp-mvpn] robust-count 3 Related commands • display igmp interface • igmp robust-count • last-member-query-interval • startup-query-count • timer other-querier-present • timer query send-router-alert (IGMP view) Use send-router-alert to globally enable insertion of the Router-Alert option into IGMP messages to be sent. Use undo send-router-alert to globally disable insertion of the Router-Alert option into IGMP messages to be sent.
ssm-mapping (IGMP view) Use ssm-mapping to configure an IGMP SSM mapping. Use undo ssm-mapping to remove one or all IGMP SSM mappings. Syntax ssm-mapping group-address { mask | mask-length } source-address undo ssm-mapping { group-address { mask | mask-length } source-address | all } Default No IGMP SSM mappings are configured. Views Public network IGMP view, VPN instance IGMP view Default command level 2: System level Parameters group-address: Specifies a multicast group by its IP address.
Syntax startup-query-count value undo startup-query-count Default The startup query count is set to the IGMP querier's robustness variable. Views Public network IGMP view, VPN instance IGMP view Default command level 2: System level Parameters value: Specifies a startup query count, namely, the number of queries that the IGMP querier sends on startup. The value range is 2 to 5. Examples # Set the startup query count to 3 globally on the public network.
Parameters interval: Specifies a startup query interval in seconds, namely, the interval between general queries that the IGMP querier sends on startup. The value range is 1 to 18000. Examples # Set the startup query interval to 5 seconds globally on the public network. system-view [Sysname] igmp [Sysname-igmp] startup-query-interval 5 # Set the startup query interval to 5 seconds globally in VPN instance mvpn.
Related commands • display igmp interface • igmp timer other-querier-present • max-response-time • robust-count • timer query timer query (IGMP view) Use timer query to configure the IGMP general query interval globally. Use undo timer query to restore the default. Syntax timer query interval undo timer query Default The IGMP general query interval is 60 seconds.
Syntax version version-number undo version Default The IGMP version is IGMPv2. Views Public network IGMP view, VPN instance IGMP view Default command level 2: System level Parameters version-number: Specifies an IGMP version in the range of 1 to 3. Examples # Set the global IGMP version to IGMPv1 on the public network. system-view [Sysname] igmp [Sysname-igmp] version 1 # Set the global IGMP version to IGMPv1 in VPN instance mvpn.
PIM configuration commands auto-rp enable Use auto-rp enable to enable auto-RP. Use undo auto-rp enable to disable auto-RP. Syntax auto-rp enable undo auto-rp enable Default Auto-RP is disabled. Views Public network PIM view, VPN instance PIM view Default command level 2: System level Examples # Enable auto-RP on the public network. system-view [Sysname] pim [Sysname-pim] auto-rp enable # Enable auto-RP in VPN instance mvpn.
Views Public network PIM view, VPN instance PIM view Default command level 2: System level Usage guidelines This command is effective only after multicast routing is enabled. Examples # Enable multicast routing on the public network, enter PIM view, and enable BIDIR-PIM. system-view [Sysname] multicast routing-enable [Sysname] pim [Sysname-pim] bidir-pim enable # Enable multicast routing in VPN instance mvpn, enter VPN instance PIM view, and enable BIDIR-PIM.
Examples # Disable BSM semantic fragmentation on the public network. system-view [Sysname] pim [Sysname-pim] undo bsm-fragment enable # Disable BSM semantic fragmentation in VPN instance mvpn. system-view [Sysname] pim vpn-instance mvpn [Sysname-pim-mvpn] undo bsm-fragment enable Related commands c-bsr admin-scope bsr-policy (PIM view) Use bsr-policy to configure a legal BSR address range to guard against BSR spoofing.
[Sysname-acl-basic-2000] rule permit source 10.1.1.0 0.0.0.255 [Sysname-acl-basic-2000] quit [Sysname] pim vpn-instance mvpn [Sysname-pim-mvpn] bsr-policy 2000 c-bsr (PIM view) Use c-bsr to configure the specified interface as a C-BSR. Use undo c-bsr to remove the related C-BSR configuration. Syntax c-bsr interface-type interface-number [ hash-length [ priority ] ] undo c-bsr Default No C-BSR is configured.
c-bsr admin-scope (PIM view) Use c-bsr admin-scope to enable administrative scoping. Use undo c-bsr admin-scope to disable administrative scoping. Syntax c-bsr admin-scope undo c-bsr admin-scope Default BSR administrative scoping is disabled. Namely, only one BSR exists in a PIM-SM domain. Views Public network PIM view, VPN instance PIM view Default command level 2: System level Examples # Enable administrative scoping on the public network.
Views Public network PIM view, VPN instance PIM view Default command level 2: System level Parameters hash-length: Specifies a hash mask length in the global scope zone. The value range is 0 to 32. If you do not specify this argument, the corresponding global setting is used. priority: Specifies the priority of the C-BSR in the global scope zone. The value range is 0 to 255. A larger value means a higher priority. If you do not specify this argument, the corresponding global setting is used.
Parameters group-address: Specifies a multicast group address in the range of 239.0.0.0 to 239.255.255.255. mask: Specifies the mask of the multicast group address. mask-length: Specifies the mask length of the multicast group address. The value range is 8 to 32. hash-length: Specifies a hash mask length in the admin-scope zone that corresponds to the specified multicast group. The value range is 0 to 32. If you do not specify this argument, the corresponding global setting is used.
Parameters hash-length: Specifies a hash mask length in the range of 0 to 32. Examples # Set the global hash mask length to 16 on the public network. system-view [Sysname] pim [Sysname-pim] c-bsr hash-length 16 # Set the global hash mask length to 16 in VPN instance mvpn.
[Sysname-pim-mvpn] c-bsr holdtime 150 Related commands • c-bsr • c-bsr interval c-bsr interval (PIM view) Use c-bsr interval to configure the BS period, namely, the interval at which the BSR sends bootstrap messages. Use undo c-bsr interval to restore the default. Syntax c-bsr interval interval undo c-bsr interval Default This formula determines the BS period value: BS period = (BS timeout – 10) ÷ 2.
undo c-bsr priority Default The C-BSR priority is 64. Views Public network PIM view, VPN instance PIM view Default command level 2: System level Parameters priority: Specifies the priority of the C-BSR, in the range of 0 to 255. A larger value means a higher priority. Examples # Set the global C-BSR priority to 5 on the public network. system-view [Sysname] pim [Sysname-pim] c-bsr priority 5 # Set the global C-BSR priority to 5 in VPN instance mvpn.
acl-number: Specifies a basic ACL in the range of 2000 to 2999. This ACL defines a range of multicast groups the C-RP is going to serve, rather than defining a filtering rule. Any group range that matches the permit statement in the ACL is advertised as an RP served group, but the configuration that matches other statements, like deny, does not take effect. priority: Specifies the priority of the C-RP, in the range of 0 to 255. The default is 192. A larger value means a lower priority.
Use undo c-rp advertisement-interval to restore the default. Syntax c-rp advertisement-interval interval undo c-rp advertisement-interval Default The C-RP-Adv interval is 60 seconds. Views Public network PIM view, VPN instance PIM view Default command level 2: System level Parameters interval: Specifies a C-RP-Adv interval in seconds, in the range of 1 to 65535. Examples # Set the global C-RP-Adv interval to 30 seconds on the public network.
Parameters interval: Specifies a C-RP timeout timer in seconds, in the range of 1 to 65535. Usage guidelines Because a non-BSR router refreshes its C-RP timeout timer through BSR bootstrap messages, to prevent loss of C-RP information in BSR bootstrap messages, make sure the C-RP timeout timer is not smaller than the interval at which the BSR sends bootstrap messages. The recommended C-RP timeout setting is 2.5 times the BS period or longer.
Usage guidelines The crp-policy command filters the multicast group ranges advertised by C-RPs based on the group prefixes. For example, if the multicast group range that a C-RP advertises is 224.1.0.0/16 and the legal group range that the crp-policy command defines is 224.1.0.0/30, the multicast groups in the range of 224.1.0.0/16 can pass. Examples # On the public network, configure a C-RP policy so that only devices in the address range of 1.1.1.
begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Usage guidelines If neither all-instance nor vpn-instance is specified, this command displays the related information on the public network.
Field Description Candidate BSR Address Address of the candidate BSR. Priority BSR priority. Hash mask length Hash mask length. State BSR state. Scope Scope of the BSR. Uptime Length of time for which this BSR has been up, in hh:mm:ss. Next BSR message scheduled at Length of time in which the BSR will expire, in hh:mm:ss. Candidate RP Address of the C-RP. Priority Priority of the C-RP. HoldTime Timeout time of the C-RP.
include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Usage guidelines If neither all-instance nor vpn-instance is specified, this command displays the related information on the public network. If an (S, G) is marked SPT, this (S, G) entry uses a unicast route. Examples # Display the information of all unicast routes that PIM uses on the public network.
Syntax display pim [ all-instance | vpn-instance vpn-instance-name ] control-message counters [ message-type { probe | register | register-stop } | [ interface interface-type interface-number | message-type { assert | bsr | crp | graft | graft-ack | hello | join-prune | state-refresh } ] * ] [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters all-instance: Specifies all VPN instances.
Received Sent Invalid Register 20 37 2 Register-Stop 25 20 1 Probe 10 5 0 PIM control-message counters for interface: Ethernet1/1 Received Sent Invalid Assert 10 5 0 Graft 20 37 2 Graft-Ack 25 20 1 Hello 1232 453 0 Join/Prune 15 30 21 State-Refresh 8 7 1 BSR 3243 589 1 C-RP 53 32 0 Table 13 Command output Field Description VPN-Instance: public net Public network. PIM global control-message counters Statistics of PIM global control messages.
Syntax display pim [ all-instance | vpn-instance vpn-instance-name ] df-info [ rp-address ] [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters all-instance: Specifies all instances. vpn-instance vpn-instance-name: Specifies a VPN instance. A VPN instance name is a case-sensitive string of up to 31 characters and must not contain any space. rp-address: Specifies the RP address of BIDIR-PIM.
Field Description DF-Uptime Existence duration of DF. DF-Address IP address of DF, where local means a local address. display pim grafts Use display pim grafts to display information about unacknowledged PIM-DM graft messages. Syntax display pim [ all-instance | vpn-instance vpn-instance-name ] grafts [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters all-instance: Specifies all VPN instances.
Field Description Age Time in which the graft message will age out, in hh:mm:ss. RetransmitIn Time in which the graft message will be retransmitted, in hh:mm:ss. display pim interface Use display pim interface to display PIM information on the specified interfaces.
Table 16 Command output Field Description VPN-Instance: public net Public network. Interface Interface name. NbrCnt Number of PIM neighbors. HelloInt Hello interval. DR-Pri Priority for DR election. DR-Address DR IP address, where "local" means a local address. # Display the detailed PIM information on Ethernet 1/1 on the public network. display pim interface ethernet 1/1 verbose VPN-Instance: public net Interface: Ethernet1/1, 10.1.1.1 PIM version: 2 PIM mode: Sparse PIM DR: 10.1.1.
Field Description PIM DR Priority (configured) Configured priority for DR election. PIM neighbor count Total number of PIM neighbors. PIM hello interval Hello interval. PIM LAN delay (negotiated) Negotiated prune message delay. PIM LAN delay (configured) Configured prune message delay. PIM override interval (negotiated) Negotiated prune override interval. PIM override interval (configured) Configured prune override interval.
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. mode: Specifies a PIM mode. PIM modes include sm and ssm, which represent PIM-SM and PIM-SSM, respectively. flags flag-value: Specifies a flag. Values and meanings of flag-value are as follows: • rpt: Specifies routing entries on the RPT. • spt: Specifies routing entries on the SPT. • wc: Specifies wildcard routing entries.
display pim neighbor Use display pim neighbor to display PIM neighbor information. Syntax display pim [ all-instance | vpn-instance vpn-instance-name ] neighbor [ interface interface-type interface-number | neighbor-address | verbose ] * [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters all-instance: Specifies all VPN instances.
Uptime: 00:00:10 Expiry time: 00:00:30 DR Priority: 1 Generation ID: 0x2ACEFE15 Holdtime: 105 s LAN delay: 500 ms Override interval: 2500 ms State refresh interval: 60 s Neighbor tracking: Disabled Bidirectional PIM: Enabled Table 19 Command output Field Description VPN-Instance: public net Public network. Total Number of Neighbors Total number of PIM neighbors. Neighbor IP address of the PIM neighbor. Interface Interface connecting the PIM neighbor.
{ interface-type interface-number | register } | mode mode-type | flags flag-value | fsm ] * [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters all-instance: Specifies all VPN instances. vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. group-address: Specifies a multicast group address in the range of 224.0.0.0 to 239.255.255.255.
• niif: Specifies PIM routing entries containing unknown incoming interfaces. • nonbr: Specifies PIM routing entries with PIM neighbor searching failure. • rpt: Specifies PIM routing entries on 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.
F - forwarding, AP - ack pending, DR - designated router, NDR - non-designated router, RCV - downstream receivers (172.168.0.12, 227.0.0.1) RP: 2.2.2.
Field Description Flag of the (S, G) or (*, G) entry in the PIM routing table: • 2MSDP—The entry is contained in the next SA message to notify an MSDP peer. • • • • ACT—The entry has been used for routing data. BIDIR—The entry was created by BIDIR-PIM. DEL—The entry will be removed. EXPRUNE—Some outgoing interfaces are pruned by other multicast routing protocols. • EXT—The entry contains outgoing interfaces provided by other multicast routing protocols.
display pim rp-info Use display pim rp-info to display RP information. Syntax display pim [ all-instance | vpn-instance vpn-instance-name ] rp-info [ group-address ] [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters all-instance: Specifies all VPN instances. vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. group-address: Specifies a multicast group in the range of 224.
VPN-Instance: public net PIM-SM BSR RP information: Group/MaskLen: 224.0.0.0/4 [B] RP: 2.2.2.2 Priority: 192 HoldTime: 150 Uptime: 03:01:36 Expires: 00:02:29 Table 21 Command output Field Description VPN-Instance: public net Public network. BSR RP Address is IP address of the RP. Group/MaskLen Multicast group that the RP serves. [B] The RP serves multicast groups in BIDIR-PIM. If this field is not displayed, it means that the RP serves groups in PIM-SM. RP IP address of the RP.
Examples # Set the router priority for DR election to 3 on the public network. system-view [Sysname] pim [Sysname-pim] hello-option dr-priority 3 # Set the router priority for DR election to 3 in VPN instance mvpn. system-view [Sysname] pim vpn-instance mvpn [Sysname-pim-mvpn] hello-option dr-priority 3 Related commands pim hello-option dr-priority hello-option holdtime (PIM view) Use hello-option holdtime to configure the PIM neighbor timeout timer.
hello-option lan-delay (PIM view) Use hello-option lan-delay to configure the global value of the LAN-delay time, namely, the period of time that the device waits before it forwards a received prune message. Use undo hello-option lan-delay to restore the default. Syntax hello-option lan-delay interval undo hello-option lan-delay Default The LAN-delay time is 500 milliseconds.
Default Join suppression is enabled, and neighbor tracking is disabled. Views Public network PIM view, VPN instance PIM view Default command level 2: System level Usage guidelines This command is effective on both PIM-DM and PIM-SM. Examples # Disable join suppression globally on the public network. system-view [Sysname] pim [Sysname-pim] hello-option neighbor-tracking # Disable join suppression globally in VPN instance mvpn.
system-view [Sysname] pim [Sysname-pim] hello-option override-interval 2000 # Set the prune override interval to 2000 milliseconds globally in VPN instance mvpn. system-view [Sysname] pim vpn-instance mvpn [Sysname-pim-mvpn] hello-option override-interval 2000 Related commands • hello-option lan-delay • pim hello-option lan-delay • pim hello-option override-interval holdtime assert (PIM view) Use holdtime assert to configure the global value of the assert timeout timer.
• pim holdtime join-prune holdtime join-prune (PIM view) Use holdtime join-prune to configure the global value of the join/prune timeout timer. Use undo holdtime join-prune to restore the default. Syntax holdtime join-prune interval undo holdtime join-prune Default The join/prune timeout timer is 210 seconds. Views Public network PIM view, VPN instance PIM view Default command level 2: System level Parameters interval: Specifies a join/prune timeout timer in seconds, in the range of 1 to 65535.
Views Public network PIM view, VPN instance PIM view Default command level 2: System level Parameters packet-size: Specifies the maximum size of each join/prune message in bytes. The value range is 100 to 8100. Examples # Set the maximum size of each join/prune message to 1500 bytes on the public network. system-view [Sysname] pim [Sysname-pim] jp-pkt-size 1500 # Set the maximum size of each join/prune message to 1500 bytes in VPN instance mvpn.
• The (S, G) join/prune timeout timer on the upstream device. If you configure a small queue size, the outgoing interface of the corresponding entry might have been pruned because of to timeout before the last join/prune message in a queue reaches the upstream device. Examples # Configure each join/prune message to contain a maximum of 2000 (S, G) entries on the public network.
system-view [Sysname] ip vpn-instance mvpn [Sysname-vpn-instance-mvpn] route-distinguisher 100:1 [Sysname-vpn-instance-mvpn] multicast routing-enable [Sysname-vpn-instance-mvpn] quit [Sysname] pim vpn-instance mvpn [Sysname-pim-mvpn] Related commands multicast routing-enable pim bsr-boundary Use pim bsr-boundary to configure a PIM domain border, namely, a bootstrap message boundary. Use undo pim bsr-boundary to remove the configured PIM domain border.
Views Interface view Default command level 2: System level Usage guidelines This command can take effect only after IP multicast routing is enabled in the corresponding instance. PIM-DM cannot be used for multicast groups in the SSM group range. Examples # Enable IP multicast routing on the public network, and enable PIM-DM on Ethernet 1/1.
Related commands hello-option dr-priority pim hello-option holdtime Use pim hello-option holdtime to configure the PIM neighbor timeout timer on the current interface. Use undo pim hello-option holdtime to restore the default. Syntax pim hello-option holdtime interval undo pim hello-option holdtime Default The PIM neighbor timeout timer is 105 seconds.
Default command level 2: System level Parameters interval: Specifies a LAN-delay time in milliseconds, in the range of 1 to 32,767. Examples # Set the LAN-delay time to 200 milliseconds on Ethernet 1/1.
Syntax pim hello-option override-interval interval undo pim hello-option override-interval Default The prune override interval is 2500 milliseconds. Views Interface view Default command level 2: System level Parameters interval: Specifies a prune override interval in milliseconds. The value range is 1 to 65535. Examples # Set the prune override interval to 2,000 milliseconds on Ethernet 1/1.
[Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] pim holdtime assert 100 Related commands • holdtime assert • holdtime join-prune • pim holdtime join-prune pim holdtime join-prune Use pim holdtime join-prune to configure the join/prune timeout timer on the interface. Use undo pim holdtime join-prune to restore the default. Syntax pim holdtime join-prune interval undo pim holdtime join-prune Default The join/prune timeout timer is 210 seconds.
Default No source address range for hello messages is configured. That is, all the received hello messages are considered legal. Views Interface view Default command level 2: System level Parameters acl-number: Specifies a basic ACL in the range of 2000 to 2999. When the ACL is defined, the source keyword in the rule command specifies a legal source address range for hello messages. Examples # Configure a legal source address range for hello messages on Ethernet 1/1 so that only the routers on the 10.1.
Use undo pim sm to disable PIM-SM. Syntax pim sm undo pim sm Default PIM-SM is disabled. Views Interface view Default command level 2: System level Usage guidelines This command can take effect only after IP multicast routing is enabled in the corresponding instance. Examples # Enable IP multicast routing on the public network, and enable PIM-SM on Ethernet 1/1.
[Sysname-Ethernet1/1] undo pim state-refresh-capable Related commands • state-refresh-interval • state-refresh-rate-limit • state-refresh-ttl pim timer graft-retry Use pim timer graft-retry to configure the graft retry period. Use undo pim timer graft-retry to restore the default. Syntax pim timer graft-retry interval undo pim timer graft-retry Default The graft retry period is 3 seconds.
Parameters interval: Specifies a hello interval in seconds, in the range of 1 to 2147483647. Examples # Set the hello interval to 40 seconds on Ethernet 1/1. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] pim timer hello 40 Related commands timer hello pim timer join-prune Use pim timer join-prune to configure the interval at which join/prune messages are sent on the current interface. Use undo pim timer join-prune to restore the default.
undo pim triggered-hello-delay Default The maximum delay for sending a hello message is 5 seconds. Views Interface view Default command level 2: System level Parameters interval: Specifies the maximum delay in seconds for sending a hello message. The value range is 1 to 5. Examples # Set the maximum delay for sending a hello message to 3 seconds on Ethernet 1/1.
Related commands register-suppression-timeout prune delay (PIM view) Use prune delay to configure the prune delay time, namely, the length of time that the device waits between receiving a prune message and taking a prune action. Use undo prune delay to restore the default. Syntax prune delay interval undo prune delay Default The prune delay time is not configured.
Default command level 2: System level Parameters acl-number: Specifies an advanced ACL in the range of 3000 to 3999. The RP can accept only register messages that match the permit statement of the ACL. Examples # On the public network, configure the RP to accept only those register messages from multicast sources on the subnet of 10.10.0.0/16 for multicast groups on the subnet of 225.1.0.0/16. system-view [Sysname] acl number 3000 [Sysname-acl-adv-3000] rule permit ip source 10.10.0.0 0.0.255.
Examples # Set the register suppression time to 70 seconds on the public network. system-view [Sysname] pim [Sysname-pim] register-suppression-timeout 70 # Set the register suppression time to 70 seconds in VPN instance mvpn.
reset pim control-message counters Use reset pim control-message counters to reset PIM control message counters. Syntax reset pim [ all-instance | vpn-instance vpn-instance-name ] control-message counters [ interface interface-type interface-number ] Views User view Default command level 1: Monitor level Parameters all-instance: Specifies all VPN instances. vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters.
Examples # Set the multicast source lifetime to 200 seconds on the public network. system-view [Sysname] pim [Sysname-pim] source-lifetime 200 # Set the multicast source lifetime to 200 seconds in VPN instance mvpn. system-view [Sysname] pim vpn-instance mvpn [Sysname-pim-mvpn] source-lifetime 200 source-policy (PIM view) Use source-policy to configure a multicast data filter. Use undo source-policy to remove the configured multicast data filter.
# In VPN instance mvpn, configure the router to accept multicast packets that originate from 10.10.1.2 and discard multicast packets that originate from 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.
If you use this command multiple times on the same multicast group, the first traffic rate configuration matched in sequence takes effect. Examples # Set the traffic rate threshold for triggering an SPT switchover to 4 kbps on the public network. system-view [Sysname] pim [Sysname-pim] spt-switch-threshold 4 # On the public network, create a group-policy with the basic ACL number of 2010 and the traffic rate threshold of 100 kbps, and insert the ACL to the first position.
system-view [Sysname] acl number 2000 [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 # Configure the SSM group range to be 232.1.0.0/16 in VPN instance mvpn. system-view [Sysname] acl number 2000 [Sysname-acl-basic-2000] rule permit source 232.1.0.0 0.0.255.
state-refresh-rate-limit (PIM view) Use state-refresh-rate-limit to configure the time that the router waits before receiving a new state refresh message. Use undo state-refresh-rate-limit to restore the default. Syntax state-refresh-rate-limit interval undo state-refresh-rate-limit Default The device waits 30 seconds before it receives a new state refresh message.
Default The TTL value of state refresh messages is 255. Views Public network PIM view, VPN instance PIM view Default command level 2: System level Parameters ttl-value: Specifies a TTL value for state refresh messages, in the range of 1 to 255. Examples # On the public network, configure the device to send PIM state refresh messages with a TTL of 45.
acl-number: Specifies a basic ACL in the range of 2000 to 2999. If you provide this argument, the configured static RP will serve only those groups that pass the ACL filtering. Otherwise, the configured static RP will serve the all-system group 224.0.0.0/4. preferred: Gives priority to the static RP if the static RP conflicts with the dynamic RP.
Syntax timer hello interval undo timer hello Default Hello messages are sent at the interval of 30 seconds. Views Public network PIM view, VPN instance PIM view Default command level 2: System level Parameters interval: Specifies a hello interval in seconds, in the range of 1 to 2,147,483,647. Examples # Set the global hello interval to 40 seconds on the public network. system-view [Sysname] pim [Sysname-pim] timer hello 40 # Set the global hello interval to 40 seconds in VPN instance mvpn.
Examples # Set the global join/prune interval to 80 seconds on the public network. system-view [Sysname] pim [Sysname-pim] timer join-prune 80 # Set the global join/prune interval to 80 seconds in VPN instance mvpn. system-view [Sysname] pim vpn-instance mvpn [Sysname-pim-mvpn] timer join-prune 80 Related commands pim timer join-prune timer spt-switch (PIM view) Use timer spt-switch to configure the interval between checks of the traffic rate threshold before an SPT switchover.
[Sysname] pim vpn-instance mvpn [Sysname-pim-mvpn] timer spt-switch 30 Related commands spt-switch-threshold 108
Multicast routing and forwarding configuration commands delete ip rpf-route-static Use delete ip rpf-route-static to delete all static multicast routes. Syntax delete ip rpf-route-static [ vpn-instance vpn-instance-name ] Views System view Default command level 2: System level Parameters vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. If this option is not specified, the command deletes all static multicast routes on the public network.
Parameters all-instance: Specifies all VPN instances. vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. group-address: Specifies a multicast group address in the range of 224.0.0.0 to 239.255.255.255. mask: Specifies the mask of the multicast group address, 255.255.255.255 by default. mask-length: Specifies the mask length of the multicast group address, in the range of 4 to 32. The default is 32.
Syntax display multicast [ all-instance | vpn-instance vpn-instance-name ] forwarding-table [ source-address [ mask { mask | mask-length } ] | group-address [ mask { mask | mask-length } ] | incoming-interface { interface-type interface-number | register } | outgoing-interface { exclude | include | match } { interface-type interface-number | register } | statistics ] * [ port-info ] [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters all
include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Usage guidelines If neither all-instance nor vpn-instance is specified, this command displays the information on the public network. Multicast forwarding tables guide multicast forwarding. You can view the forwarding state of multicast traffic by checking the multicast forwarding table.
Field Description Outgoing interface list. List of 1 outgoing interface: 1: Ethernet1/2 Interface number: outgoing interface and number. If the outgoing interface is an interface in another VPN, the VPN name is displayed. Matched 19648 packets(20512512 bytes), Wrong If 0 packets (S, G)-matched packets (bytes), packets with incoming interface errors. Forwarded 19648 packets(20512512 bytes) (S, G)-forwarded packets (bytes).
Related commands • display multicast routing-table • multicast forwarding-table downstream-limit • multicast forwarding-table route-limit display multicast forwarding-table df-info Use display multicast forwarding-table df-info to display the DF information of the multicast forwarding table.
List of 1 DF interfaces: 1: Ethernet1/2 Table 26 Command output Field Description Multicast DF information of VPN-Instance: public net DF information of the multicast forwarding table for the public network. Total 1 RP Total number of RPs. Total 1 RP matched Total number of matched RPs. 00001 Sequence number of the RP. MID ID of the RP. Each RP has a unique MID. Flags Current state of the RP. Different bits indicate different states of an RP.
regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Usage guidelines If neither all-instance nor vpn-instance is specified, this command displays the information on the public network. Examples # Display the minimum TTL required for a multicast packet to be forwarded on all interfaces on the public network.
mask: Specifies the mask of the multicast group address or multicast source address, 255.255.255.255 by default. mask-length: Specifies the mask length of the multicast group address or multicast source address. For a multicast group address, this argument has an effective value range of 4 to 32. For a multicast source address, this argument has an effective value range of 0 to 32. The default is 32 in both cases.
Table 28 Command output Field Description Multicast routing table of VPN-Instance: public net Multicast routing table for the public network. Total 1 entry Total number of (S, G) entries in the multicast routing table. 00001 Sequence number of the (S, G) entry. (172.168.0.2, 227.0.0.1) (S, G) entry of the multicast forwarding table. Uptime Length of time for which the (S, G) entry has been up, in the format hh:mm:ss.
regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Usage guidelines If neither all-instance nor vpn-instance is specified, this command displays information about static multicast routes on the public network. Examples # Display all the static multicast routes on the public network. display multicast routing-table static Multicast Routing Table of VPN-Instance: public net Routes : 1 Mroute 10.10.0.0/16 Interface = Ethernet1/1 RPF Neighbor = 2.2.
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. source-address: Specifies a multicast source address. group-address: Specifies a multicast group address in the range of 224.0.1.0 to 239.255.255.255. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.
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 from the static multicast routing table.
preference: Specifies a route preference. The value range is 1 to 255 and the default is 1. order-number: Specifies a match order for routes on the same segment, in the range of 1 to 100. Usage guidelines The arguments source-address { mask | mask-length }, protocol and policy-name are critical elements in static multicast route configuration. The variation of any of these arguments results in a different configuration.
Usage guidelines If the command to trace the path for a specific (S, G) multicast stream includes the last-hop-router-address argument, the interface that corresponds to the last-hop router address must be the outgoing interface for the (S, G) entry. Otherwise, the multicast traceroute might fail. Examples # Trace the path down which the (6.6.6.6, 225.2.1.1) multicast traffic flows to the last-hop router with an IP address of 5.5.5.8. mtracert 6.6.6.6 5.5.5.8 225.2.1.
Field Description Protocol Multicast routing protocol in use. Forwarding TTL Minimum TTL that a packet must have before it can be forwarded over the outgoing interface. multicast boundary Use multicast boundary to configure a multicast forwarding boundary. Use undo multicast boundary to remove a multicast forwarding boundary.
multicast forwarding-table downstream-limit Use multicast forwarding-table downstream-limit to configure the maximum number of downstream nodes for a single entry in the multicast forwarding table. Use undo multicast forwarding-table downstream-limit to restore the default. Syntax multicast forwarding-table downstream-limit limit undo multicast forwarding-table downstream-limit Default The maximum number of downstream nodes for a single multicast forwarding entry is 128.
Default The maximum number of entries in the multicast forwarding table is the maximum number allowed by the system. Views System view, VPN instance view Default command level 2: System level Parameters limit: Specifies the maximum number of entries in the multicast forwarding table. The value range is 0 to the maximum allowable number.
Views System view, VPN instance view Default command level 2: System level Parameters source: Specifies load splitting on a per-source basis. source-group: Specifies load splitting both on a per-source basis and a per-group basis. Examples # Enable per-source load splitting of multicast traffic on the public network. system-view [Sysname] multicast load-splitting source # Enable per-source load splitting of multicast traffic in VPN instance mvpn.
multicast minimum-ttl Use multicast minimum-ttl to configure the minimum TTL required for a multicast packet to be forwarded on the interface. Use undo multicast minimum-ttl to restore the default. Syntax multicast minimum-ttl ttl-value undo multicast minimum-ttl Default The minimum TTL value required for a multicast packet to be forwarded is 1.
Usage guidelines You must enable IP multicast routing on the public network or VPN instance before you can execute other Layer 3 multicast commands in the corresponding instance. The device does not forward any multicast packets before IP multicast routing is enabled. Examples # Enable IP multicast routing on the public network. system-view [Sysname] multicast routing-enable # Enable IP multicast routing in VPN instance mvpn.
all: Specifies all forwarding entries in the multicast forwarding table. Usage guidelines If neither all-instance nor vpn-instance is specified, this command clears the forwarding table information on the public network. When a forwarding entry is deleted from the multicast forwarding table, the corresponding routing entry is also deleted from the multicast routing table. Examples # Clear the multicast forwarding entries related to multicast group 225.5.4.
interface-type interface-number: Specifies an interface by its type and number. register: Specifies the routing entries, where the incoming interface is the specified register interface of PIM-SM. all: Specifies all routing entries from the multicast routing table. Usage guidelines If neither all-instance nor vpn-instance is specified, this command displays the information on the public network.
IGMP snooping configuration commands display igmp-snooping group Use display igmp-snooping group to display IGMP snooping group information, including both dynamic entries and static entries. Syntax display igmp-snooping group [ vlan vlan-id ] [ verbose ] [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters vlan vlan-id: Specifies a VLAN by its VLAN ID in the range of 1 to 4094.
Attribute: Host Port Host port(s):total 1 port(s). Eth1/2 (D) ( 00:03:23 ) MAC group(s): MAC group address:0100-5e01-0101 Host port(s):total 1 port(s). Eth1/2 Table 32 Command output Field Description Total 1 IP Group(s). Total number of IP multicast groups. Total 1 IP Source(s). Total number of multicast sources. Total 1 MAC Group(s). Total number of MAC multicast groups. Port flags: Port flags: D-Dynamic port, S-Static port, C-Copy port, P-PIM port • • • • D—Dynamic port. S—Static port.
group group-address: Specifies a multicast group by its IP address. The value range for the group-address argument is 224.0.1.0 to 239.255.255.255. source source-address: Specifies a multicast source by its IP address. The value of the source-address argument is a valid unicast address or 0.0.0.0. A source IP address of 0.0.0.0 specifies all multicast sources. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.
Default command level 1: Monitor level Parameters |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
Syntax dot1p-priority priority-number undo dot1p-priority Views IGMP-snooping view Default command level 2: System level Parameters priority-number: Specifies an 802.1p precedence for IGMP messages, in the range of 0 to 7. A higher number means a higher precedence. Usage guidelines The default 802.1p precedence for IGMP messages is 0. This command also takes effect on VLANs with IGMP enabled on their VLAN interfaces. Examples # Set the 802.1p precedence for IGMP messages to 3 globally.
Command drop-unknown MSR900 Yes. MSR93X Yes. MSR20 -1X No. MSR20 No. MSR30 Supported by the MSR30-11E or MSR30-11F with fixed switching interfaces. Not supported by the MSR30-11E or MSR30-11F with fixed switching interfaces. MSR50 MSR1000 Not supported by the FIC modules. Yes Examples # Enable the device to drop unknown multicast data globally.
ID is 1 to 4094. If you do not specify any VLAN, the command takes effect on all VLANs. If you specify one or more VLANs, the command takes effect on the specified VLANs only. Usage guidelines This command also takes effect on VLANs with IGMP enabled on their VLAN interfaces. Examples # Enable fast-leave processing for VLAN 2.
You can configure different ACL rules for a port in different VLANs. For a given VLAN, a newly configured ACL rule overrides the existing one. Examples # Apply ACL 2000 as a multicast group filter in VLAN 2 so that hosts in this VLAN can join only the multicast group 225.1.1.1. system-view [Sysname] acl number 2000 [Sysname-acl-basic-2000] rule permit source 225.1.1.
Syntax host-tracking undo host-tracking Default This function is disabled. Views IGMP-snooping view Default command level 2: System level Examples # Enable the IGMP snooping host tracking function globally. system-view [Sysname] igmp-snooping [Sysname-igmp-snooping] host-tracking Related commands • display igmp-snooping host • igmp-snooping host-tracking igmp-snooping Use igmp-snooping to enable IGMP snooping globally and enter IGMP-snooping view.
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 default 802.1p precedence for IGMP messages is 0. Views VLAN view Default command level 2: System level Parameters priority-number: Specifies an 802.1p precedence for IGMP messages, in the range of 0 to 7.
Views VLAN view Default command level 2: System level Usage guidelines This command takes effect only if IGMP snooping is enabled in the VLAN. The following matrix shows the command and MSR router compatibility: Command MSR900 MSR93 X MSR20 -1X MSR20 MSR30 MSR50 MSR1000 Supported by the FIC modules. No Supported by the MIM and XMIM modules. igmp-snooping drop-unknown No. No. No. No. Not supported by the MSR30-11E or MSR30-11F with fixed switching interfaces.
Views VLAN view Default command level 2: System level Usage guidelines IGMP snooping must be enabled globally before it can be enabled in a VLAN. Examples # Enable IGMP snooping in VLAN 2. system-view [Sysname] igmp-snooping [Sysname-igmp-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] igmp-snooping enable Related commands igmp-snooping igmp-snooping fast-leave Use igmp-snooping fast-leave to enable fast-leave processing on a port.
specify one or more VLANs, the command takes effect on the specified VLANs that the interface belongs to. If you do not specify any VLAN when using this command in port group view, the command takes effect on all the ports in this group. If you specify one or more VLANs, the command takes effect only on those ports in this group that belong to the specified VLANs. Examples # Enable fast-leave processing on Ethernet 1/1 in VLAN 2.
[Sysname-vlan2] igmp-snooping general-query source-ip 10.1.1.1 Related commands igmp-snooping enable igmp-snooping group-limit Use igmp-snooping group-limit to set the maximum number of multicast groups that a port can join. Use undo igmp-snooping group-limit to restore the default. Syntax igmp-snooping group-limit limit [ vlan vlan-list ] undo igmp-snooping group-limit [ vlan vlan-list ] Default The default value is 128.
Related commands igmp group-limit igmp-snooping group-policy Use igmp-snooping group-policy to configure a multicast group filter on a port to control the multicast groups that the hosts on the port can join. Use undo igmp-snooping group-policy to remove a multicast group filter. Syntax igmp-snooping group-policy acl-number [ vlan vlan-list ] undo igmp-snooping group-policy [ vlan vlan-list ] Default No multicast group filter is configured on an interface.
system-view [Sysname] acl number 2000 [Sysname-acl-basic-2000] rule permit source 225.1.1.1 0 [Sysname-acl-basic-2000] quit [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] igmp-snooping group-policy 2000 vlan 2 Related commands group-policy igmp-snooping host-aging-time Use igmp-snooping host-aging-time to set the aging timer for the dynamic member ports in the current VLAN. Use undo igmp-snooping host-aging-time to restore the default.
igmp-snooping host-join Use igmp-snooping host-join to configure a port as a simulated member host for the specified multicast group or the specified multicast source and group. Use undo igmp-snooping host-join to remove a simulated member host from the specified multicast group or the specified multicast source and group.
[Sysname-vlan2] igmp-snooping enable [Sysname-vlan2] igmp-snooping version 3 [Sysname-vlan2] quit [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] igmp-snooping host-join 232.1.1.1 source-ip 1.1.1.1 vlan 2 igmp-snooping host-tracking Use igmp-snooping host-tracking to enable the IGMP snooping host tracking function in a VLAN. Use undo igmp-snooping host-tracking to disable the IGMP snooping host tracking function in a VLAN.
Default The default setting is 1 second. Views VLAN view Default command level 2: System level Parameters interval: Sets the IGMP last-member query interval in seconds. The value range is 1 to 5. Usage guidelines The IGMP last-member query interval determines the interval for sending IGMP group-specific queries and the maximum response delay for IGMP group-specific queries in a VLAN. This command takes effect only if IGMP snooping is enabled in the VLAN.
Parameters ip-address: Specifies a source address for the IGMP leave messages that the IGMP snooping proxy sends, which can be any legal IP address. current-interface: Specifies the IP address of the current VLAN interface as the source address of IGMP leave messages that the IGMP snooping proxy sends. If no IP address has been assigned to the current VLAN interface, the default IP address 0.0.0.0 is used. Usage guidelines Before you configure this command in a VLAN, enable IGMP snooping in the VLAN.
Examples # Enable IGMP snooping and set the maximum response delay for IGMP general queries to 5 seconds in VLAN 2. system-view [Sysname] igmp-snooping [Sysname-igmp-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] igmp-snooping enable [Sysname-vlan2] igmp-snooping max-response-time 5 Related commands • igmp-snooping enable • igmp-snooping query-interval • max-response-time igmp-snooping overflow-replace Use igmp-snooping overflow-replace to enable the multicast group replacement function.
Examples # Enable the multicast group replacement function on Ethernet 1/1 in VLAN 2. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] igmp-snooping overflow-replace vlan 2 Related commands overflow-replace igmp-snooping proxying enable Use igmp-snooping proxying enable to enable the IGMP snooping proxying function in a VLAN. Use undo igmp-snooping proxying enable to disable the IGMP snooping proxying function in a VLAN.
Default The IGMP snooping querier function is disabled. Views VLAN view Default command level 2: System level Usage guidelines This command takes effect only if IGMP snooping is enabled in the VLAN. Examples # Enable IGMP snooping and the IGMP snooping querier function for VLAN 2.
[Sysname] igmp-snooping [Sysname-igmp-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] igmp-snooping enable [Sysname-vlan2] igmp-snooping query-interval 20 Related commands • igmp-snooping enable • 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 the IGMP reports that the IGMP snooping proxy sends. Use undo igmp-snooping report source-ip to restore the default.
[Sysname-vlan2] igmp-snooping enable [Sysname-vlan2] igmp-snooping report source-ip 10.1.1.1 Related commands igmp-snooping enable igmp-snooping router-aging-time Use igmp-snooping router-aging-time to set the aging timer for the dynamic router ports in the current VLAN. Use undo igmp-snooping router-aging-time to restore the default. Syntax igmp-snooping router-aging-time interval undo igmp-snooping router-aging-time Default The aging timer of the dynamic router ports is 105 seconds.
Syntax igmp-snooping router-port-deny [ vlan vlan-list ] undo igmp-snooping router-port-deny [ vlan vlan-list ] Default A port can become a dynamic router port. Views Layer 2 Ethernet interface view, Layer 2 aggregate interface view, port group view Default command level 2: System level Parameters vlan vlan-list: Specifies one or multiple VLANs. You can provide up to 10 VLAN lists.
Default command level 2: System level Usage guidelines This command also takes effect on VLANs with IGMP enabled on their VLAN interfaces. Examples # Enable source port filtering for multicast data on Ethernet 1/1. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] igmp-snooping source-deny igmp-snooping special-query source-ip Use igmp-snooping special-query source-ip to configure the source IP address for IGMP group-specific queries.
Related commands igmp-snooping enable igmp-snooping static-group Use igmp-snooping static-group to configure a port as a static member port of the specified multicast group or the specified multicast source and group. Use undo igmp-snooping static-group to restore the default. Syntax igmp-snooping static-group group-address [ source-ip source-address ] vlan vlan-id undo igmp-snooping static-group group-address [ source-ip source-address ] vlan vlan-id Default No ports are static member ports.
[Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] igmp-snooping static-group 232.1.1.1 source-ip 1.1.1.1 vlan 2 igmp-snooping static-router-port Use igmp-snooping static-router-port to configure a port as a static router port. Use undo igmp-snooping static-router-port to restore the default. Syntax igmp-snooping static-router-port vlan vlan-id undo igmp-snooping static-router-port vlan vlan-id Default No ports are static router ports.
Views VLAN view Default command level 2: System level Parameters version-number: Specifies an IGMP snooping version in the range of 2 to 3. Usage guidelines This command can take effect only if IGMP snooping is enabled in the VLAN. Examples # Enable IGMP snooping and specify the IGMP snooping version to IGMPv3 snooping in VLAN 2.
[Sysname] igmp-snooping [Sysname-igmp-snooping] last-member-query-interval 3 Related commands igmp-snooping last-member-query-interval max-response-time (IGMP-snooping view) Use max-response-time to set the global maximum response delay for IGMP general queries. Use undo max-response-time to restore the default. Syntax max-response-time interval undo max-response-time Default The default setting is 10 seconds.
Views IGMP-snooping view Default command level 2: System level Parameters vlan vlan-list: Specifies one or multiple VLANs. You can provide up to 10 VLAN lists. For each list, you can specify an individual VLAN in the form of vlan-id, or a VLAN range in the form of start-vlan-id to end-vlan-id, where the end VLAN ID must be greater than the start VLAN ID. The value range of a VLAN ID is 1 to 4094. If you do not specify any VLAN, the command takes effect on all VLANs.
reset igmp-snooping group Use reset igmp-snooping group to remove the dynamic group entries for the specified IGMP snooping groups. Syntax reset igmp-snooping group { group-address | all } [ vlan vlan-id ] Views User view Default command level 2: System level Parameters group-address: Specifies an IGMP snooping group. The value range of group-address is 224.0.1.0 to 239.255.255.255. all: Specifies all IGMP snooping groups. vlan vlan-id: Specifies a VLAN. The value range of vlan-id is 1 to 4094.
Syntax router-aging-time interval undo router-aging-time Default The aging timer of dynamic router ports is 105 seconds. Views IGMP-snooping view Default command level 2: System level Parameters interval: Specifies an aging timer in seconds for the dynamic router ports. The value range is 1 to 1000. Examples # Set the aging timer for the dynamic router ports to 100 seconds globally.
Examples # Enable multicast source port filtering on interfaces Ethernet 1/1 through Ethernet 1/4.
MSDP configuration commands cache-sa-enable Use cache-sa-enable to enable the SA cache mechanism to cache the (S, G) entries contained in SA messages. Use undo cache-sa-enable to disable the SA cache mechanism. Syntax cache-sa-enable undo cache-sa-enable Default The SA cache mechanism is enabled. That is, the device caches the (S, G) entries that the received SA messages contain.
Parameters all-instance: Specifies all VPN instances. vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. state: Specifies a state. connect: Specifies the connecting state. down: Specifies the down state. listen: Specifies the listening state. shutdown: Specifies the terminated state. up: Specifies the in-session state. |: Filters command output by specifying a regular expression.
Field Description MSDP peer status: • Up—A session is set up and the MSDP peer is in session. • Listen— A session is set up, and the local device serves as the State server in listening state. • Connect—A session is not set up and the local device serves as a client in connecting state. • Shutdown—Deactivated. • Down—Connection failed. Up/Down time Length of time since the MSDP peer connection was established/failed. AS Number of the AS where the MSDP peer is located.
Examples # Display detailed status information of the MSDP peer with the address of 10.110.11.11 on the public network. display msdp peer-status 10.110.11.11 MSDP Peer Information of VPN-Instance: public net MSDP Peer 20.20.20.20, AS 100 Description: Information about connection status: State: Up Up/down time: 14:41:08 Resets: 0 Connection interface: LoopBack0 (20.20.20.
Field Description Up/Down time Length of time since the MSDP peer connection was established/failed. Connection interface Interface and its IP address used for setting up a TCP connection with the remote MSDP peer. Number of sent/received messages Number of SA messages sent and received through this connection. Number of discarded output messages Number of discarded outgoing messages.
• peer request-sa-enable • peer sa-cache-maximum • peer sa-policy • peer sa-request-policy display msdp sa-cache Use display msdp sa-cache to display information about (S, G) entries in the SA cache. Syntax display msdp [ all-instance | vpn-instance vpn-instance-name ] sa-cache [ group-address | source-address | as-number ] * [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters all-instance: Specifies all VPN instances.
MSDP Source-Active Cache Information of VPN-Instance: public net MSDP Total Source-Active Cache - 5 entries MSDP matched 5 entries (Source, Group) Origin RP Pro AS Uptime (10.10.1.2, 225.1.1.1) 10.10.10.10 BGP 100 00:00:11 00:05:49 Expires (10.10.1.3, 225.1.1.1) 10.10.10.10 BGP 100 00:00:11 00:05:49 (10.10.1.2, 225.1.1.2) 10.10.10.10 BGP 100 00:00:11 00:05:49 (10.10.2.1, 225.1.1.2) 10.10.10.10 BGP 100 00:00:11 00:05:49 (10.10.1.2, 225.1.2.2) 10.10.10.
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. as-number: Specifies an AS number in the range of 1 to 4294967295. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow.
encap-data-enable Use encap-data-enable to enable encapsulation of multicast data in SA messages. Use undo encap-data-enable to restore the default. Syntax encap-data-enable undo encap-data-enable Default An SA message contains only an (S, G) entry. No multicast data is encapsulated in an SA message. Views Public network MSDP view, VPN instance MSDP view Default command level 2: System level Examples # Enable encapsulation of multicast data in SA messages on the public network.
Parameters acl-number: Specifies a basic or advanced ACL in the range of 2000 to 3999. A basic ACL filters multicast sources, and an advanced ACL filters multicast sources or multicast groups. If you do not provide this argument in your command, no multicast source information is advertised. NOTE: During ACL matching, the protocol ID in the ACL rule is not verified.
Default MSDP is disabled. Views System view Default command level 2: System level 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 this option, the command applies to the public network. Usage guidelines You must enable IP multicast in the corresponding VPN instance before you use this command.
Default command level 2: System level Parameters interface-type interface-number: Specifies an interface by its type and number. Examples # Specify the IP address of Ethernet 1/1 as the RP address of SA messages on the public network. system-view [Sysname] msdp [Sysname-msdp] originating-rp ethernet 1/1 # Specify the IP address of Ethernet 1/1 as the RP address of SA messages in VPN instance mvpn.
# Configure the router with the IP address of 125.10.7.6 in VPN instance mvpn as the MSDP peer of the local router, with interface Ethernet 1/1 as the local connection port. system-view [Sysname] msdp vpn-instance mvpn [Sysname-msdp-mvpn] peer 125.10.7.6 connect-interface ethernet 1/1 Related commands static-rpf-peer peer description Use peer description to configure the description information for the specified MSDP peer.
Syntax peer peer-address mesh-group name undo peer peer-address mesh-group Default An MSDP peer does not belong to any mesh group. Views Public network MSDP view, VPN instance MSDP view Default command level 2: System level 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 space. Examples # On the public network, configure the MSDP peer with the IP address of 125.10.7.
Parameters peer-address: Specifies an MSDP peer. ttl-value: Specifies a Time-to-Live (TTL) threshold in the range of 0 to 255. Examples # On the public network, set the TTL threshold for multicast packets to be encapsulated in SA messages to 10 so that only multicast data packets whose TTL value is larger than or equal to 10 can be encapsulated in SA messages and forwarded to the MSDP peer 110.10.10.1. system-view [Sysname] msdp [Sysname-msdp] peer 110.10.10.
Usage guidelines The MSDP peers involved in MD5 authentication must be configured with the same authentication method and password. Otherwise, the authentication fails and the TCP connection cannot be established. For security purposes, all MD5 authentication passwords, including MD5 authentication passwords configured in plain text, are saved in cipher text.
Examples # Disable the SA message cache mechanism on the public network, and enable the router to send an SA request message to the MSDP peer 125.10.7.6 after receiving a new join message. system-view [Sysname] msdp [Sysname-msdp] undo cache-sa-enable [Sysname-msdp] peer 125.10.7.6 request-sa-enable # Disable the SA message cache mechanism in VPN instance mvpn, and enable the router to send an SA request message to the MSDP peer 125.10.7.6 after receiving a new join message.
system-view [Sysname] msdp vpn-instance mvpn [Sysname-msdp-mvpn] peer 125.10.7.6 sa-cache-maximum 100 Related commands • display msdp brief • display msdp peer-status • display msdp sa-count peer sa-policy Use peer sa-policy to configure a filtering rule for received or forwarded SA messages. Use undo peer sa-policy to restore the default.
[Sysname-msdp] peer 125.10.7.6 sa-policy export acl 3100 # Configure a filtering rule in VPN instance mvpn so that SA messages are forwarded to MSDP peer 125.10.7.6 only if they match advanced ACL 3100. system-view [Sysname] acl number 3100 [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 vpn-instance mvpn [Sysname-msdp-mvpn] peer 125.10.7.6 connect-interface ethernet 1/1 [Sysname-msdp-mvpn] peer 125.
# Configure an SA request filtering rule in VPN instance mvpn so that SA messages from the MSDP peer 175.58.6.5 are accepted only if the multicast group address in the SA messages is in the range of 225.1.1.0/24. 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] msdp vpn-instance mvpn [Sysname-msdp-mvpn] peer 175.58.6.
Syntax reset msdp [ all-instance | vpn-instance vpn-instance-name ] sa-cache [ group-address ] Views User view Default command level 2: System level Parameters all-instance: Specifies all VPN instances. vpn-instance vpn-instance-name: Specifies an MPLS L3VPN by its name, a case-sensitive string of 1 to 31 characters. group-address: Specifies a multicast group in the range of 224.0.1.0 to 239.255.255.255.
Usage guidelines If neither all-instance nor vpn-instance is specified, this command clears statistics for the MSDP peers on the public network. Examples # Clear statistics for the MSDP peer 125.10.7.6 on the public network. reset msdp statistics 125.10.7.6 shutdown (MSDP view) Use shutdown to deactivate the connection with the specified MSDP peer. Use undo shutdown to reactivate the connection with the specified MSDP peer.
Default No static RPF peer is configured. Views Public network MSDP view, VPN instance MSDP view Default command level 2: System level Parameters peer-address: Specifies an MSDP peer. rp-policy ip-prefix-name: Specifies a filtering policy based on the RP address in SA messages, where ip-prefix-name is the filtering policy name, a case-sensitive string of 1 to 19 characters.
Use undo timer retry to restore the default. Syntax timer retry interval undo timer retry Default The interval between MSDP peer connection retries is 30 seconds. Views Public network MSDP view, VPN instance MSDP view Default command level 2: System level Parameters interval: Specifies an interval between MSDP peer connection retries, in seconds. The value range is 1 to 60. Examples # Set the MSDP peer connection retry interval to 60 seconds on the public network.
MBGP configuration commands For more information about routing policy commands, see Layer 3—IP Routing Command Reference. aggregate (MBGP address family view) Use aggregate to create a summary route in the IPv4 MBGP routing table. Use undo aggregate to remove a summary route.
Keywords Function detail-suppressed Does not suppress the summary route, but it suppresses the advertisement of all the more specific routes. To summarize only some specific routes, use the peer filter-policy command. suppress-policy Used to create a summary route and suppress the advertisement of some summarized routes. If you want to suppress some routes selectively and leave other routes still advertised, use the if-match clause of the route-policy command.
Examples # In IPv4 MBGP address family view, set the number of routes for BGP load balancing to 2. system-view [Sysname] bgp 100 [Sysname-bgp] ipv4-family multicast [Sysname-bgp-af-mul] balance 2 Related commands display ip multicast routing-table bestroute as-path-neglect (MBGP address family view) Use bestroute as-path-neglect to configure MBGP not to consider AS_PATH during best route selection. Use undo bestroute as-path-neglect to restore the default.
Default command level 2: System level Examples # In IPv4 MBGP address family view, enable the comparison of the MED for paths from each AS during best route selection. system-view [Sysname] bgp 100 [Sysname-bgp] ipv4-family multicast [Sysname-bgp-af-mul] bestroute compare-med bestroute med-confederation (MBGP address family view) Use bestroute med-confederation to enable the comparison of the MED for paths from confederation peers during best route selection.
undo compare-different-as-med Default The comparison is disabled. Views IPv4 MBGP address family view Default command level 2: System level Usage guidelines If several paths to one destination are available, the path with the smallest MED is selected. Do not use this command unless associated ASs adopt the same IGP and routing selection method. Examples # In IPv4 MBGP address family view, enable the comparison of the MED for paths from peers in different ASs.
suppress: Specifies a suppression threshold in the range of 1 to 20000. The route with a penalty value higher than the threshold is suppressed. The default value is 2000. ceiling: Specifies a ceiling penalty value in the range of 1001 to 20000. The value must be greater than the suppress value. By default, the value is 16000. route-policy-name: Specifies a routing policy by its name, a case-sensitive string of 1 to 63 characters.
default med (MBGP address family view) Use default med to specify the default MED value. Use undo default med to restore the default. Syntax default med med-value undo default med Default The default MED value is 0. Views IPv4 MBGP address family view Default command level 2: System level Parameters med-value: Specifies the default MED value in the range of 0 to 4294967295. Usage guidelines Multi-exit discriminator (MED) is an external metric for routes.
Default command level 2: System level Usage guidelines To redistribute default routes of other protocols into the MBGP routing table, you must use the default-route imported command together with the import-route command. Examples # In IPv4 MBGP address family view, allow default route redistribution from OSPF into MBGP.
Destinations : 6 Destination/Mask Proto 2.2.2.0/24 2.2.2.1/32 Routes : 6 Pre Cost NextHop Interface Direct 0 0 2.2.2.1 Ethernet1/2 Direct 0 0 127.0.0.1 InLoop0 127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0 127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0 192.168.80.0/24 Direct 0 0 192.168.80.10 Ethernet1/1 192.168.80.10/32 Direct 0 0 127.0.0.1 InLoop0 Table 40 Command output Field Description Destinations Number of destinations. Routes Number of routes.
State: Active NoAdv Age: 00h14m49s Tag: 0 Table 41 Command output Field Description Destination Destination/mask. Protocol Routing protocol that discovered the route. Process ID Process ID. Preference Route preference. Cost Route cost. IpPrecedence IP precedence. QosLcId QoS local ID. NextHop Next hop of the route. Interface Outgoing interface to reach the destination. BkNextHop Backup next hop. BkInterface Backup outgoing interface. RelyNextHop Recursive next hop.
Default command level 2: Monitor level Parameters ip-address: Specifies a destination IP address, in dotted decimal format. mask-length: Specifies a mask length in the range of 0 to 32. mask: Specifies a mask in dotted decimal format. longer-match: Displays the route with the longest mask. verbose: Displays detailed information about both active and inactive routes. With this argument absent, the command displays only brief information about active routes.
# Display detailed information about multicast routes that fall into the natural network of the IP address (A multicast route is available). display ip multicast routing-table 2.2.2.1 verbose Routing Table : Public Summary Count : 1 Destination: 2.2.2.1/32 Protocol: Direct Process ID: 0 Preference: 0 Cost: 0 IpPrecedence: QosLcId: NextHop: 127.0.0.1 Interface: InLoopBack0 BkNextHop: 0.0.0.0 BkInterface: RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.
Parameters group-name: Specifies an MBGP peer group by its name, a string of 1 to 47 characters. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
Field Description Members Detailed information of the members in the peer group. Peer IPv4 address of the peer. AS AS number of the peer. MsgRcvd Number of messages received. MsgSent Number of messages sent. OutQ Number of messages to be sent. PrefRcv Number of prefixes received. Up/Down Time elapsed. State State machine of the peer. display bgp multicast network Use display bgp multicast network to display IPv4 MBGP routing information advertised with the network command.
Table 43 Command output Field Description BGP Local Router ID BGP local router ID. Local AS Number Local AS number. Network Network address. Mask Mask. Route-policy Routing policy referenced. Short-cut Shortcut route. display bgp multicast paths Use display bgp multicast paths to display the AS path information of IPv4 MBGP routes.
Field Description MED MED of the path. Path AS_PATH attribute of the path, recording the ASs that it has passed to avoid routing loops. Origin attribute of the path: • i—The route is interior to the AS. Summary routes and routes injected through the network command are considered IGP routes. Origin • e—The route is learned from the Exterior Gateway Protocol (EGP). • ?—The origin of the route is unknown. Routes redistributed from other routing protocols have this origin attribute.
Configured: Active Hold Time: 180 sec Received Keepalive Time: 60 sec : Active Hold Time: 180 sec Negotiated: Active Hold Time: 180 sec Keepalive Time: 60 sec Peer optional capabilities: Peer support bgp multi-protocol extended Peer support bgp route refresh capability Peer support bgp route AS4 capability Address family IPv4 Unicast: advertised and received Address family IPv4 Multicast: advertised and received Received: Total 5 messages, Update messages 1 Sent: Total 4 messages, Update messages 0 Ma
Field Description Peer support bgp multi-protocol extended The peer supports multiprotocol BGP extensions. Peer support bgp route refresh capability The peer supports route refresh. Peer support bgp route AS4 capability The peer supports 4-byte router IDs. Address family IPv4 Unicast Routes are advertised and received in IPv4 unicasts. Received Total numbers of received packets and updates. Sent Total numbers of sent packets and updates.
Syntax display bgp multicast peer ip-address received ip-prefix [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters ip-address: Specifies a BGP peer by its IP address. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow.
Views Any view Default command level 1: Monitor level Parameters ip-address: Specifies a destination IP address. mask: Specifies a network mask, in dotted decimal notation. mask-length: Specifies a mask length in the range of 0 to 32. longer-prefixes: Matches the longest prefix. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.
Field Description Origin attributes: Origin • i – IGP—Originated in the AS. • e – EGP—Learned through EGP. • ? – incomplete—Learned by some other means. Network Destination network address. Next Hop Next hop. MED Measurement value of the route. LocPrf Local preference value. PrefVal Preferred value of the route. Path AS_PATH attribute, which records the ASs that the packet has passed to avoid routing loops. Origin attributes: • i—The route is interior to the AS.
regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Examples # Display IPv4 MBGP routes that match AS path ACL 1. display bgp multicast routing-table as-path-acl 1 BGP Local router ID is 20.20.20.1 Status codes: * - valid, ^ - VPNv4 best, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? – incomplete *> Network NextHop MED 40.40.40.0/24 30.30.30.
*> 40.40.40.0/24 30.30.30.1 0 0 300i For more information about the fields, see Table 47. display bgp multicast routing-table community Use display bgp multicast routing-table community to display IPv4 MBGP routing information with the specified BGP community attribute.
*> 10.10.10.0/24 0.0.0.0 *> 40.40.40.0/24 20.20.20.1 0 0 i 0 200 300i For more information about the fields, see Table 47. display bgp multicast routing-table community-list Use display bgp multicast routing-table community-list to display IPv4 MBGP routing information that matches the specified BGP community list.
display bgp multicast routing-table dampened Use display bgp multicast routing-table dampened to display dampened IPv4 MBGP routes. Syntax display bgp multicast routing-table dampened [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 2: Monitor level Parameters |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.
Views Any view Default command level 2: Monitor level Parameters |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
Default command level 2: Monitor level Parameters |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
longer-match: Matches the longest prefix. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
Default command level 2: Monitor level Parameters ip-address: Specifies an IPv4 MBGP peer by its IP address. advertised-routes: Specifies the advertised routes. received-routes: Specifies the received routes. network-address: Specifies the IP address of the destination network. mask: Specifies the mask of the destination network, in dotted decimal notation. mask-length: Specifies a mask length in the range of 0 to 32. statistic: Specifies route statistics.
Views Any view Default command level 2: Monitor level Parameters as-regular-expression: Specifies an AS path regular expression, a case-sensitive string of 1 to 80 characters, including spaces. Examples # Display IPv4 MBGP routing information that matches AS path regular expression 300$. display bgp multicast routing-table regular-expression 300$ BGP Local router ID is 20.20.20.
Total Number of Routes: 4 filter-policy export (MBGP address family view) Use filter-policy export to configure the filtering of outgoing routes. Use undo filter-policy export to remove the filtering. Syntax filter-policy { acl-number | ip-prefix ip-prefix-name } export [ direct | isis process-id | ospf process-id | rip process-id | static ] undo filter-policy export [ direct | isis process-id | ospf process-id | rip process-id | static ] Default The filtering is not configured.
Syntax filter-policy { acl-number | ip-prefix ip-prefix-name } import undo filter-policy import Default Incoming routing information is not filtered. Views IPv4 MBGP address family view Default command level 2: System level Parameters acl-number: Specifies an ACL in the range of 2000 to 3999. ip-prefix-name: Specifies an IP prefix list by its name, a string of 1 to 19 characters. Examples # In IPv4 MBGP address family view, reference ACL 2000 to filter incoming routing information.
allow-direct: Redistributes direct routes from the specified routing protocol. This keyword is available only when the specified routing protocol is OSPF. Without this keyword, BGP does not redistribute direct routes from OSPF. If you specify the route-policy route-policy-name keyword together with the allow-direct keyword, make sure that no rule in the routing policy conflicts with any direct route. For example, do not configure the if-match route-type command for the routing policy to filter OSPF routes.
network (MBGP address family view) Use network to inject a network to the IPv4 MBGP routing table. Use undo network to remove a network from the IPv4 MBGP routing table. Syntax network ip-address [ mask | mask-length ] [ short-cut | route-policy route-policy-name ] undo network ip-address [ mask | mask-length ] [ short-cut ] Default No network route is injected. Views IPv4 MBGP address family view Default command level 2: System level Parameters ip-address: Specifies a destination IP address.
Default No community attribute is advertised to any peer group/peer. Views IPv4 MBGP address family view Default command level 2: System level Parameters group-name: Specifies an IPv4 MBGP peer group by its name, a string of 1 to 47 characters. ip-address: Specifies an IPv4 MBGP peer by its IP address. Examples # In IPv4 MBGP address family view, advertise the community attribute to the existing peer group test.
ip-address: Specifies an IPv4 MBGP pee by its IP address. Examples # In IPv4 MBGP address family view, advertise the extended community attribute to the existing peer group test.
[Sysname-bgp-af-mul] peer 1.1.1.1 enable [Sysname-bgp-af-mul] peer 1.1.1.1 allow-as-loop 2 Related commands display bgp multicast routing-table peer peer as-path-acl (MBGP address family view) Use peer as-path-acl to configure the filtering of routes incoming from or outgoing to an MBGP peer or a peer group based on a specified AS path ACL. Use undo peer as-path-acl to remove the filtering.
peer capability-advertise orf (MBGP address family view) Use peer capability-advertise orf to enable the ORF capability for an MBGP peer or peer group. Use undo peer capability-advertise orf to disable the ORF capability for the MBGP peer or peer group.
Examples # Enable the ORF capability for the BGP peer 18.10.0.9. Then, after negotiation, the local router can exchange multicast ORF information with the peer 18.10.0.9. system-view [Sysname] bgp 100 [Sysname-bgp] peer 18.10.0.9 as-number 100 [Sysname-bgp] ipv4-family multicast [Sysname-bgp-af-mul] peer 18.10.0.9 enable [Sysname-bgp-af-mul] peer 18.10.0.
peer enable (MBGP address family view) Use peer enable to enable the specified peer or peer group that has been created in BGP view. Use undo peer enable to disable the specified peer or peer group that has been created in BGP view. Syntax peer { group-name | ip-address } enable undo peer { group-name | ip-address } enable Views IPv4 MBGP address family view Default command level 2: System level Parameters group-name: Specifies an IPv4 MBGP peer group by its name, a string of 1 to 47 characters.
ip-address: Specifies an IPv4 MBGP peer by its IP address. acl-number: Specifies an ACL number in the range of 2000 to 3999. export: Specifies the outbound direction. import: Specifies the inbound direction. Examples # In IPv4 MBGP address family view, reference ACL 2000 to filter routes sent to the peer group test.
[Sysname-bgp-af-mul] peer 10.1.1.1 group test peer ip-prefix (MBGP address family view) Use peer ip-prefix to reference an IP prefix list to filter routes received from or advertised to a peer or peer group. Use undo peer ip-prefix to remove the configuration. Syntax peer { group-name | ip-address } ip-prefix ip-prefix-name { export | import } undo peer { group-name | ip-address } ip-prefix { export | import } Default No IP prefix list–based filtering is configured.
Default The feature is not enabled. Views IPv4 MBGP address family view Default command level 2: System level Parameters group-name: Specifies an IPv4 MBGP peer group by its name, a string of 1 to 47 characters. ip-address: Specifies an IPv4 MBGP peer by its IP address. Examples # In IPv4 MBGP address family view, save all the routing information from peer 131.108.1.1. system-view [Sysname] bgp 100 [Sysname-bgp] peer 131.108.1.
[Sysname-bgp] group test internal [Sysname-bgp] peer test as-number 200 [Sysname-bgp] ipv4-family multicast [Sysname-bgp-af-mul] peer test enable [Sysname-bgp-af-mul] peer test next-hop-local peer preferred-value (MBGP address family view) Use peer preferred-value to specify a preferred value for routes received from a peer or peer group. Use undo peer preferred-value to restore the default value.
[Sysname-bgp-af-mul] peer 131.108.1.1 enable [Sysname-bgp-af-mul] peer 131.108.1.1 preferred-value 50 peer public-as-only (MBGP address family view) Use peer public-as-only to not keep private AS numbers in BGP updates sent to a peer or a peer group. Use undo peer public-as-only to keep private AS numbers in BGP updates sent to a peer or a peer group.
Default Neither the route reflector nor the client is configured. Views IPv4 MBGP address family view Default command level 2: System level Parameters group-name: Specifies an IPv4 MBGP peer group by its name, a string of 1 to 47 characters. peer-address: Specifies an IPv4 MBGP peer by its IP address. Examples # In IPv4 MBGP address family view, configure the local device as a route reflector and specify the IBGP peer group test as a client.
limit: Specifies the upper limit of IP prefixes that can be received from the peer or peer group. percentage: Specifies a percentage, in the range of 1 to 100. The default value is 75. If the number of received routes divided by the upper limit reaches the specified percentage, the system generates an alarm.
route-policy-name: Specifies a routing policy by its name, a case-sensitive string of 1 to 63 characters. export: Specifies the outbound direction. import: Specifies the inbound direction. Usage guidelines The peer route-policy command does not apply the if-match interface clause in the referenced routing policy. For more information, see Layer 3—IP Routing Command Reference. Examples # In IPv4 MBGP address family view, apply the routing policy test-policy to routes outgoing to the peer group test.
system-view [Sysname]bgp 100 [Sysname-bgp] ipv4-family multicast [Sysname-bgp-af-mul] preference 20 20 200 reflect between-clients (MBGP address family view) Use reflect between-clients to enable route reflection between clients. Use undo reflect between-clients to disable this function. Syntax reflect between-clients undo reflect between-clients Default Route reflection between clients is enabled.
Views IPv4 MBGP address family view Default command level 2: System level Parameters cluster-id: Specifies a cluster ID for route reflectors, in the range of 1 to 4294967295. ip-address: Specifies an IP address for route reflectors, in the format of an IP address. Usage guidelines A route is reflected by a route reflector from a client to another client. The router ID of the route reflector is the ID of the cluster. You can configure multiple route reflectors to improve network stability.
import: Specifies the inbound direction. Usage guidelines To perform BGP soft reset, all routers in the network must support route-refresh. If a router does not support the route-refresh function, you must configure the peer keep-all-routes command to save all the routing information of the peers before a BGP soft reset. Examples # Soft-reset all IPv4 MBGP connections.
Parameters ip-address: Specifies a destination IP address. mask: Specifies a mask, in dotted decimal notation. The default is 255.255.255.255. mask-length: Specifies a mask length in the range of 0 to 32. The default is 32. Examples # Clear damping information of route 20.1.0.0/16 and release the suppressed route. reset bgp ipv4 multicast dampening 20.1.0.0 255.255.0.
undo summary automatic Default Automatic summarization is disabled. Views IPv4 MBGP address family view Default command level 2: System level Usage guidelines The default routes and the routes imported through the network command cannot be automatically summarized. The summary automatic command helps IPv4 MBGP limit the number of routes redistributed from IGP. Examples # In IPv4 MBGP address family view, enable automatic route summarization.
Multicast VPN configuration commands display bgp mdt group Use display bgp mdt group to display information about a BGP MDT peer group. Syntax display bgp mdt group [ group-name ] [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters group-name: Displays the information of the specified BGP MDT peer group. A group name is a case-sensitive string of 1 to 47 characters and must not contain any space.
Table 52 Command output Field Description BGP peer-group BGP peer group name. Remote AS AS number of the peer group. Type of the peer group: Type • external—EBGP peer group. • internal—IBGP peer group. Maximum allowed prefix number Maximum number of allowed prefixes. Threshold Percentage of received prefixes from the peer group to maximum prefixes allowed to receive from the peer group. Configured hold timer value Holdtime interval. Keepalive timer value Keepalive interval.
Field Description State of the peer: • Active—Waiting for reestablishing a TCP connection after a establishment failure. • Connect—A TCP connection is required but not established yet. • Established—A TCP connection is established. • Idle—No TCP connections are required after the peer State relationship is configured. • Idle(Admin)—The peer is configured not to require any TCP connection. • Openconfirm—Waiting for the keepalive message after receiving an open message.
BGP current event: RecvKeepalive BGP last state: OpenConfirm Port: Local - 1029 Remote - 179 Configured: Active Hold Time: 180 sec Received Keepalive Time: 60 sec : Active Hold Time: 180 sec Negotiated: Active Hold Time: 180 sec Keepalive Time:60 sec Peer optional capabilities: Peer support bgp multi-protocol extended Peer support bgp route refresh capability Address family IPv4 Unicast: advertised and received Address family IPv4 MDT: advertised and received Received: Total 5 messages, Update messa
Field Description Current state of the BGP peer: • Active—Waiting for reestablishing a TCP connection after a establishment failure. BGP current state • Connect—A TCP connection is required but not established yet. • Established—A TCP connection is established between peers. • Idle—No TCP connections are required after the peer relationship is configured. • Idle(Admin)—The peer is configured not to require any TCP connection.
Field Received Description Received timer settings on the peer: Active Hold Time—Holdtime interval for the connection to the peer. Negotiated timer settings: Negotiated • Active Hold Time—Holdtime interval for the connection to the peer. • Keepalive Time—Keepalive interval for the connection to the peer. Peer optional capabilities Optional capabilities supported by the peer. Peer support bgp multi-protocol extended The peer supports multiprotocol BGP extensions.
Parameters all: Displays information about all BGP MDT routes. route-distinguisher route-distinguisher: Displays the BGP MDT routing information of the specified route distinguisher. route-distinguisher identifies the route distinguisher name, a string of 3 to 21 characters in the form of nn:nn or IP-address:nn. ip-address: Destination IP address. mask: Network mask, 225.225.225.225 by default. mask-length: Mask length, in the range 0 to 32. The default is 32.
Field Description PrefVal Preferred value of the route. Path AS_PATH attribute, recording the ASs the packet has passed to avoid routing loops. Origin attribute of the route: • i—The route is interior to the AS. Aggregate routes and the routes injected with Ogn the network command are considered IGP routes. • e—The route is learned from the Exterior Gateway Protocol (EGP). • ?—The origin of the route is unknown, such as the MDT routes redistributed from other routing protocols.
MD remote share-group information for VPN-Instance: mvpn Route-Distinguisher 1:1 Router-ID Share-Group 2.2.2.2 225.2.2.2 Next-Hop 10.1.1.1 Table 55 Command output Field Description MD local share-group information for VPN-Instance: mvpn Local share-group information of VPN instance mvpn. MD remote share-group information for VPN-Instance: mvpn Remote share-group information of VPN instance mvpn. Share-group Share-group address.
|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.
Field Description switch group Switch-group address received. sender BGP peer address of the PE device that sent the switch-group information. ref count Number of VPN multicast groups referenced by the switch-group. active count Number of active VPN multicast groups (multicast groups with active receivers) referenced by the switch-group. expire time Remaining time of the VPN (S, G) entry referenced by the switch-group.
regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Examples # Display the switch-group information sent by VPN instance mvpn in the MD. display multicast-domain vpn-instance mvpn switch-group send MD switch-group information sent by VPN-Instance: mvpn Total 2 switch-groups for 6 entries Total 2 switch-groups for 6 entries matched 226.1.1.0 reference_count: 3 (192.6.1.5, 239.1.1.1) switch time: 00:00:21 (192.6.1.5, 239.1.1.
ipv4-family mdt Use ipv4-family mdt to enter BGP-MDT sub-address family view. Use undo ipv4-family mdt to remove all the settings made in BGP-MDT sub-address family view. Syntax ipv4-family mdt undo ipv4-family mdt Views BGP view Default command level 2: System level Examples # Enter BGP-MDT sub-address family view.
[Sysname-vpn-instance-mvpn] multicast-domain holddown-time 80 multicast-domain log switch-group-reuse Use multicast-domain log switch-group-reuse to enable switch-group reuse logging. Use undo multicast-domain log to disable switch-group reuse logging. Syntax multicast-domain log switch-group-reuse undo multicast-domain log Default The switch-group reuse logging function is disabled.
Usage guidelines To specify a multicast group address on the public network SSM group range as a share-group address, you must first configure BGP MDT peers or peer groups. On the same PE device, different VPN instances must not have the same group address, and group-address must not coincide with the switch-group address of any VPN instance; in addition, mtunnel-number must not coincide with the number of any MTI already created. This command must not be used multiple times in the same VPN instance view.
Examples # Set the switch-delay period to 20 seconds in VPN instance mvpn. system-view [Sysname] ip vpn-instance mvpn [Sysname-vpn-instance-mvpn] multicast-domain switch-delay 20 multicast-domain switch-group-pool Use multicast-domain switch-group-pool to configure the address range of the switch-group-pool and the switching condition. Use undo multicast-domain switch-group-pool to restore the default.
Examples # Configure the address range of the switch-group-pool in VPN instance mvpn as 225.2.2.0 to 225.2.2.15. system-view [Sysname] ip vpn-instance mvpn [Sysname-vpn-instance-mvpn] multicast-domain switch-group-pool 225.2.2.0 28 Related commands multicast-domain switch-delay peer enable (BGP-MDT sub-address family view) Use peer enable to enable the specified peer or peer group. Use undo peer enable to disable the specified peer or peer group.
peer group (BGP-MDT sub-address family view) Use peer group to add a peer to the BGP MDT peer group. Use undo peer group to delete a specified peer from the peer group. Syntax peer ip-address group group-name undo peer ip-address group group-name Default A peer belongs to no peer groups. Views BGP-MDT sub-address family view Default command level 2: System level Parameters ip-address: IP address of a BGP MDT peer. group-name: Name of a BGP MDT peer group, a case-sensitive string of 1 to 47 characters.
Syntax peer { group-name | ip-address } reflect-client undo peer { group-name | ip-address } reflect-client Default Neither route reflectors nor clients are configured. Views BGP-MDT sub-address family view Default command level 2: System level Parameters group-name: Name of a BGP MDT peer group, a case-sensitive string of 1 to 47 characters. A peer name must not contain any space. ip-address: IP address of a BGP MDT peer.
Views BGP-MDT sub-address family view Default command level 2: System level Examples # Disable route reflection between clients. system-view [Sysname] bgp 100 [Sysname-bgp] ipv4-family mdt [Sysname-bgp-af-mdt] undo reflect between-clients Related commands • peer reflect-client • reflector cluster-id reflector cluster-id (BGP-MDT sub-address family view) Use reflector cluster-id to configure the cluster ID of the route reflector.
Related commands • reflect between-clients • peer reflect-client reset bgp mdt Use reset bgp mdt to reset BGP MDT connections. Syntax reset bgp mdt { as-number | ip-address | all | external | group group-name | internal } Views User view Default command level 2: System level Parameters as-number: Resets BGP MDT connections to peers in the specified AS, in the range of 1 to 4294967295. ip-address: Resets the connection with the specified BGP MDT peer. all: Resets all the BGP MDT connections.
MLD configuration commands display mld group Use display mld group to display MLD group information.
Last-listener-query-counter: 0 Last-listener-query-timer-expiry: off Group mode: include Version1-host-present-timer-expiry: off Table 58 Command output Field Description Interface group report information MLD group information on the interface. Total 1 MLD Groups reported One MLD group was reported. Group IPv6 multicast group address. Uptime Length of time since the IPV6 multicast group was joined.
|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.
Field Description ( 00:01:30 ) Remaining time of the aging timer for the dynamic member port or router port. IP group address Address of an IPv6 multicast group. MAC group address Address of a MAC multicast group. Attribute Attribute of an IPv6 multicast group. Host port unit board Mask indicating a board with a member port residing on it. Host port(s) Number of member ports.
Table 60 Command output Field Description Ethernet1/1(1::1) Interface and IPv6 address. (::, FF1E::101) (S, G) entry, where double colons (::) means all IPv6 multicast sources. Host Host IPv6 address. Uptime Host running duration. Expires Host expiration time, where "timeout" means that the host has expired. display mld host port-info Use display mld host port-info to display information about the hosts tracked by MLD on the Layer 2 ports.
Examples # Display information about the hosts tracked by MLD that are in IPv6 multicast group FF1E::101 2 on the Layer 2 ports in VLAN. display mld host port-info vlan 2 group ff1e::101 VLAN(ID) : 2 (::, FF1E::101) Port : Ethernet1/1 Host Uptime Expires 1::1 00:02:20 00:00:40 2::2 00:02:21 00:00:39 Host Uptime Expires 3::3 00:02:20 00:00:40 Port : Ethernet1/2 Table 61 Command output Field Description VLAN(ID) VLAN ID.
include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Examples # Display detailed MLD configuration and operation information on Ethernet 1/1 (downstream interface).
Field Description Value of last listener query interval (in seconds) MLD last listener query interval, in seconds. Value of startup query interval(in seconds) MLD startup query interval, in seconds. Value of startup query count Number of MLD general queries sent on startup. General query timer expiry Remaining time of the MLD general query timer, where "off" means that the timer never times out. Querier for MLD IPv6 link-local address of the MLD querier.
verbose: Displays the detailed MLD proxying group information. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
Views Any view Default command level 1: Monitor level Parameters ipv6-source-address: Specifies a multicast source by its IPv6 address. ipv6-group-address: Specifies an IPv6 multicast group by its IPv6 address, in the form of FFxy::/16, where x and y represent any hexadecimal numbers from 0 to F. prefix-length: Specifies the prefix length of the multicast source or multicast group address. For a multicast source address, this argument has an effective value range of 0 to 128.
Field Description MLD route flags: • ACT—MLD routing entries that have been used for forwarding data packets but have the multicast group address out of the SSM group range. Flag • SUC—MLD routing entries that have been added to the forwarding table and have the multicast group address within the SSM group range. List of 1 downstream interface List of downstream interfaces: namely the interfaces to which multicast data for this group will be forwarded.
1::2 10::1 100::10 Table 65 Command output Field Description Group IPv6 multicast group address. Source list List of IPv6 multicast source addresses. Related commands ssm-mapping display mld ssm-mapping group Use display mld ssm-mapping group to display information about the multicast groups created based on the configured MLD SSM mappings.
display mld ssm-mapping group ff3e::101 verbose Interface group report information Ethernet1/1(FE80::101): Total 1 MLD SSM-mapping Group reported Group: FF3E::101 Uptime: 00:01:46 Expires: off Last reporter: FE80::10 Group mode: include Source list(Total 1 source): Source: 30::1 Uptime: 00:01:46 Expires: 00:02:34 Last-listener-query-counter: 0 Last-listener-query-timer-expiry: off Table 66 Command output Field Description Interface group report information IPv6 multicast group information crea
Views Any view Default command level 1: Monitor level Parameters interface-type interface-number: Specifies an interface by its type and number. group ipv6-group-address: Specifies an IPv6 multicast group. The value of ipv6-group-address is 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. source ipv6-source-address: Specifies an IPv6 multicast source. |: Filters command output by specifying a regular expression.
undo fast-leave Default MLD fast-leave processing is disabled. That is, 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. Views MLD view Default command level 2: System level Parameters acl6-number: Specifies a basic IPv6 ACL in the range of 2000 to 2999.
Default command level 2: System level Examples # Enable the MLD host tracking function globally. system-view [Sysname] mld [Sysname-mld] host-tracking Related commands mld host-tracking. last-listener-query-interval (MLD view) Use last-listener-query-interval to configure the MLD last listener query interval globally. Use undo last-listener-query-interval to restore the default.
Syntax max-response-time interval undo max-response-time Default The maximum response delay for MLD general queries is 10 seconds. Views MLD view Default command level 2: System level Parameters interval: Specifies the maximum response time for MLD general query messages in seconds. The value range is 1 to 25. Examples # Set the maximum response delay for MLD general queries to 8 seconds globally.
[Sysname] mld [Sysname-mld] Related commands • mld enable • multicast ipv6 routing-enable mld enable Use mld enable to enable MLD on the current interface. Use undo mld enable to disable MLD on the current interface. Syntax mld enable undo mld enable Default MLD is disabled on the current interface. Views Interface view Default command level 2: System level Usage guidelines This command can take effect only after IPv6 multicast routing is enabled on the device.
Default MLD fast-leave processing is disabled. That is, 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. Views Interface view Default command level 2: System level Parameters acl6-number: Specifies a basic IPv6 ACL in the range of 2000 to 2999.
Default command level 2: System level Parameters limit: Specifies the maximum number of IPv6 multicast groups that an interface can join. Usage guidelines This command is effective only on dynamically joined IPv6 multicast groups but not statically joined IPv6 multicast groups. If the configured limit value is smaller than the number of the existing IPv6 multicast groups on the current interface, the system does not automatically remove the IPv6 multicast groups in excess.
Default No IPv6 multicast group filter is configured. That is, a host can join any valid IPv6 multicast group. Views Interface view Default command level 2: System level Parameters acl6-number: Specifies a basic or advanced IPv6 ACL in the range of 2000 to 3999. A host can join only the IPv6 multicast groups that match the permit statement in the ACL.
Views Interface view Default command level 2: System level Examples # Enable the MLD host tracking function on Ethernet 1/1. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] mld host-tracking Related commands host-tracking mld last-listener-query-interval Use mld last-listener-query-interval to configure the MLD last listener query interval on the current interface. Use undo mld last-listener-query-interval to restore the default.
mld max-response-time Use mld max-response-time to configure the maximum response time for MLD general query messages on the interface. Use undo mld max-response-time to restore the default. Syntax mld max-response-time interval undo mld max-response-time Default The maximum response delay for MLD general query messages is 10 seconds. Views Interface view Default command level 2: System level Parameters interval: Specifies the maximum response time for MLD general query messages in seconds.
Views Interface view Default command level 2: System level Usage guidelines This command takes effect only after IPv6 multicast routing is enabled. If MLD proxying is enabled on a loopback interface, the proxy device maintains only the MLD routing table without adding the MLD routes to the multicast routing table and forwarding table. Examples # Enable IPv6 multicast routing and enable MLD proxying on Ethernet 1/1.
Use undo mld require-router-alert to restore the default. Syntax mld require-router-alert undo mld require-router-alert Default The device does not check the Router-Alert option. That is, it forwards all received MLD messages to the upper layer protocol for processing. Views Interface view Default command level 2: System level Examples # Configure Ethernet 1/1 to discard MLD messages without the Router-Alert option.
The MLD querier's robustness variable determines the following values: • The default number of MLD general queries the MLDv1/v2 querier sends on startup. • The number of multicast-address-specific queries the MLDv1 querier sends after receiving an MLD done message. • The number of multicast-address-and-source-specific queries the MLDv2 querier sends after receiving an MLD report that indicates relation changes between IPv6 multicast groups and IPv6 multicast sources.
Related commands • mld require-router-alert • send-router-alert mld ssm-mapping enable Use mld ssm-mapping enable to enable the MLD SSM mapping feature on the current interface. Use undo mld ssm-mapping enable to disable the MLD SSM mapping feature on the current interface. Syntax mld ssm-mapping enable undo mld ssm-mapping enable Default The MLD SSM mapping feature is disabled on all interfaces.
Examples # Set the startup query count to 3 on Ethernet 1/1. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] mld startup-query-count 3 Related commands • mld robust-count • startup-query-count mld startup-query-interval Use mld startup-query-interval to configure the startup query interval on the current interface. Use undo mld startup-query-interval to restore the default.
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 or IPv6 multicast source and group. Views Interface view Default command level 2: System level Parameters ipv6-group-address: Specifies an IPv6 multicast group 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.
Default MLD other querier present interval = [ MLD query interval ] × [ MLD querier's robustness variable ] + [ maximum response delay for MLD general queries ] /2. Views Interface view Default command level 2: System level Parameters interval: Specifies an MLD other querier present interval in seconds, in the range of 60 to 300. Examples # Set the MLD other querier present interval to 200 seconds on Ethernet 1/1.
system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] mld timer query 200 Related commands • display mld interface • mld timer other-querier-present • timer query mld version Use mld version to configure the MLD version on the current interface. Use undo mld version to restore the default MLD version. Syntax mld version version-number undo mld version Default The MLD version is MLDv1.
Default The device does not check the Router-Alert option. That is, it forwards all received MLD messages to the upper layer protocol for processing. Views MLD view Default command level 2: System level Examples # Configure the device to discard MLD messages without the Router-Alert option.
# Remove dynamic group entries of MLD groups on Ethernet 1/1. reset mld group interface ethernet 1/1 all # Remove the dynamic group entry of MLD group FF03::101:10 on Ethernet 1/1. reset mld group interface ethernet 1/1 ff03::101:10 Related commands display mld group reset mld group port-info Use reset mld group port-info to remove dynamic Layer 2 port entries of a specified MLD group or all MLD groups.
Syntax reset mld ssm-mapping group { all | interface interface-type interface-number { all | ipv6-group-address [ prefix-length ] [ ipv6-source-address [ prefix-length ] ] } } Views User view Default command level 2: System level Parameters all: The first all specifies the IPv6 multicast groups created based on the configured MLD SSM mappings on all interfaces, and the second all specifies all IPv6 multicast groups created based on the configured MLD SSM mappings.
Usage guidelines The MLD querier's robustness variable defines the maximum number of attempts for transmitting MLD general queries, multicast-address-specific queries, or multicast-address-and-source-specific queries in case of packet loss due to network problems. A greater value of the robustness variable makes the MLD querier "more robust", but results in a longer IPv6 multicast group timeout time.
Examples # Disable insertion of the Router-Alert option into MLD messages to be sent. system-view [Sysname] mld [Sysname-mld] undo send-router-alert Related commands • mld send-router-alert • require-router-alert ssm-mapping (MLD view) Use ssm-mapping to configure an MLD SSM mapping. Use undo ssm-mapping to remove one or all MLD SSM mappings.
Use undo startup-query-count to restore the default. Syntax startup-query-count value undo startup-query-count Default The startup query count is set to the MLD querier's robustness variable. Views MLD view Default command level 2: System level Parameters value: Specifies a startup query count, namely, the number of queries that the MLD querier sends on startup. The value range is 2 to 5. Examples # Set the startup query count to 3 globally.
Examples # Set the startup query interval to 5 seconds globally. system-view [Sysname] mld [Sysname-mld] startup-query-interval 5 Related commands • mld startup-query-interval • timer query timer other-querier-present (MLD view) Use timer other-querier-present to configure the MLD other querier present interval globally. Use undo timer other-querier-present to restore the default.
Syntax timer query interval undo timer query Default The MLD query interval is 125 seconds. Views MLD view Default command level 2: System level Parameters interval: Specifies an MLD query interval in seconds, namely, time between MLD general queries. The value range is 1 to 18,000. Examples # Set the MLD query interval to 200 seconds globally.
system-view [Sysname] mld [Sysname-mld] version 2 Related commands mld version 304
IPv6 PIM configuration commands bidir-pim enable (IPv6 PIM view) Use bidir-pim enable to enable IPv6 BIDIR-PIM. Use undo bidir-pim enable to disable IPv6 BIDIR-PIM. Syntax bidir-pim enable undo bidir-pim enable Default IPv6 BIDIR-PIM is disabled. Views IPv6 PIM view Default command level 2: System level Usage guidelines This command is effective only after IPv6 multicast routing is enabled. Examples # Enable IPv6 multicast routing, enter IPv6 PIM view, and enable IPv6 BIDIR-PIM.
Views IPv6 PIM view Default command level 2: System level Usage guidelines The BSM semantic fragmentation function should be disabled if a device that does not support this function exists in the IPv6 PIM-SM domain. Examples # Disable BSM semantic fragmentation on the public network.
c-bsr (IPv6 PIM view) Use c-bsr to configure the specified interface a C-BSR. Use undo c-bsr to remove the related C-BSR configuration. Syntax c-bsr ipv6-address [ hash-length [ priority ] ] undo c-bsr Default No C-BSR is configured. Views IPv6 PIM view Default command level 2: System level Parameters ipv6-address: Specifies the IPv6 address of the interface that will act as a C-BSR. hash-length: Specifies a hash mask length in the range of 0 to 128.
Default IPv6 administrative scoping is disabled. Views IPv6 PIM view Default command level 2: System level Examples # Enable IPv6 administrative scoping. system-view [Sysname] pim ipv6 [Sysname-pim6] c-bsr admin-scope Related commands • c-bsr • c-bsr scope c-bsr hash-length (IPv6 PIM view) Use c-bsr hash-length to configure the global Hash mask length. Use undo c-bsr hash-length to restore the default.
c-bsr holdtime (IPv6 PIM view) Use c-bsr holdtime to configure the BS timeout timer, namely, the time that the C-BSRs wait for a bootstrap message from the BSR. Use undo c-bsr holdtime to restore the default. Syntax c-bsr holdtime interval undo c-bsr holdtime Default This formula determines the bootstrap timeout value: BS timeout = BS period × 2 + 10. The default BS period is 60 seconds, so the default BS timeout timer is 60 × 2 + 10 = 130 (seconds).
Default command level 2: System level Parameters interval: Specifies a BS period in seconds. The value range is 10 to 2147483647. Examples # Set the BS period to 30 seconds. system-view [Sysname] pim ipv6 [Sysname-pim6] c-bsr interval 30 Related commands • c-bsr • c-bsr holdtime c-bsr priority (IPv6 PIM view) Use c-bsr priority to configure the global C-BSR priority. Use undo c-bsr priority to restore the default.
Use undo c-bsr scope to remove the C-BSR configuration. Syntax c-bsr scope { scope-id | admin-local | global | organization-local | site-local } [ hash-length hash-length | priority priority ] * undo c-bsr scope { scope-id | admin-local | global | organization-local | site-local } Views IPv6 PIM view Default command level 2: System level Parameters scope-id: Specifies the value of the Scope field, in the range of 3 to 15.
Default No C-RPs are configured. Views IPv6 PIM view Default command level 2: System level Parameters ipv6-address: Specifies the IPv6 address of the interface that will act as a C-RP. acl6-number: Specifies a basic IPv6 ACL number in the range of 2000 to 2999. This IPv6 ACL defines a range of IPv6 multicast groups the C-RP is going to serve, rather than defining a filtering rule.
c-rp advertisement-interval (IPv6 PIM view) Use c-rp advertisement-interval to configure the interval at which C-RP-Adv messages are sent. Use undo c-rp advertisement-interval to restore the default. Syntax c-rp advertisement-interval interval undo c-rp advertisement-interval Default The C-RP-Adv interval is 60 seconds. Views IPv6 PIM view Default command level 2: System level Parameters interval: Specifies a C-RP-Adv interval in seconds. The value range is 1 to 65535.
Usage guidelines Because a non-BSR router refreshes its C-RP timeout timer through bootstrap messages, to prevent loss of C-RP information in bootstrap messages, make sure the C-RP timeout timer is not smaller than the interval at which the BSR sends bootstrap messages. The recommended C-RP timeout setting is 2.5 times the BS period or longer. Examples # Set the global C-RP timeout timer to 200 seconds.
system-view [Sysname] acl ipv6 number 3000 [Sysname-acl6-adv-3000] rule permit ipv6 source 2001::2 64 destination ff03::101 64 [Sysname-acl6-adv-3000] quit [Sysname] pim ipv6 [Sysname-pim6] crp-policy 3000 Related commands c-rp display pim ipv6 bsr-info Use display pim ipv6 bsr-info to display BSR information in the IPv6 PIM domain and the local effective C-RP information.
Priority: 192 HoldTime: 130 Advertisement Interval: 60 Next advertisement scheduled at: 00:00:48 Candidate RP: 2002::1(Ethernet1/1) Priority: 200 HoldTime: 90 Advertisement Interval: 50 Next advertisement scheduled at: 00:00:28 Candidate RP: 2003::1(Ethernet1/2) Priority: 192 HoldTime: 80 Advertisement Interval: 60 Next advertisement scheduled at: 00:00:48 Table 68 Command output Field Description Elected BSR Address IPv6 address of the elected BSR. Candidate BSR Address Address of the candidate BSR.
Views Any view Default command level 1: Monitor level Parameters ipv6-source-address: Specifies an IPv6 multicast source. If you do not provide this argument, this command displays information about all IPv6 unicast routes that IPv6 PIM uses. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow.
Field Description The (S,G) or (*,G) list dependent on this route entry (S, G) or (*, G) entry list dependent on this RPF route. display pim ipv6 control-message counters Use display pim ipv6 control-message counters to display the statistics for IPv6 PIM control messages.
Register 20 37 2 Register-Stop 25 20 1 Probe 10 5 0 PIM control-message counters for interface: Ethernet1/1 Received Sent Invalid Assert 10 5 0 Graft 20 37 2 Graft-Ack 25 20 1 Hello 1232 453 0 Join/Prune 15 30 21 State-Refresh 8 7 1 BSR 3243 589 1 C-RP 53 32 0 Table 70 Command output Field Description PIM global control-message counters Statistics of IPv6 PIM global control messages.
Default command level 1: Monitor level Parameters rp-address: Specifies the RP address of IPv6 BIDIR-PIM. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays the lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
Default command level 1: Monitor level Parameters |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Examples # Display detailed IPv6 PIM information on Ethernet 1/1.
Field Description PIM override interval (configured) Configured prune override interval. PIM neighbor tracking (negotiated) Whether neighbor tracking is enabled by negotiation. PIM neighbor tracking (configured) Whether neighbor tracking is enabled by configuration. PIM generation ID Generation_ID value. PIM require generation ID Whether rejection of Hello messages without Generation_ID is enabled. PIM hello hold interval IPv6 PIM neighbor timeout timer.
interface-type interface-number: Specifies an interface by its type and number. ipv6-neighbor-address: Specifies an IPv6 PIM neighbor. verbose: Displays the detailed information of join/prune messages to send. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow.
ipv6-neighbor-address: Specifies an IPv6 PIM neighbor. verbose: Displays the detailed IPv6 PIM neighbor information. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression.
Field Description Mode Mode of the IPv6 PIM neighbor, where B means IPv6 BIDIR-PIM mode, and if this field is blank, it means non-IPv6 BIDIR-PIM mode. Generation ID Generation ID of the IPv6 PIM neighbor (a random value indicating status change of the IPv6 PIM neighbor). Holdtime Holdtime of the IPv6 PIM neighbor; "forever" means that the IPv6 PIM neighbor is always up and reachable. LAN delay Prune message delay. Override interval Prune override interval.
include: Specifies an interface in the outgoing interface list. exclude: Specifies an interface not in the outgoing interface list. match: Specifies an interface that only exists in the outgoing interface list. mode mode-type: Specifies an IPv6 PIM mode, where mode-type can have the following values: • dm: Specifies IPv6 PIM-DM. • sm: Specifies IPv6 PIM-SM. • ssm: Specifies IPv6 PIM-SSM. flags flag-value: Specifies a flag.
RPF prime neighbor: NULL Downstream interface(s) information: Total number of downstreams: 1 1: Ethernet1/2 Protocol: pim-sm, UpTime: 02:54:43, Expires: 00:02:47 # Display the state machine information of the IPv6 PIM routing table.
Field Description Flag of the (S, G) or (*, G) entry in the IPv6 PIM routing table: • • • • ACT—The entry has been used for routing data. BIDIR—The entry was created by IPv6 BIDIR-PIM. DEL—The entry will be removed. EXPRUNE—Some outgoing interfaces are pruned by other IPv6 multicast routing protocols. • EXT—The entry contains outgoing interfaces provided by other IPv6 multicast routing protocols. Flag • LOC—The entry is on a router directly connected to the same subnet with the IPv6 multicast source.
Default command level 1: Monitor level Parameters ipv6-group-address: Specifies an IPv6 multicast group by its address, in the range of FFxy::/16 (excluding FFx0::/16, FFx1::/16, FFx2::/16 and FF0y::), where x and y represent any hexadecimal number between 0 and F, inclusive. If you do not provide a group address, this command displays the RP that corresponds to all IPv6 multicast groups. |: Filters command output by specifying a regular expression.
Use undo embedded-rp to disable embedded RP or restore the default. Syntax embedded-rp [ acl6-number ] undo embedded-rp [ acl6-number ] Default Embedded RP is enabled for IPv6 multicast groups in the default embedded RP address scopes. Views IPv6 PIM view Default command level 2: System level Parameters acl6-number: Specifies a basic IPv6 ACL number in the range of 2000 to 2999. Usage guidelines The default embedded RP address scopes are FF7x::/12 and FFFx::/12.
Views IPv6 PIM view Default command level 2: System level Parameters priority: Specifies a router priority for DR election, in the range of 0 to 4294967295. A larger value means a higher priority. Examples # Set the router priority for DR election to 3. system-view [Sysname] pim ipv6 [Sysname-pim6] hello-option dr-priority 3 Related commands pim ipv6 hello-option dr-priority hello-option holdtime (IPv6 PIM view) Use hello-option holdtime to configure the IPv6 PIM neighbor timeout timer.
hello-option lan-delay (IPv6 PIM view) Use hello-option lan-delay to configure the global value of the LAN-delay time (namely, the period of time that the device waits before it forwards a received prune message). Use undo hello-option lan-delay to restore the default. Syntax hello-option lan-delay interval undo hello-option lan-delay Default The LAN-delay time is 500 milliseconds. Views IPv6 PIM view Default command level 2: System level Parameters interval: Specifies a LAN-delay time in milliseconds.
Default command level 2: System level Examples # Disable join suppression globally. system-view [Sysname] pim ipv6 [Sysname-pim6] hello-option neighbor-tracking Related commands pim ipv6 hello-option neighbor-tracking hello-option override-interval (IPv6 PIM view) Use hello-option override-interval to configure the global value of the prune override interval. Use undo hello-option override-interval to restore the default.
Syntax holdtime assert interval undo holdtime assert Default The assert timeout timer is 180 seconds. Views IPv6 PIM view Default command level 2: System level Parameters interval: Specifies an assert timeout timer in seconds. The value range is 7 to 2147483647. Examples # Set the global value of the assert timeout timer to 100 seconds.
[Sysname] pim ipv6 [Sysname-pim6] holdtime join-prune 280 Related commands • holdtime assert • pim ipv6 holdtime assert • pim ipv6 holdtime join-prune jp-pkt-size (IPv6 PIM view) Use jp-pkt-size to configure the maximum size of each join/prune message. Use undo jp-pkt-size to restore the default. Syntax jp-pkt-size packet-size undo jp-pkt-size Default The maximum size of each join/prune message is 8100 bytes.
Views IPv6 PIM view Default command level 2: System level Parameters queue-size: Specifies the maximum number of (S, G) entries in each join/prune message. The value range is 1 to 4096. Usage guidelines When you use this command, take the following into account: • The size of the forwarding table. In a network that does not support packet fragmentation, if you configure a large queue size, each join/prune message might contain a large number of groups.
Examples # Enable IPv6 multicast routing and enter IPv6 PIM view. system-view [Sysname] multicast ipv6 routing-enable [Sysname] pim ipv6 [Sysname-pim6] Related commands multicast ipv6 routing-enable pim ipv6 bfd enable Use pim ipv6 bfd enable to enable IPv6 PIM to work with Bidirectional Forwarding Detection (BFD). Use undo pim ipv6 bfd enable to disable this feature. Syntax pim ipv6 bfd enable undo pim ipv6 bfd enable Default This feature is disabled.
Syntax pim ipv6 bsr-boundary undo pim ipv6 bsr-boundary Default No PIM domain border is configured. Views Interface view Default command level 2: System level Examples # Configure Ethernet 1/1 as a PIM domain border. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] pim ipv6 bsr-boundary Related commands • c-bsr • multicast ipv6 boundary pim ipv6 dm Use pim ipv6 dm to enable IPv6 PIM-DM. Use undo pim ipv6 dm to disable IPv6 PIM-DM.
[Sysname-Ethernet1/1] pim ipv6 dm Related commands • multicast ipv6 routing-enable • pim ipv6 sm • ssm-policy pim ipv6 hello-option dr-priority Use pim ipv6 hello-option dr-priority to configure the router priority for DR election on the current interface. Use undo pim ipv6 hello-option dr-priority to restore the default. Syntax pim ipv6 hello-option dr-priority priority undo pim ipv6 hello-option dr-priority Default The router priority for DR election is 1.
Views Interface view Default command level 2: System level Parameters interval: Specifies an IPv6 PIM neighbor timeout timer in seconds. The value range is 1 to 65535. A value of 65535 makes the PIM neighbor always reachable. Examples # Set the IPv6 PIM neighbor timeout timer to 120 seconds on Ethernet 1/1.
• pim ipv6 hello-option override-interval pim ipv6 hello-option neighbor-tracking Use pim ipv6 hello-option neighbor-tracking to disable join suppression (namely, enable neighbor tracking) on the current interface. Use undo pim ipv6 hello-option neighbor-tracking to enable join suppression. Syntax pim ipv6 hello-option neighbor-tracking undo pim ipv6 hello-option neighbor-tracking Default Join suppression is enabled. Namely, neighbor tracking is disabled.
Examples # Set the prune override interval to 2,000 milliseconds on Ethernet 1/1. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] pim ipv6 hello-option override-interval 2000 Related commands • hello-option lan-delay • hello-option override-interval • pim ipv6 hello-option lan-delay pim ipv6 holdtime assert Use pim ipv6 holdtime assert to configure the assert timeout timer on the current interface. Use undo pim ipv6 holdtime assert to restore the default.
Syntax pim ipv6 holdtime join-prune interval undo pim ipv6 holdtime join-prune Default The join/prune timeout timer is 210 seconds. Views Interface view Default command level 2: System level Parameters interval: Specifies a join/prune timeout timer in seconds. The value range is 1 to 65535. Examples # Set the join/prune timeout timer to 280 seconds on Ethernet 1/1.
Examples # Configure a legal source address range for hello messages on Ethernet 1/1 so that only the devices on the FE80:101::101/64 subnet can become PIM neighbors of this router.
Default command level 2: System level Usage guidelines This command can take effect only after IPv6 multicast routing is enabled on the device. Examples # Enable IPv6 multicast routing, and enable IPv6 PIM-SM on Ethernet 1/1.
Syntax pim ipv6 timer graft-retry interval undo pim ipv6 timer graft-retry Default The graft retry period is 3 seconds. Views Interface view Default command level 2: System level Parameters interval: Specifies a graft retry period in seconds. The value range is 1 to 65535. Examples # Set the graft retry period to 80 seconds on Ethernet 1/1.
Related commands timer hello pim ipv6 timer join-prune Use pim ipv6 timer join-prune to configure the interval at which join/prune messages are sent on the current interface. Use undo pim ipv6 timer join-prune to restore the default. Syntax pim ipv6 timer join-prune interval undo pim ipv6 timer join-prune Default The join/prune interval is 60 seconds. Views Interface view Default command level 2: System level Parameters interval: Specifies a join/prune interval in seconds.
Parameters interval: Specifies the maximum delay in seconds between hello messages. The value range is 1 to 5. Examples # Set the maximum delay between hello messages to 3 seconds on Ethernet 1/1. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] pim ipv6 triggered-hello-delay 3 probe-interval (IPv6 PIM view) Use probe-interval to configure the register probe time. Use undo probe-interval to restore the default.
Default No prune delay timer is set. Views IPv6 PIM view Default command level 2: System level Parameters interval: Specifies a prune delay timer in seconds, in the range 1 to 128. Examples # Set the prune delay timer to 75 seconds on the public network. system-view [Sysname] pim ipv6 [Sysname-pim6] prune delay 75 register-policy (IPv6 PIM view) Use register-policy to configure an IPv6 ACL rule to filter register messages.
Related commands register-suppression-timeout register-suppression-timeout (IPv6 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.
Default command level 2: System level Examples # Configure the router to calculate the checksum based on the entire register message. system-view [Sysname] pim ipv6 [Sysname-pim6] register-whole-checksum Related commands • register-policy • register-suppression-timeout reset pim ipv6 control-message counters Use reset pim ipv6 control-message counters to reset IPv6 PIM control message counters.
Parameters interval: Specifies an IPv6 multicast source lifetime in seconds. The value range is 1 to 31,536,000. Examples # Set the IPv6 multicast source lifetime to 200 seconds. system-view [Sysname] pim ipv6 [Sysname-pim6] source-lifetime 200 source-policy (IPv6 PIM view) Use source-policy to configure an IPv6 multicast data filter. Use undo source-policy to remove the configured IPv6 multicast data filter.
spt-switch-threshold (IPv6 PIM view) Use spt-switch-threshold to configure the criteria for triggering a switchover to SPT. Use undo spt-switch-threshold to restore the default. Syntax spt-switch-threshold { traffic-rate | infinity } [ group-policy acl6-number [ order order-value ] ] undo spt-switch-threshold [ group-policy acl6-number ] Default The device switches to the SPT immediately after it receives the first IPv6 multicast packet.
system-view [Sysname] pim ipv6 [Sysname-pim6] spt-switch-threshold 100 group-policy 2010 order 1 ssm-policy (IPv6 PIM view) Use ssm-policy to configure the IPv6 SSM group range. Use undo ssm-policy to restore the default. Syntax ssm-policy acl6-number undo ssm-policy Default The IPv6 SSM group range is FF3x::/32. Here x refers to any legal scope. Views IPv6 PIM view Default command level 2: System level Parameters acl6-number: Specifies a basic IPv6 ACL number in the range of 2000 to 2999.
Views IPv6 PIM view Default command level 2: System level Parameters hoplimit-value: Specifies a hop limit for state refresh messages, in the range of 1 to 255. Examples # Set the hop limit for state refresh messages to 45.
• state-refresh-rate-limit state-refresh-rate-limit (IPv6 PIM view) Use state-refresh-rate-limit to configure the time that the device waits before receiving a new state refresh message. Use undo state-refresh-rate-limit to restore the default. Syntax state-refresh-rate-limit interval undo state-refresh-rate-limit Default The device waits 30 seconds before it receives a new state refresh message.
Default command level 2: System level Parameters ipv6-rp-address: Specifies the IPv6 address of the static RP to be configured. This address must be a real, valid, globally scoped IPv6 unicast address. For a static RP serving IPv6 BIDIR-PIM, you can specify a virtual IPv6 address. acl6-number: Specifies a basic IPv6 ACL number in the range of 2000 to 2999. If you provide this argument, the configured static RP will serve only those IPv6 multicast groups that pass the filtering.
Default Hello messages are sent at the interval of 30 seconds. Views IPv6 PIM view Default command level 2: System level Parameters interval: Specifies a hello interval in seconds. The value range is 1 to 2147483647. Examples # Set the global hello interval to 40 seconds. system-view [Sysname] pim ipv6 [Sysname-pim6] timer hello 40 Related commands pim ipv6 timer hello timer join-prune (IPv6 PIM view) Use timer join-prune to configure the join/prune interval globally.
timer spt-switch (IPv6 PIM view) Use timer spt-switch to configure the interval between checks of the traffic rate threshold before an SPT switchover. Use undo timer spt-switch to restore the default. Syntax timer spt-switch interval undo timer spt-switch Default The traffic rate threshold is checked at an interval of 15 seconds before an SPT switchover.
IPv6 multicast routing and forwarding configuration commands display multicast ipv6 boundary Use display multicast ipv6 boundary to display IPv6 multicast boundary information on the specified interfaces.
Table 78 Command output Field Description IPv6 multicast boundary information IPv6 multicast boundary. Boundary IPv6 multicast group that corresponds to the IPv6 multicast boundary. Interface Boundary interface that corresponds to the IPv6 multicast boundary. Related commands multicast ipv6 boundary display multicast ipv6 forwarding-table Use display multicast ipv6 forwarding-table to display information about the IPv6 multicast forwarding table.
|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.
Field Description List of 1 outgoing interfaces: Outgoing interface list. 1: Ethernet1/2 Interface type and number. Matched 146754 packets(10272780 bytes), Wrong If 0 packets (S, G)-matched packets (bytes), packets with incoming interface errors. Forwarded 139571 packets(9769970 bytes) (S, G) forwarded IPv6 multicast packets (bytes). Table 80 Major values of the Flags field (before the colon) Value Meaning 0x1 A register-stop message must be sent.
Related commands • display multicast ipv6 routing-table • multicast ipv6 forwarding-table downstream-limit • multicast ipv6 forwarding-table route-limit display multicast ipv6 forwarding-table df-info Use display multicast ipv6 forwarding-table df-info to display the DF information of the IPv6 multicast forwarding table.
Field Description Total 1 RP Total number of RPs. Total 1 RP matched Total number of matched RPs. 00001 Sequence number of the RP. MID ID of the RP. Each RP has a unique MID. Flags Current state of the RP. Different bits indicate different states of an RP. Major values of this field are described in Table 80 and Table 81. Uptime Length of time for which the RP has been up, in the format hh:mm:ss. RPF interface RPF interface to the RP. List of 1 DF interfaces DF interface list.
Table 83 Command output Field Description IPv6 multicast Hop Limit information Minimum hop limit value required for IPv6 multicast traffic to be forwarded. Interface Interface name. Hop Limit Minimum hop limit value required for an IPv6 multicast packet to be forwarded on the interface. Related commands multicast ipv6 minimum-hoplimit display multicast ipv6 routing-table Use display multicast ipv6 routing-table to display information about the IPv6 multicast routing table.
exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression. regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Usage guidelines IPv6 multicast routing tables are the basis of IPv6 multicast forwarding. You can view the establishment state of an (S, G) entry by checking the IPv6 multicast routing table.
Default command level 1: Monitor level Parameters ipv6-source-address: Specifies an IPv6 multicast source address. ipv6-group-address: Specifies an IPv6 multicast group address in the range of FFxy::/16 (excluding FFx0::/16, FFx1::/16, FFx2::/16, and FF0y::), where x and y represent any hexadecimal numbers from 0 to F. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.
Related commands • display multicast ipv6 forwarding-table • display multicast ipv6 routing-table multicast ipv6 boundary Use multicast ipv6 boundary to configure an IPv6 multicast forwarding boundary. Use undo multicast ipv6 boundary to delete the specified IPv6 multicast forwarding boundary or all IPv6 multicast forwarding boundaries.
Assume that Set A and Set B are both multicast forwarding boundary sets with different address ranges, and that B is a subset of A. If B is configured after A, A still takes effect. If A is configured after B, B will be removed. Examples # Configure Ethernet 1/1 to be the forwarding boundary of the IPv6 multicast groups in the range of FF03::/16.
multicast ipv6 forwarding-table route-limit Use multicast ipv6 forwarding-table route-limit to configure the maximum number of entries in the IPv6 multicast forwarding table. Use undo multicast ipv6 forwarding-table route-limit to restore the default. Syntax multicast ipv6 forwarding-table route-limit limit undo multicast ipv6 forwarding-table route-limit Default The maximum number of entries in the IPv6 multicast forwarding table is the maximum number allowed by the system.
undo multicast ipv6 load-splitting Default Load splitting of IPv6 multicast traffic is disabled. Views System view Default command level 2: System level Parameters source: Specifies IPv6 multicast load splitting on a per-source basis. source-group: Specifies IPv6 multicast load splitting on a per-source and per-group basis. Examples # Enable load splitting of IPv6 multicast traffic on a per-source basis.
Syntax multicast ipv6 minimum-hoplimit hoplimit-value undo multicast ipv6 minimum-hoplimit Default The minimum hop limit required for an IPv6 multicast packet to be forwarded is 1. Views Interface view Default command level 2: System level Parameters hoplimit-value: Minimum hop limit required for an IPv6 multicast packet to be forwarded on the interface, in the range of 1 to 255. Examples # Set the minimum hop limit required for an IPv6 multicast packet to be forwarded to 8 on Ethernet 1/1.
[Sysname] multicast ipv6 routing-enable reset multicast ipv6 forwarding-table Use reset multicast ipv6 forwarding-table to clear forwarding entries from the IPv6 multicast forwarding table.
Syntax reset multicast ipv6 routing-table { { ipv6-source-address [ prefix-length ] | ipv6-group-address [ prefix-length ] | incoming-interface { interface-type interface-number | register } } * | all } Views User view Default command level 2: System level Parameters ipv6-source-address: Specifies an IPv6 multicast source address. ipv6-group-address: Specifies an IPv6 multicast group address in the range of FFxy::/16, where x and y represent any hexadecimal numbers from 0 to F.
MLD snooping configuration commands display mld-snooping group Use display mld-snooping group to display MLD snooping group information, including both dynamic and static MLD snooping group entries. Syntax display mld-snooping group [ vlan vlan-id ] [ verbose ] [ | { begin | exclude | include } regular-expression ] Views Any view Default command level 1: Monitor level Parameters vlan vlan-id: Specifies a VLAN by its VLAN ID in the range of 1 to 4094.
(::, FF1E::101): Attribute: Host Port Host port(s):total 1 port(s). Eth1/2 (D) ( 00:03:23 ) MAC group(s): MAC group address:3333-0000-0101 Host port(s):total 1 port(s). Eth1/2 Table 86 Command output Field Description Total 1 IP Group(s). Total number of IPv6 multicast groups. Total 1 IP Source(s). Total number of IPv6 multicast sources. Total 1 MAC Group(s). Total number of MAC multicast groups.
Parameters vlan vlan-id: Specifies a VLAN by its VLAN ID in the range of 1 to 4094. group ipv6-group-address: Specifies a multicast group by its IPv6 IP address. The value range for the ipv6-group-address 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. source ipv6-source-address: Specifies a multicast source by its IPv6 address. |: Filters command output by specifying a regular expression.
Views Any view Default command level 1: Monitor level Parameters |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
Syntax dot1p-priority priority-number undo dot1p-priority Default The default 802.1p precedence for MLD messages is 0. Views MLD-snooping view Default command level 2: System level Parameters priority-number: Specifies an 802.1p precedence for MLD messages, in the range of 0 to 7. A higher value means a higher precedence. Usage guidelines This command also takes effect on VLANs with MLD enabled on their VLAN interfaces. Examples # Set the 802.1p precedence for MLD messages to 3 globally.
Command drop-unknown MSR900 No. MSR93X Yes. MSR20-1 X No. MSR20 No. MSR30 Supported by the MSR30-11 E and MSR30-11 F with fixed switching interfaces. Not supported by the MIM or XMIM modules. MSR50 MSR1000 Not supported by the FIC modules. Yes Examples # Globally enable the device to drop unknown IPv6 multicast data.
Usage guidelines This command also takes effect on VLANs with MLD enabled on their VLAN interfaces. Examples # Enable fast-leave processing globally for VLAN 2. system-view [Sysname] mld-snooping [Sysname-mld-snooping] fast-leave vlan 2 Related commands mld-snooping fast-leave group-policy (MLD-snooping view) Use group-policy to configure a global IPv6 multicast group filter to control the IPv6 multicast groups that the hosts in a VLAN can join.
Examples # Apply ACL 2000 as an IPv6 multicast group filter so that hosts in VLAN 2 can join FF03::101 only. system-view [Sysname] acl ipv6 number 2000 [Sysname-acl6-basic-2000] rule permit source ff03::101 16 [Sysname-acl6-basic-2000] quit [Sysname] mld-snooping [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 configure the aging timer for the dynamic member ports globally.
undo host-tracking Default This function is disabled. Views MLD-snooping view Default command level 2: System level Examples # Enable the MLD snooping host tracking function globally. system-view [Sysname] mld-snooping [Sysname-mld-snooping] host-tracking Related commands mld-snooping host-tracking last-listener-query-interval (MLD-snooping view) Use last-listener-query-interval to set the MLD last-listener query interval globally.
Related commands mld-snooping last-listener-query-interval max-response-time (MLD-snooping view) Use max-response-time to configure the maximum response delay for MLD general queries globally. Use undo max-response-time to restore the default. Syntax max-response-time interval undo max-response-time Default The maximum response delay for MLD general queries is 10 seconds.
Default command level 2: System level Examples # Enable MLD snooping globally and enter MLD-snooping view. system-view [Sysname] mld-snooping [Sysname-mld-snooping] Related commands mld-snooping enable mld-snooping done source-ip Use mld-snooping done source-ip to configure the source IPv6 address of the MLD done messages that the MLD snooping proxy sends. Use undo mld-snooping done source-ip to restore the default.
[Sysname] vlan 2 [Sysname-vlan2] mld-snooping enable [Sysname-vlan2] mld-snooping done source-ip fe80:0:0:1::1 Related commands mld-snooping enable mld-snooping dot1p-priority Use mld-snooping dot1p-priority to set the 802.1p precedence for MLD messages in a VLAN. Use undo mld-snooping dot1p-priority to restore the default. Syntax mld-snooping dot1p-priority priority-number undo mld-snooping dot1p-priority Default The default 802.1p precedence for MLD messages is 0.
Syntax mld-snooping drop-unknown undo mld-snooping drop-unknown Default This function is disabled, and unknown IPv6 multicast data is flooded. Views VLAN view Default command level 2: System level Usage guidelines You must enable MLD snooping for a VLAN before you execute this command for the VLAN. The following matrix shows the command and MSR router compatibility: Command MSR900 MSR93X MSR20-1X MSR20 MSR30 MSR50 MSR1000 Supported by the FIC modules. No Supported by the MIM and XMIM modules.
Syntax mld-snooping enable undo mld-snooping enable Default MLD snooping is disabled. Views VLAN view Default command level 2: System level Usage guidelines You must enable MLD snooping globally before you enable it for a VLAN. Examples # Enable MLD snooping for VLAN 2.
end-vlan-id, where the end VLAN ID must be greater than the start VLAN ID. The value range of a VLAN ID is 1 to 4094. Usage guidelines This command also takes effect on VLANs with MLD enabled on their VLAN interfaces. If you do not specify any VLAN when using this command in Layer 2 Ethernet interface view or Layer 2 aggregate interface view, the command takes effect on all VLANs that the interface belongs to.
Examples # In VLAN 2, enable MLD snooping and specify FE80:0:0:1::1 as the source IPv6 address of MLD general queries. system-view [Sysname] mld-snooping [Sysname-mld-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] mld-snooping enable [Sysname-vlan2] mld-snooping general-query source-ip fe80:0:0:1::1 Related commands mld-snooping enable mld-snooping group-limit Use mld-snooping group-limit to set the maximum number of IPv6 multicast groups that a port can join.
If you do not specify any VLAN when using this command in port group view, the command takes effect on all the ports in this group. If you specify one or multiple VLANs, the command takes effect only on those ports in this group that belong to the specified VLANs. Examples # Configure the device to allow Ethernet 1/1 in VLAN 2 to join up to 10 IPv6 multicast groups.
If you do not specify any VLAN when using this command in port group view, the command takes effect on all the ports in this group. If you specify one or multiple VLANs, the command takes effect only on those ports in this group that belong to the specified VLANs. If the specified ACL does not exist or the ACL rule is null, all IPv6 multicast groups are filtered out. You can configure different IPv6 ACL rules for each port in different VLANs.
[Sysname-mld-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] mld-snooping enable [Sysname-vlan2] mld-snooping host-aging-time 300 Related commands • host-aging-time • mld-snooping enable mld-snooping host-join Use mld-snooping host-join to configure a port as a simulated member host for the specified IPv6 multicast group or the specified IPv6 multicast source and group. Use undo mld-snooping host-join to remove the simulated member host.
Examples # Configure Ethernet 1/1 in VLAN 2 as a simulated member host for the IPv6 multicast source and group (2002::22, FF3E::101).
mld-snooping last-listener-query-interval Use mld-snooping last-listener-query-interval to set the MLD last-listener query interval for a VLAN. Use undo mld-snooping last-listener-query-interval to restore the default. Syntax mld-snooping last-listener-query-interval interval undo mld-snooping last-listener-query-interval Default The MLD last-listener query interval is 1 second.
Default The maximum response delay for MLD general queries is 10 seconds. Views VLAN view Default command level 2: System level Parameters interval: Specifies the maximum response delay in seconds for MLD general queries. The value range is 1 to 25. Usage guidelines You must enable MLD snooping for a VLAN before you execute this command for the VLAN. Examples # Enable MLD snooping and set the maximum response delay for MLD general queries to 5 seconds in VLAN 2.
Parameters vlan vlan-list: Specifies one or multiple VLANs. You can provide up to 10 VLAN lists. For each list, you can specify an individual VLAN in the form of vlan-id, or a VLAN range in the form of start-vlan-id to end-vlan-id, where the end VLAN ID must be greater than the start VLAN ID. The value range of a VLAN ID is 1 to 4094. Usage guidelines For a device that supports both MLD snooping and MLD, this command also takes effect on VLANs with MLD enabled on their VLAN interfaces.
[Sysname] mld-snooping [Sysname-mld-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] mld-snooping enable [Sysname-vlan2] mld-snooping proxying enable Related commands mld-snooping enable mld-snooping querier Use mld-snooping querier to enable the MLD snooping querier function. Use undo mld-snooping querier to disable the MLD snooping querier function. Syntax mld-snooping querier undo mld-snooping querier Default The MLD snooping querier function is disabled.
Default The MLD query interval is 125 seconds. Views VLAN view Default command level 2: System level Parameters interval: Specifies an MLD query interval in seconds, namely, the interval for sending MLD general queries. The value range is 2 to 300. Usage guidelines You must enable MLD snooping for a VLAN before you execute this command for the VLAN. Examples # Enable MLD snooping and set the MLD query interval to 20 seconds in VLAN 2.
Parameters ipv6-address: Specifies a source IPv6 address for the MLD reports that the MLD snooping proxy sends, which can be any legal IPv6 link-local address. current-interface: Specifies the IPv6 link-local address of the current VLAN interface as the source address of MLD reports that the MLD snooping proxy sends. If no IPv6 address has been assigned to the current interface, the default IPv6 address FE80::02FF:FFFF:FE00:0001 is used.
Examples # Enable MLD snooping and set the aging timer for the dynamic router ports in VLAN 2 to 100 seconds. system-view [Sysname] mld-snooping [Sysname-mld-snooping] quit [Sysname] vlan 2 [Sysname-vlan2] mld-snooping enable [Sysname-vlan2] mld-snooping router-aging-time 100 Related commands • mld-snooping enable • router-aging-time mld-snooping router-port-deny Use mld-snooping router-port-deny to disable a port from becoming a dynamic router port.
system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] mld-snooping router-port-deny vlan 2 mld-snooping source-deny Use mld-snooping source-deny to enable IPv6 multicast source port filtering. Use undo mld-snooping source-deny to disable IPv6 multicast source port filtering. Syntax mld-snooping source-deny undo mld-snooping source-deny Default IPv6 multicast source port filtering is disabled.
Parameters ipv6-address: Specifies an IPv6 link-local address as the source IPv6 address of MLD multicast-address-specific queries. current-interface: Specifies the source IPv6 link-local address of the VLAN interface of the current VLAN as the source IPv6 address of MLD multicast-address-specific queries. If the current VLAN interface does not have an IPv6 address, the default IPv6 address FE80::02FF:FFFF:FE00:0001 is used as the source IPv6 address of MLD multicast-address-specific queries.
Usage guidelines The source-ip ipv6-source-address option in the command is meaningful only for MLDv2 snooping. If MLDv1 snooping is running, the source-ip ipv6-source-address option does not take effect although you can include source-ip ipv6-source-address in the command. In Layer 2 Ethernet interface view or Layer 2 aggregate interface view, this feature takes effect only if the interface belongs to the specified VLAN.
Examples # Configure Ethernet 1/1 in VLAN 2 as a static router port. system-view [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] mld-snooping static-router-port vlan 2 mld-snooping version Use mld-snooping version to specify the version of MLD snooping. Use undo mld-snooping version to restore the default. Syntax mld-snooping version version-number undo mld-snooping version Default The MLD snooping version is MLDv1.
Default The IPv6 multicast group replacement function is disabled globally. Views MLD-snooping view Default command level 2: System level Parameters vlan vlan-list: Specifies one or multiple VLANs. You can provide up to 10 VLAN lists. For each list, you can specify an individual VLAN in the form of vlan-id, or a VLAN range in the form of start-vlan-id to end-vlan-id, where the end VLAN ID must be greater than the start VLAN ID. The value range of a VLAN ID is 1 to 4094.
system-view [Sysname] mld-snooping [Sysname-mld-snooping] undo report-aggregation reset mld-snooping group Use reset mld-snooping group to remove the dynamic group entries of a specified MLD snooping group. Syntax reset mld-snooping group { ipv6-group-address | all } [ vlan vlan-id ] Views User view Default command level 2: System level Parameters ipv6-group-address: Specifies an IPv6 multicast group.
Use undo router-aging-time to restore the default. Syntax router-aging-time interval undo router-aging-time Default The dynamic router port aging timer is 260 seconds. Views MLD-snooping view Default command level 2: System level Parameters interval: Specifies an aging timer in seconds for the dynamic router ports. The value range is 1 to 1000. Examples # Set the aging timer for the dynamic router ports to 100 seconds globally.
Usage guidelines This command also takes effect on VLANs with MLD enabled on their VLAN interfaces. Examples # Enable source port filtering for IPv6 multicast data on interfaces Ethernet 1/1 through Ethernet 1/4.
IPv6 MBGP configuration commands aggregate (IPv6 MBGP address family view) Use aggregate to create an IPv6 summary route in the IPv6 MBGP routing table. Use undo aggregate to remove an IPv6 summary route. Syntax aggregate ipv6-address prefix-length [ as-set | attribute-policy route-policy-name | detail-suppressed | origin-policy route-policy-name | suppress-policy route-policy-name ] * undo aggregate ipv6-address prefix-length Default No summary route is configured.
Keywords Function suppress-policy Used to create a summary route and suppress the advertisement of some summarized routes. If you want to suppress some routes selectively and leave other routes advertised, use the if-match clause of the route-policy command. origin-policy Selects only routes that meet the routing policy for route summarization. attribute-policy Sets attributes, except the AS-PATH attribute, for the summary route.
Related commands display ipv6 multicast routing-table bestroute as-path-neglect (IPv6 MBGP address family view) Use bestroute as-path-neglect to configure IPv6 MBGP not to consider the AS path during best route selection. Use undo bestroute as-path-neglect to configure IPv6 MBGP to consider the AS path during best route selection. Syntax bestroute as-path-neglect undo bestroute as-path-neglect Default IPv6 MBGP considers the AS path during best route selection.
Examples # In IPv6 MBGP address family view, enable the comparison of MED for paths from each AS during best route selection. system-view [Sysname] bgp 100 [Sysname-bgp]ipv6-family multicast [Sysname-bgp-af-ipv6-mul] bestroute compare-med bestroute med-confederation (IPv6 MBGP address family view) Use bestroute med-confederation to enable the comparison of the MED for paths from confederation peers during best route selection. Use undo bestroute med-confederation to disable the comparison.
Syntax compare-different-as-med undo compare-different-as-med Default MED comparison is not allowed among the routes from the peers in different ASs. Views IPv6 MBGP address family view Default command level 2: System level Usage guidelines If several paths are available for one destination, the path with the smallest MED is selected. Do not use this command unless associated ASs adopt the same IGP and routing selection method.
reuse: Specifies the reuse threshold value for suppressed routes, in the range of 1 to 20000. A suppressed route having the penalty value decreased under the value is reused. By default, the value is 750. suppress: Specifies a threshold in the range of 1 to 20000. A route is suppressed if its penalty value exceeds this value. The value must be greater than the reuse value. By default, the value is 2000. ceiling: Specifies a ceiling penalty value in the range of 1001 to 20000.
Usage guidelines Using this command can affect IPv6 MBGP route selection. Examples # In IPv6 MBGP address family view, set the default local preference to 180. system-view [Sysname] bgp 100 [Sysname-bgp] ipv6-family multicast [Sysname-bgp-af-ipv6-mul] default local-preference 180 default med (IPv6 MBGP address family view) Use default med to specify the default MED value. Use undo default med to restore the default.
Use undo default-route imported to disable the redistribution. Syntax default-route imported undo default-route imported Default Default route redistribution is disabled. Views IPv6 MBGP address family view Default command level 2: System level Examples # Enable default and OSPFv3 route redistribution into IPv6 MBGP.
Examples # Display information about the IPv6 MBGP peer group aaa.
Field Description Peer Preferred Value Preferred value of the routes from the peer. Members Group members. Peer IPv6 address of the peer. AS AS number. MsgRcvd Number of messages received. MsgSent Number of messages sent. OutQ Number of messages to be sent. PrefRcv Number of prefixes received. Up/Down Duration of a session/duration of current state (when no session is established). State Peer state machine.
Table 91 Command output Field Description BGP Local Router ID BGP local router ID. Local AS Number Local AS number. Network Network address. Mask Prefix length of the address. Route-policy Routing policy configured. Short-cut Shortcut route. display bgp ipv6 multicast paths Use display bgp ipv6 multicast paths to display AS path information.
Table 92 Command output Field Description Address Route address in the local database, in dotted hexadecimal notation. Hash Hash index. Refcount Count of routes that referenced the path. MED MED of the path. Path AS_PATH attribute of the route, recording the ASs it has passed, used to avoid routing loops. Origin attribute of the route: • i—The route is interior to the AS. Summary routes and routes injected with the network command are considered IGP routes.
Examples # Display all IPv6 MBGP peer information. display bgp ipv6 multicast peer BGP local router ID : 2.2.2.2 Local AS number : 100 Total number of peers : 1 Peer 2000::1 Peers in established state : 0 AS MsgRcvd 100 1 MsgSent OutQ PrefRcv Up/Down 1 0 State 0 00:00:51 Active Table 93 Command output Field Description BGP local router ID Local router ID. Local AS number Local AS number. Total number of peers Total number of BGP peers.
Parameters ipv6-address: Specifies a BGP peer by its IPv6 address. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
prefix-length: Specifies the prefix length of the IPv6 address, in the range of 0 to 128. |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
Field Description Origin attributes of the route: Origin • i – IGP—Originated in the AS. • e – EGP—Learned through EGP. • ? – incomplete—Learned by some other means. Network Destination network address. PrefixLen Prefix length of the address. NextHop Next hop IP address. MED Multi-Exit-Discriminator attribute value. LocPrf Local precedence. Path AS_PATH attribute of the path, which records the ASs that the packet has passed to avoid routing loops. PrefVal Preferred value for a route.
regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Examples # Display the IPv6 MBGP routes matching AS path ACL 20. display bgp ipv6 multicast routing-table as-path-acl 20 BGP Local router ID is 30.30.30.
regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters. Examples # Display IPv6 MBGP routing information with the community attribute no-export. display bgp ipv6 multicast routing-table community no-export BGP Local router ID is 30.30.30.
Examples # Display the IPv6 MBGP routing information that matches the community list display bgp ipv6 multicast routing-table community-list 99 BGP Local router ID is 30.30.30.
Table 96 Command output Field Description From IP address from which the route was received. Reuse Route reuse time, namely, period of time before the unusable route becomes usable. For more information about the output, see Table 95. display bgp ipv6 multicast routing-table dampening parameter Use display bgp ipv6 multicast routing-table dampening parameter to display IPv6 MBGP routing dampening parameters.
Field Description Reach HalfLife Time(in second) Half-life of reachable routes. Unreach HalfLife Time(in second) Half-life of unreachable routes. Suppress-Limit Limit for routes to be suppressed. Related commands dampening display bgp ipv6 multicast routing-table different-origin-as Use display bgp ipv6 multicast routing-table different-origin-as to display IPv6 MBGP routes that originate from different autonomous systems.
display bgp ipv6 multicast routing-table flap-info Use display bgp ipv6 multicast routing-table flap-info to display IPv6 MBGP route flap statistics.
Field Description Reuse Reuse value. For more information about the output, see Table 95. display bgp ipv6 multicast routing-table peer Use display bgp ipv6 multicast routing-table peer to display the routing information advertised to or received from the specified IPv6 MBGP peer.
PrefVal : 0 MED Label : NULL : 0 Path/Ogn: i *> Network : 40:40:: PrefixLen : 64 NextHop : 30:30::30:1 LocPrf : PrefVal : 0 Label : NULL MED : 0 Path/Ogn: 300 i For more information about the output, see Table 95. display bgp ipv6 multicast routing-table regular-expression Use display bgp ipv6 multicast routing-table regular-expression to display the IPv6 MBGP routes that matches the specified AS regular expression.
Views Any view Default command level 1: Monitor level Parameters |: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide. begin: Displays the first line that matches the specified regular expression and all lines that follow. exclude: Displays all lines that do not match the specified regular expression. include: Displays all lines that match the specified regular expression.
Examples # Display brief IPv6 MBGP routing table information. display ipv6 multicast routing-table Routing Table : Destinations : 4 Routes : 4 Destination: 100::1/128 Protocol NextHop : ::1 Preference: 0 : Direct Interface : InLoop0 Cost : 0 Table 99 Command output Field Description Destination Destination IPv6 address. Protocol Routing protocol. Nexthop Next hop IP address. Preference Route preference. Interface Outbound interface. Cost Route cost.
Field Description Interface Outbound interface. Protocol Routing protocol. State Status of the route, which could be Active, Inactive, Adv, or NoAdv. Cost Route cost. Tunnel ID Tunnel ID. Label Label. Age Time elapsed since the route was generated. display ipv6 multicast routing-table ipv6-address Use display ipv6 multicast routing-table ipv6-address to display the multicast routing information for the specified destination IPv6 address.
Interface : InLoop0 Cost : 0 # Display the brief route information falling into the specified network. display ipv6 multicast routing-table 4:: 16 longer-match Routing Tables: Summary Count 2 Destination: 4:: Protocol : Static NextHop : ::1 Preference: 0 Interface : Ethernet1/1 Cost : 0 Destination: 4:4:: Protocol : Static NextHop : 3::1 Preference: 60 Interface : Ethernet1/1 Cost : 0 # Display the detailed route information falling into the specified network.
Examples # Reference IPv6 ACL 2001 to filter all outgoing IPv6 MBGP routes. system-view [Sysname] bgp 100 [Sysname-bgp] ipv6-family multicast [Sysname-bgp-af-ipv6-mul] filter-policy 2001 export filter-policy import (IPv6 MBGP address family view) Use filter-policy import to configure the filtering of inbound routing information using a specific filter. Use undo filter-policy import to cancel the filtering of inbound routing information.
Default command level 2: System level Parameters protocol: Specifies a routing protocol, which can be direct, isisv6, ospfv3, ripng, or static. process-id: Specifies a process by its ID in the range of 1 to 65535. This argument is available when the protocol is isisv6, ospfv3, or ripng. med-value: Specifies a default MED value in the range of 0 to 4294967295. If no MED is specified, the system uses the cost of a redistributed route as the MED in the BGP routing domain.
[Sysname-bgp] ipv6-family multicast Error: Please configure IPv6 Unicast address-family first The error information means that the ipv6-family command is not configured. [Sysname-bgp] ipv6-family [Sysname-bgp-af-ipv6] quit [Sysname-bgp] ipv6-family multicast [Sysname-bgp-af-ipv6-mul] • Example 2: # Enter IPv6 MBGP address family view.
[Sysname-bgp]ipv6-family multicast [Sysname-bgp-af-ipv6-mul] network 2002:: 16 peer advertise-community (IPv6 MBGP address family view) Use peer advertise-community to advertise the community attribute to an IPv6 MBGP peer or a peer group. Use undo peer advertise-community to remove the configuration.
Views IPv6 MBGP address family view Default command level 2: System level Parameters group-name: Specifies an IPv6 MBGP peer group by its name, a string of 1 to 47 characters. ipv6-address: Specifies an IPv6 MBGP peer by its IPv6 address. Examples # Advertise the extended community attribute to the IPv6 MBGP peer 1:2::3:4.
[Sysname] bgp 100 [Sysname-bgp] ipv6-family [Sysname-bgp-af-ipv6] peer 1:2::3:4 as-number 100 [Sysname-bgp-af-ipv6] quit [Sysname-bgp] ipv6-family multicast [Sysname-bgp-af-ipv6-mul] peer 1:2::3:4 enable [Sysname-bgp-af-ipv6-mul] peer 1:2::3:4 allow-as-loop 2 peer as-path-acl (IPv6 MBGP address family view) Use peer as-path-acl to specify an AS path ACL to filter routes incoming from or outgoing to an IPv6 MBGP peer or a peer group. Use undo peer as-path-acl to remove the configuration.
Use undo peer capability-advertise orf to disable the ORF capability for the BGP peer or peer group. Syntax peer { group-name | ipv6-address } capability-advertise orf ipv6-prefix { both | receive | send } undo peer { group-name | ipv6-address } capability-advertise orf ipv6-prefix { both | receive | send } Default The ORF capability is not enabled for a BGP peer or peer group.
[Sysname-bgp] ipv6-family [Sysname-bgp-af-ipv6] peer 1:2::3:4 as-number 100 [Sysname-bgp-af-ipv6] quit [Sysname-bgp] ipv6-family multicast [Sysname-bgp-af-ipv6-mul] peer 1:2::3:4 enable [Sysname-bgp-af-ipv6-mul] peer 1:2::3:4 capability-advertise orf ipv6-prefix both peer default-route-advertise (IPv6 MBGP address family view) Use peer default-route-advertise to advertise a default route to an IPv6 MBGP peer or a peer group.
Use undo peer enable to disable an IPv6 MBGP peer or a peer group. Syntax peer { ipv6-group-name | ipv6-address } enable undo peer { ipv6-group-name | ipv6-address } enable Default No IPv6 MBGP peer or peer group is enabled. Views IPv6 MBGP address family view Default command level 2: System level Parameters ipv6-group-name: Specifies an IPv6 MBGP peer group by its name, a string of 1 to 47 characters. The IPv6 MBGP peer group must be created in IPv6 MBGP view before it is activated here.
Default command level 2: System level Parameters ipv6-group-name: Specifies an IPv6 MBGP peer group by its name, a string of 1 to 47 characters. ipv6-address: Specifies an IPv6 MBGP peer by its IPv6 address. acl6-number: Specifies an IPv6 ACL in the range of 2000 to 3999. import: Specifies the inbound direction. export: Specifies the outbound direction. Examples # Apply IPv6 ACL 2000 to filter routes advertised to the IPv6 MBGP peer 1:2::3:4.
system-view [Sysname] bgp 100 [Sysname-bgp] ipv6-family [Sysname-bgp-af-ipv6] group test external [Sysname-bgp-af-ipv6] peer 1:2::3:4 as-number 200 [Sysname-bgp-af-ipv6] peer 1:2::3:4 group test [Sysname-bgp-af-ipv6] quit [Sysname-bgp] ipv6-family multicast [Sysname-bgp-af-ipv6-mul] peer 1:2::3:4 enable [Sysname-bgp-af-ipv6-mul] peer test enable [Sysname-bgp-af-ipv6-mul] peer 1:2::3:4 group test peer ipv6-prefix (IPv6 MBGP address family view) Use peer ipv6-prefix to specify an IPv6 prefix list t
[Sysname-bgp-af-ipv6-mul] peer 1:2::3:4 ipv6-prefix list1 export peer keep-all-routes (IPv6 MBGP address family view) Use peer keep-all-routes to save the original routing information from an IPv6 MBGP peer or peer group, including routes that fail to pass the inbound filtering policy (if configured). Use undo peer keep-all-routes to disable this function.
Views IPv6 MBGP address family view Default command level 2: System level Parameters ipv6-group-name: Specifies an IPv6 MBGP peer group by its name, a string of 1 to 47 characters. ipv6-address: Specifies an IPv6 MBGP peer by its IPv6 address. Examples # Set the next hop of routes advertised to IBGP peer group test to the advertising router.
If you both reference a routing policy and use the peer { ipv6-group-name | ipv6-address } preferred-value value command to set a preferred value for routes from a peer, the routing policy sets the specified preferred value for matching routes. Routes that do not match the routing policy use the value set with the peer preferred-value command. If the preferred value specified in the routing policy is zero, the matching routes also use the value set with the peer preferred-value command.
Examples # Disable updates sent to IPv6 MBGP peer 1:2::3:4 from carrying private AS numbers.
peer route-limit (IPv6 MBGP address family view) Use peer route-limit to set the maximum number of IPv6 prefixes that can be received from an IPv6 MBGP peer or a peer group. Use undo peer route-limit to restore the default. Syntax peer { ipv6-group-name | ipv6-address } route-limit limit [ percentage ] undo peer { ipv6-group-name | ipv6-address } route-limit Default The IPv6 prefixes from an IPv6 MBGP peer or a peer group are unlimited.
[Sysname-bgp] ipv6-family multicast [Sysname-bgp-af-ipv6-mul] peer 1:2::3:4 enable [Sysname-bgp-af-ipv6-mul] peer 1:2::3:4 route-limit 10000 peer route-policy (IPv6 MBGP address family view) Use peer route-policy to apply a routing policy to routes incoming from or outgoing to an IPv6 MBGP peer or peer group. Use undo peer route-policy to remove the configuration.
[Sysname-bgp-af-ipv6-mul] peer test route-policy test-policy import preference (IPv6 MBGP address family view) Use preference to configure preferences for IPv6 multicast EBGP, IPv6 multicast IBGP, and local IPv6 MBGP routes. Use undo preference to restore the default. Syntax preference { external-preference internal-preference local-preference | route-policy route-policy-name } undo preference Default The default preference values of external, internal and local IPv6 MBGP routes are 255, 255, and 130.
undo reflect between-clients Default Route reflection between clients is enabled. Views IPv6 MBGP address family view Default command level 2: System level Usage guidelines After a route reflector is configured, it reflects the routes of a client to the other clients. If the clients of a route reflector are fully meshed, you need to disable route reflection between clients to reduce routing costs.
Usage guidelines The router ID of the route reflector is the ID of the cluster. You can configure multiple route reflectors to improve network stability. If a cluster has multiple route reflectors, use the reflector cluster-id command to specify the same cluster ID for these route reflectors to avoid routing loops. Examples # Set 50 as the cluster ID for the route reflector, which is one of multiple route reflectors in the cluster.
refresh bgp ipv6 multicast all import reset bgp ipv6 multicast Use reset bgp ipv6 multicast to reset specified IPv6 MBGP connections to reconnect to the peers. Syntax reset bgp ipv6 multicast { as-number | ipv6-address [ flap-info ] | all | group ipv6-group-name | external | internal } Views User view Default command level 2: System level Parameters as-number: Specifies an AS by its number. ipv6-address: Specifies a peer by its IPv6 address. flap-info: Specifies routing flap information.
Examples # Clear the damping information for the route 2345::/64 and release the suppressed route. reset bgp ipv6 multicast dampening 2345::64 reset bgp ipv6 multicast flap-info Use reset bgp ipv6 multicast flap-info to clear IPv6 MBGP routing flap statistics. Syntax reset bgp ipv6 multicast flap-info [ ipv6-address/prefix-length | regexp as-path-regexp | as-path-acl as-path-acl-number ] Views User view Default command level 1: Monitor level Parameters ipv6-address: Specifies an IPv6 address.
Support and other resources Contacting HP For worldwide technical support information, see the HP support website: http://www.hp.
Conventions This section describes the conventions used in this documentation set. Command conventions Convention Description Boldface Bold text represents commands and keywords that you enter literally as shown. Italic Italic text represents arguments that you replace with actual values. [] Square brackets enclose syntax choices (keywords or arguments) that are optional. { x | y | ... } Braces enclose a set of required syntax choices separated by vertical bars, from which you select one.
Network topology icons Represents a generic network device, such as a router, switch, or firewall. Represents a routing-capable device, such as a router or Layer 3 switch. Represents a generic switch, such as a Layer 2 or Layer 3 switch, or a router that supports Layer 2 forwarding and other Layer 2 features. Represents an access controller, a unified wired-WLAN module, or the switching engine on a unified wired-WLAN switch. Represents an access point.
Index ABCDEFGHIJLMNOPRSTVW c-bsr interval (IPv6 PIM view),309 A c-bsr interval (PIM view),52 aggregate (IPv6 MBGP address family view),412 c-bsr priority (IPv6 PIM view),310 aggregate (MBGP address family view),191 c-bsr priority (PIM view),52 auto-rp enable,44 c-bsr scope,310 B compare-different-as-med (IPv6 MBGP address family view),415 balance (IPv6 MBGP address family view),413 compare-different-as-med (MBGP address family view),194 balance (MBGP address family view),192 bestroute as-path-n
display bgp ipv6 multicast routing-table as-path-acl,427 display igmp routing-table,10 display bgp ipv6 multicast routing-table community,428 display igmp ssm-mapping group,13 display igmp ssm-mapping,12 display igmp ssm-mapping host interface,15 display bgp ipv6 multicast routing-table community-list,429 display igmp-snooping group,132 display bgp ipv6 multicast routing-table dampened,430 display igmp-snooping statistics,134 display igmp-snooping host,133 display ip multicast routing-table,198 di
display multicast-domain vpn-instance switch-group send,254 H hello-option dr-priority (IPv6 PIM view),331 display pim bsr-info,57 hello-option dr-priority (PIM view),76 display pim claimed-route,59 hello-option holdtime (IPv6 PIM view),332 display pim control-message counters,60 hello-option holdtime (PIM view),77 display pim df-info,62 hello-option lan-delay (IPv6 PIM view),333 display pim grafts,64 hello-option lan-delay (PIM view),78 display pim interface,65 hello-option neighbor-tracking (
max-response-time (IGMP-snooping view),162 igmp-snooping drop-unknown,141 igmp-snooping enable,142 max-response-time (MLD view),280 igmp-snooping fast-leave,143 max-response-time (MLD-snooping view),386 igmp-snooping general-query source-ip,144 mld,281 igmp-snooping group-limit,145 mld enable,282 igmp-snooping group-policy,146 mld fast-leave,282 igmp-snooping host-aging-time,147 mld group-limit,283 igmp-snooping host-join,148 mld group-policy,284 igmp-snooping host-tracking,149 mld host-trac
mld-snooping special-query source-ip,404 peer as-path-acl (IPv6 MBGP address family view),445 mld-snooping static-group,405 peer as-path-acl (MBGP address family view),227 mld-snooping static-router-port,406 peer capability-advertise orf (IPv6 MBGP address family view),445 mld-snooping version,407 peer capability-advertise orf (MBGP address family view),228 msdp,176 mtracert,122 peer connect-interface,178 multicast boundary,124 peer default-route-advertise (IPv6 MBGP address family view),447 mul
peer route-policy (IPv6 MBGP address family view),456 probe-interval (IPv6 PIM view),349 peer route-policy (MBGP address family view),237 prune delay (IPv6 PIM view),349 probe-interval (PIM view),94 peer sa-cache-maximum,183 prune delay (PIM view),95 peer sa-policy,184 R peer sa-request-policy,185 reflect between-clients (BGP-MDT sub-address family view),262 pim,83 pim bsr-boundary,84 reflect between-clients (IPv6 MBGP address family view),457 pim dm,84 pim hello-option dr-priority,85 reflect
reset msdp peer,186 startup-query-interval (IGMP view),40 reset msdp sa-cache,186 startup-query-interval (MLD view),301 reset msdp statistics,187 state-refresh-hoplimit,355 reset multicast forwarding-table,129 state-refresh-interval (IPv6 PIM view),356 reset multicast ipv6 forwarding-table,375 state-refresh-interval (PIM view),102 reset multicast ipv6 routing-table,375 state-refresh-rate-limit (IPv6 PIM view),357 reset multicast routing-table,130 state-refresh-rate-limit (PIM view),103 reset p