<GLOBAL>
Supported on all 7210 SAS platforms as described in this document.
This command administratively disables the entity. When disabled, an entity does not change, reset, or remove any configuration settings or statistics. Many entities must be explicitly enabled using the no shutdown command.
The shutdown command administratively disables an entity. The operational state of the entity is disabled as well as the operational state of any entities contained within. Many objects must be shut down before they may be deleted.
Unlike other commands and parameters where the default state is not indicated in the configuration file, shutdown and no shutdown are always indicated in system-generated configuration files.
The no form of this command puts an entity into the administratively enabled state.
no shutdown: | config>router>igmp |
config>router>igmp>interface ip-int-name | |
config>router>pim |
On the 7210 SAS-Mxp, the protocol is handled as follows.
The configure router igmp command instantiates the protocol in the no shutdown state, and resources are allocated to enable the node to process the protocol.
To deallocate resources, you must issue the configure router igmp shutdown and configure router no igmp commands to allow the node to boot up correctly after the reboot. It is not sufficient to issue only a configure router igmp shutdown command.
The resources for IGMP are allocated when the IGMP context is enabled either in the base routing instance or the VPRN service instance. Resources are deallocated when the configuration of the last IGMP context under either base routing instances or VPRN service is removed or shut down.
On the 7210 SAS-Mxp, the protocol is handled as follows.
The configure router pim command instantiates the protocol in the no shutdown state, and resources are allocated to enable the node to process the protocol.
To deallocate resources, you must issue the configure router pim shutdown and configure router no pim commands to allow the node to boot up correctly after the reboot. It is not sufficient to issue only a configure router pim shutdown command.
The resources for PIM are allocated when the PIM context is enabled either in the base routing instance or the VPRN service instance. Resources are deallocated when the configuration of the last PIM context under either base routing instances or VPRN service is removed or shut down.
Supported on all 7210 SAS platforms as described in this document.
This command adds or removes ssm-translate group ranges.
Supported on all 7210 SAS platforms as described in this document.
This command adds or removes source addresses for the SSM translate group range.
Supported on all 7210 SAS platforms as described in this document.
This command adds or removes SSM translate group range entries.
Supported on all 7210 SAS platforms as described in this document.
This command specifies the maximum number of multicast routes that can be held within a VPN routing/forwarding (VRF) context. When this limit is reached, a log and SNMP trap are sent. If the log-only parameter is not specified and the maximum routes value is set below the existing number of routes in a VRF, no new joins are processed.
The no form of this command disables the limit of multicast routes within a VRF context. Issue the no form of this command only when the VPRN instance is shut down.
no mc-maximum-routes
Supported on all 7210 SAS platforms as described in this document.
This command enables the Internet Group Management Protocol (IGMP) context. When the context is created, the IGMP protocol is enabled.
IGMP is used by IPv4 systems (hosts and routers) to report their IP multicast group memberships to neighboring multicast routers. An IP multicast router can be a member of one or more multicast groups, in which case it performs both the “multicast router part” of the protocol, which collects the membership information needed by its multicast routing protocol, and the “group member part” of the protocol, which informs itself and other neighboring multicast routers of its memberships.
The no form of this command disables the IGMP instance. To start or suspend execution of IGMP without affecting the configuration, use the no shutdown command.
Supported on all 7210 SAS platforms as described in this document.
This command enables the context to configure an IGMP interface. The interface is a local identifier of the network interface on which reception of the specified multicast address is enabled or disabled.
The no form of this command deletes the IGMP interface. The shutdown command in the config>router>igmp>interface context can be used to disable an interface without removing the configuration for the interface.
no interface
If the IP interface name does not exist or does not have an IP address configured, an error message is returned.
If the IP interface exists in a different area, it is moved to this area.
Supported on all 7210 SAS platforms as described in this document.
This command enables the router alert checking for IGMP messages received on this interface.
The no form of this command disables the IGMP router alert check option.
Supported on all 7210 SAS platforms as described in this document.
This command applies the referenced IGMP policy (filter) to an interface subscriber or a group interface. An IGMP filter is also known as a black/white list and is defined under the configure>router>policy-options context.
The no form of this command removes the policy association from the IGMP instance.
no import
Supported on all 7210 SAS platforms as described in this document.
This command configures the maximum number of groups for which IGMP can have local receiver information based on received IGMP reports on this interface. When this configuration is changed dynamically to a value lower than the currently accepted number of groups, the groups that are already accepted are not deleted. Only new groups are not allowed. This command is applicable for IPv4 and IPv6.
max-group 0
Supported on all 7210 SAS platforms as described in this document.
This command configures the maximum number of group sources for this interface.
Supported on all 7210 SAS platforms as described in this document.
This command tests multicast forwarding on an interface without a receiver host. When enabled, data is forwarded to an interface without receiving membership reports from host members.
Supported on all 7210 SAS platforms as described in this document.
This command enables the context to add a static multicast group either as a (*,G) or one or more (S,G) records. Use IGMP static group memberships to test multicast forwarding without a receiver host. When IGMP static groups are enabled, data is forwarded to an interface without receiving membership reports from host members.
When static IGMP group entries on point-to-point links that connect routers to a rendezvous point (RP) are configured, the static IGMP group entries do not generate join messages toward the RP.
Supported on all 7210 SAS platforms as described in this document.
This command specifies the source IPv4 address (S) for the static IGMP group being configured. Multicast traffic to the group (G) will be forwarded out the interface on which this static group is configured if the source address in the IPv4 header of the multicast packets matches S.
The source command is mutually exclusive with the specification of individual sources for the same group.
The source command, in combination with the group command, is used to create a specific (S,G) static group entry.
The no form of this command removes the source from the configuration.
Supported on all 7210 SAS platforms as described in this document.
This command adds a static (*,G) entry. This command can be enabled only if no existing source addresses for this group are specified.
The no form of this command removes the starg entry from the configuration.
Supported on all 7210 SAS platforms as described in this document.
This command enables subnet checking for IGMP messages received on this interface. All IGMP packets with a source address that is not in the local subnet are dropped.
subnet-check
Supported on all 7210 SAS platforms as described in this document.
This command specifies the IGMP version. Routers that run different versions of IGMP negotiate the lowest common version of IGMP that is supported by hosts on their subnet and operate in that version. For IGMP to function correctly, all routers on a LAN should be configured to run the same version of IGMP on that LAN.
For IGMPv3, a multicast router that is also a group member performs both parts of IGMPv3, receiving and responding to its own IGMP message transmissions as well as those of its neighbors.
version 3
Supported on all 7210 SAS platforms as described in this document.
This command specifies the frequency that the querier router transmits general host-query messages. The host-query messages solicit group membership information and are sent to the all-systems multicast group address, 224.0.0.1.
query-interval 125
Supported on all 7210 SAS platforms as described in this document.
This command configures the frequency at which the querier sends group-specific query messages, including messages sent in response to leave-group messages. The lower the interval, the faster the detection of the loss of the last member of a group.
query-last-member-interval 1
Supported on all 7210 SAS platforms as described in this document.
This command specifies how long the querier router waits to receive a response to a host-query message from a host.
query-response-interval 10
Supported on all 7210 SAS platforms as described in this document.
This command configures the robust count. The robust-count variable allows tuning for the expected packet loss on a subnet. If a subnet anticipates losses, the robust-count variable can be increased.
robust-count 2
Supported on all 7210 SAS platforms as described in this document.
This command enables the context to configure group ranges that are translated to SSM (S,G) entries. If the static entry needs to be created, it must be translated from an IGMPv1 IGMPv2 request to a Source Specific Multicast (SSM) join. An SSM translate source can only be added if the starg command is not enabled. An error message is generated if you try to configure the source command with the starg command enabled.
Supported on all 7210 SAS platforms as described in this document.
This command configures group ranges that are translated to SSM (S,G) entries.
Supported on all 7210 SAS platforms as described in this document.
This command configures the source IP address for the group range. Whenever a (*,G) report is received in the range specified by grp-range start and end parameters, it is translated to an (S,G) report with the value of this object as the source address.
Supported on all 7210 SAS platforms as described in this document.
This command configures a Protocol Independent Multicast (PIM) instance.
PIM is used for multicast routing within the network. Devices in the network can receive the multicast feed requested, and non-participating routers can be pruned. The router OS supports PIM sparse mode (PIM-SM). By default, this command is not enabled.
Supported on all 7210 SAS platforms as described in this document.
This command configures a logical IP routing interface.
Interface names are case-sensitive and must be unique within the group of IP interfaces defined for the config router interface and config service ies interface commands. Interface names must not be in the dotted decimal notation of an IP address. For example, the name “1.1.1.1” is not allowed, but “int-1.1.1.1” is allowed. Show commands for router interfaces use either the interface names or the IP addresses. Ambiguity can exist if an IP address is used as an IP address and an interface name. Duplicate interface names can exist in different router instances, although this is not recommended because it is confusing.
The no form of this command removes the IP interface and all the associated configurations.
If the ip-int-name already exists, the context is changed to maintain that IP interface. If ip-int-name does not exist, the interface is created and the context is changed to that interface for further command processing.
Supported on all 7210 SAS platforms as described in this document.
This command configures the period for refreshes of PIM Assert messages on an interface.
The no form of this command removes the assert period from the configuration.
no assert-period
Supported on all 7210 SAS platforms as described in this document.
This command enables the use of IPv4 bi-directional forwarding (BFD) to control the state of the associated protocol interface. By enabling BFD on a specific protocol interface, the state of the protocol interface is tied to the state of the BFD session between the local node and the remote node. The parameters used for the BFD are set using the BFD command under the IP interface.
For information about the protocols and platforms that support BFD, refer to the 7210 SAS-M, T, R6, R12, Mxp, Sx, S Router Configuration Guide.
The no form of this command removes BFD from the associated IGP protocol adjacency.
no bfd-enable
7210 SAS-T, 7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12
This command enables SPT switchover for default MDT. When enabled, the PIM instance resets all MDTs and reinitiates setup.
The no form of this command disables SPT switchover for default MDT. When disabled, the PIM instance resets all MDTs and reinitiates setup.
no enable-mdt-spt
Supported on all 7210 SAS platforms as described in this document.
This command specifies the import route policy to be used. Route policies are configured in the config>router>policy-options context.
When an import policy is not specified, BGP routes are accepted by default. Up to five import policy names can be specified.
The no form of this command removes the policy association from the instance.
no import join-policy
no import register-policy
Supported on all 7210 SAS platforms as described in this document.
This command enables multicast balancing of traffic over ECMP links. When enabled, each multicast stream that needs to be forwarded over an ECMP link is re-evaluated for the total multicast bandwidth utilization. Re-evaluation occurs on the specified ECMP interface.
The no form of this command disables the multicast balancing.
Supported on all 7210 SAS platforms as described in this document.
This command configures the hold time for multicast balancing over ECMP links.
Supported on all 7210 SAS platforms as described in this document.
This command enables hash-based multicast balancing of traffic over ECMP links and causes PIM joins to be distributed over the multiple ECMP paths based on a hash of S and G (and possibly next-hop IP). When a link in the ECMP set is removed, the multicast streams that were using that link are redistributed over the remaining ECMP links using the same hash algorithm. When a link is added to the ECMP set, new joins may be allocated to the new link based on the hash algorithm, but existing multicast streams using the other ECMP links stay on those links until they are pruned.
Hash-based multicast balancing is supported for both IPv4 and IPv6.
This command is mutually exclusive with the mc-ecmp-balance command in the same context.
The no form of this command disables the hash-based multicast balancing of traffic over ECMP links.
no mc-ecmp-hashing-enabled
Supported on all 7210 SAS platforms as described in this document.
This command configures the frequency at which PIM Hello messages are transmitted on this interface.
The no form of this command reverts to the default value.
hello-interval 30
Supported on all 7210 SAS platforms as described in this document.
This command configures the multiplier to determine the hold time for a PIM neighbor on this interface.
The hello-multiplier in conjunction with the hello-interval determines the hold time for a PIM neighbor.
(hello-interval * hello-multiplier) / 10
This allows the PIMv2 default timeout of 3.5 seconds to be supported.
Supported on all 7210 SAS platforms as described in this document.
The PIM assert process establishes a forwarder for a LAN and requires interaction between the control and forwarding planes. The assert process is started when data is received on an outgoing interface, meaning that duplicate traffic is forwarded to the LAN until the forwarder is negotiated among the routers.
When the improved-assert command is enabled, the PIM assert process is done entirely in the control plane. The advantage is that it eliminates duplicate traffic forwarding to the LAN. It also improves performance by removing the required interaction between the control and data planes.
![]() | Note: This command is still fully interoperable with the implementations described in draft-ietf-pim-sm-v2-new-xx, Protocol Independent Multicast - Sparse Mode (PIM-SM): Revised, and RFC 2362, Protocol Independent Multicast-Sparse Mode (PIM-SM). However, there may be conformance tests that fail if the tests expect control-data plane interaction in determining the assert winner. Nokia recommends disabling the improved-assert command when performing conformance tests. |
improved-assert
Supported on all 7210 SAS platforms as described in this document.
This command enables the PIM router to echo the PIM prune message received from a downstream router. It is typically used in a multi-access broadcast network, for example in an Ethernet LAN, to reduce the probability of loss of PIM prune messages.
no instant-prune-echo
Supported on all 7210 SAS platforms as described in this document.
This command configures how traffic from directly-attached multicast sources should be treated on broadcast interfaces. It can also be used to treat all traffic received on an interface as traffic coming from a directly-attached multicast source. This is particularly useful if a multicast source is connected to a point-to-point or unnumbered interface.
multicast-senders auto
Supported on all 7210 SAS platforms as described in this document.
This command configures the priority value to elect the designated router (DR). The DR election priority is a 32-bit unsigned number, and the numerically larger priority is always preferred.
The no form of this command reverts to the default values.
priority 1
Supported on all 7210 SAS platforms as described in this document.
This command enables sticky-dr operation on this interface. When enabled, the priority in PIM Hello messages sent on this interface when elected as the designated router (DR) are modified to the value configured in dr-priority. This is done to avoid the delays in forwarding caused by DR recovery, when switching back to the old DR on a LAN when it comes back up.
By enabling sticky-dr on this interface, it will continue to act as the DR for the LAN even after the old DR comes back up.
The no form of this command disables sticky-dr operation on this interface.
no sticky-dr
Supported on all 7210 SAS platforms as described in this document.
This command enables three-way hello. By default, the three-way-hello command is disabled on all interfaces and the standard two-way hello is supported.
no three-way-hello
Supported on all 7210 SAS platforms as described in this document.
This command sets the T bit in the LAN Prune Delay option of the Hello Message. This indicates the capability of the router to enable join message suppression. This capability allows for upstream routers to explicitly track join membership.
no tracking-support
Supported on all 7210 SAS platforms as described in this document.
This command enables the context to configure rendezvous point (RP) parameters. The address of the root of the group shared multicast distribution tree is known as its RP. Packets received from a source upstream, and join messages from downstream routers, rendezvous at this router.
If this command is not enabled, the router cannot become the RP.
Supported on all 7210 SAS platforms as described in this document.
This command configures a PIM anycast protocol instance for the configured RP. Anycast enables fast convergence when a PIM RP router fails by allowing receivers and sources to rendezvous at the closest RP.
The no form of this command removes the anycast instance from the configuration.
Supported on all 7210 SAS platforms as described in this document.
This command configures a peer in the anycast RP set. The ip-address identifies the address used by the other node as the RP candidate address for the same multicast group address range as configured on this node.
![]() | Caution: This is a manual procedure. Caution should be taken to produce a consistent configuration of an RP set for a specific multicast group address range. The priority should be identical on each node and be a higher value than any other configured RP candidate that is not a member of this RP set. |
Although there is no set maximum number of addresses that can be configured in an RP set, up to 15 IP addresses is recommended.
The no form of this command removes an entry from the list.
Supported on all 7210 SAS platforms as described in this document.
This command applies export policies to the PIM configuration. The policies control the flow of bootstrap messages from the RP. Up to five policy names can be specified.
no bootstrap-export
Supported on all 7210 SAS platforms as described in this document.
This command to applies import policies to the PIM configuration. The policies control the flow of bootstrap messages to the RP. Up to 5 policy names can be specified.
no bootstrap-import
Supported on all 7210 SAS platforms as described in this document.
This command enables the context to configure Candidate Bootstrap (BSR) parameters.
bsr-candidate shutdown
Supported on all 7210 SAS platforms as described in this document.
This command configures the candidate BSR IP address. This address is for bootstrap router election.
Supported on all 7210 SAS platforms as described in this document.
This command configures the length of a mask that is to be combined with the group address before the hash function is called. All groups with the same hash result will map to the same RP. For example, if the hash-mask-length value is 24, only the first 24 bits of the group addresses matter. This mechanism is used to map one group or multiple groups to an RP.
hash-mask-len 30
Supported on all 7210 SAS platforms as described in this document.
This command configures the bootstrap priority of the router. The RP is sometimes called the bootstrap router. The priority determines if the router is eligible to be a bootstrap router. In the case of a tie, the router with the highest IP address is elected to be the bootstrap router.
priority 0
Supported on all 7210 SAS platforms as described in this document.
This command enables the context to configure candidate RP parameters.
Routers use a set of available rendezvous points distributed in bootstrap messages to get the correct group-to-RP mapping. A set of routers within a domain are also configured as candidate RPs (C-RPs); typically, these are the same routers that are configured as candidate BSRs.
Every multicast group has a shared tree through which receivers learn about new multicast sources, and new receivers learn about all multicast sources. The RP is the root of this shared tree.
rp-candidate shutdown
Supported on all 7210 SAS platforms as described in this document.
This command configures the local RP address. This address is sent in the RP candidate advertisements to the bootstrap router.
Supported on all 7210 SAS platforms as described in this document.
This command configures the address ranges of the multicast groups for which this router can be an RP.
Supported on all 7210 SAS platforms as described in this document.
This command configures the length of time, in seconds, that neighbors should consider the sending router to be operationally up. A local RP cannot be configured on a logical router.
Supported on all 7210 SAS platforms as described in this document.
This command configures the candidate RP priority for becoming an RP. This value is used to elect RP for a group range.
priority 192
Supported on all 7210 SAS platforms as described in this document.
This command enables the context to configure static RP addresses for a multicast group range.
Entries can be created or destroyed. If no IP addresses are configured in the config>router>pim>rp>static>address context, the multicast group to RP mapping is derived from the RP set messages received from the bootstrap router.
Supported on all 7210 SAS platforms as described in this document.
This command configures the RP address used by the router for the range of multicast groups configured by the range command.
Supported on all 7210 SAS platforms as described in this document.
This command specifies the range of multicast group addresses to be used by the router as the RP. The config>router>pim>rp>static>address a.b.c.d command implicitly defaults to deny all for all multicast groups (224.0.0.0/4). A group-prefix must be specified for that static address. This command does not apply to the whole group range.
The no form of this command removes the group-prefix from the configuration.
Supported on all 7210 SAS platforms as described in this document.
This command changes the precedence of static RP over dynamically learned RP.
When enabled, the static group-to-RP mappings take precedence over the dynamically learned mappings.
no override
Supported on all 7210 SAS platforms as described in this document.
This command specifies whether the router should ignore the designated router state and attract traffic even when it is not the designated router.
An operator can configure an interface (router, IES, or VPRN) to IGMP and PIM. The interface state is synchronized to the backup node if it is associated with the redundant peer port. The interface can be configured to use PIM, which causes multicast streams to be sent to the elected DR only. The DR is also the router sending traffic to the DSLAM. Because it may be required to attract traffic to both routers, a non-dr-attract-traffic flag can be used in the PIM context to have the router ignore the DR state and attract traffic when it is not the DR. When using this flag, the router may not send the stream down to the DSLAM while it is not the DR.
When enabled, the designated router state is ignored. When disabled, the designated router value is honored.
no non-dr-attract-traffic
Supported on all 7210 SAS platforms as described in this document.
This command configures the sequence of route tables used to find a Reverse Path Forwarding (RPF) interface for a particular multicast route.
By default, only the unicast route table is looked up to calculate RPF interface towards the source/rendezvous point. However, the operator can specify to use unicast route table (rtable-u).
rpf-table rtable-u
Supported on all 7210 SAS platforms as described in this document
This command configures the shortest path tree (SPT) switchover thresholds for group prefixes.
PIM-SM routers with directly connected routers receive multicast traffic initially on a shared tree rooted at the RP. When the traffic arrives on the shared tree and the source of the traffic is known, a switchover to the SPT tree rooted at the source is attempted.
For a group that falls in the range of a prefix configured in the table, the corresponding threshold value determines when the router switches over from the shared tree to the source specific tree. The switchover is attempted only if the traffic rate on the shared tree for the group exceeds the configured threshold.
![]() | Note: On 7210 SAS, this command enables or disables switchover to the SPT. To disable switchover to SPT, a threshold value of infinity must be configured (that is, to continue using the shared tree for ever, configure the IP multicast prefix with this command and set the threshold to infinity). To use the SPT, do not configure the IP multicast address prefix using this command, and the default behavior will apply to the multicast group. The default behavior is to switch over to SPT when the first packet is received. |
In the absence of any matching prefix in the table, the default behavior is to switch over when the first packet is seen. In the presence of multiple prefixes matching a specific group, the most specific entry is used.
Supported on all 7210 SAS platforms as described in this document.
When enabled, this command treats packets as if the SPT bit is set, regardless of whether it is set.
ssm-assert-compatible-mode disable
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables the reservation and allows PIM to accept and create (*,G) entries for addresses in this range on receiving IGMPv2 reports. PIM SSM has a default range of 232/8 (232.0.0.0 to 232.255.255.255) reserved by IANA. These addresses are not used by PIM ASM.
ssm-default-range-disable ipv4
Supported on all 7210 SAS platforms as described in this document.
This command enables the context to configure an SSM group instance.
Supported on all 7210 SAS platforms as described in this document.
This command configures the address ranges of the multicast groups for this router. When there are parameters present, the command configures the SSM group ranges for IPv6 addresses and netmasks.
ipv4-prefix: | a.b.c.d | |
ipv4-prefix-le: | 0 to 32 | |
ipv6-prefix: | x:x:x:x:x:x:x:x (eight 16-bit pieces) | |
x:x:x:x:x:x:d.d.d.d | ||
x: | [0 to FFFF]H | |
d: | [0 to 255]D | |
ipv6-prefix-le: | 0 to 128 |
Supported on all 7210 SAS platforms as described in this document.
This command displays multicast information from the target multicast router. Information displayed includes adjacency information, protocol, metrics, thresholds, and flags from the target multicast router. This information can be used to determine whether bidirectional adjacencies exist.
The following output is an example of mrinfo, and Table 7 describes the output fields.
Label | Description |
General flags | |
version | Indicates software version on queried router |
prune | Indicates the router understands pruning |
genid | Indicates the router sends generation IDs |
mtrace | Indicates the router handles mtrace requests |
Neighbors flags | |
1 | Metric |
0 | Threshold (multicast time-to-live) |
pim | PIM enabled on the interface |
down | Operational status of the interface |
disabled | Administrative status of the interface |
leaf | No downstream neighbors on the interface |
querier | Interface is IGMP querier |
tunnel | Neighbor reached via tunnel |
Supported on all 7210 SAS platforms as described in this document.
This command traces the multicast path from a source to a receiver by passing a trace query hop-by-hop along the reverse path from the receiver to the source. At each hop, information such as the hop address, routing error conditions, and packet statistics are gathered and returned to the requester. A network administrator can determine where multicast flows stop and verify the flow of the multicast stream.
The following output is an example of multicast path tracing information, and Table 8 describes the output fields.
Label | Description |
hop | Displays the number of hops from the source to the listed router |
router name | Displays the name of the router for this hop. If a DNS name query is not successful a “?” displays. |
address | Displays the address of the router for this hop |
protocol | Displays the protocol used |
ttl | Displays the forward TTL threshold. TTL that a packet is required to have before it is forwarded over the outgoing interface. |
forwarding code | Displays the forwarding information or error code for this hop |
7210 SAS-M, 7210 SAS-T (network mode only), 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE (standalone and standalone-VC), and 7210 SAS-Sx 10/100GE
This command displays the multicast group and (S,G) addresses. If no grp-ip-address parameters are specified, all IGMP group, (*,G), and (S,G) addresses are displayed.
The following output is an example of IGMP multicast group information, and Table 9 describes the output fields.
Label | Description |
IGMP Groups | Displays the IP multicast sources corresponding to the IP multicast groups that4 are statically configured |
Fwd List | Displays the list of interfaces in the forward list |
Blk List | Displays the list of interfaces in the blocked list |
Supported on all 7210 SAS platforms as described in this document
This command displays IGMP SSM translate configuration information.
The following output is an example of IGMP SSM translate information, and Table 10 describes the output fields.
Label | Description |
Group Range | Displays the address ranges of the multicast groups for which this router can be an RP |
Source | Displays the unicast address that sends data on an interface |
SSM Translate Entries | Displays the total number of SSM translate entries |
Supported on all 7210 SAS platforms as described in this document
This command displays IGMP interface information.
The following output is an example of IGMP interface information, and Table 11 describes the fields.
Label | Description |
Interface | Specifies the interfaces that participate in the IGMP protocol |
Adm Admin Status | Displays the administrative state for the IGMP protocol on this interface |
Oper Oper Status | Displays the current operational state of IGMP protocol on the interface |
Querier | Displays the address of the IGMP querier on the IP subnet to which the interface is attached |
Querier Up Time | Displays the time since the querier was last elected as querier |
Querier Expiry Timer | Displays the time remaining before the querier ages out. If the querier is the local interface address, the value is zero. |
Cfg/Opr Version Admin/Oper version | Cfg — configured version of IGMP running on this interface. For IGMP to function correctly, all routers on a LAN must be configured to run the same version of IGMP on that LAN Opr — operational version of IGMP running on this interface. For example, if the cfg value is 3 but all the routers in the local subnet of this interface use IGMP version v1 or v2, the operational version is v1 or v2 |
Num Groups | Displays the number of multicast groups that have been learned by the router on the interface |
Policy | Displays the policy that is to be applied on the interface |
Group Address | Displays the IP multicast group address for which this entry contains information |
Up Time | Displays the time since this source group entry was created |
Last Reporter | Displays the IP address of the source of the last membership report received for this IP multicast group address on this interface. If no membership report has been received, this object has the value 0.0.0.0. |
Mode | The mode is based on the type of membership report(s) received on the interface for the group. In the “include” mode, reception of packets sent to the specified multicast address is requested only from those IP source addresses listed in the source-list parameter of the IGMP membership report. In “exclude” mode, reception of packets sent to the specific multicast address is requested from all IP source addresses except those listed in the source-list parameter. |
V1 Host Timer | Displays the time remaining until the local router assumes there are no longer any IGMP version 1 members on the IP subnet attached to this interface. Upon hearing an IGMPv1 Membership Report, this value is reset to the group membership timer. While this time remaining is non-zero, the local router ignores an IGMPv2 Leave messages for this group that it receives on this interface. |
V2 Host Timer | Displays the time remaining until the local router assumes there are no longer IGMP version 2 members on the IP subnet attached to this interface. Upon hearing an IGMPv2 Membership Report, this value is reset to the group membership timer. While this time remaining is non-zero, the local router ignores IGMPv3 Leave messages for this group that it receives on this interface. |
Type | Indicates how this group entry was learned. If this group entry was learned by IGMP, it is set to “dynamic.” For statically configured groups, the value is set to “static.” |
Compat Mode | Used for routers to be compatible with older version routers. IGMPv3 hosts MUST operate in version 1 and version 2 compatibility modes. IGMPv3 hosts MUST keep state per local interface regarding the compatibility mode of each attached network. A host compatibility mode is determined by the Host Compatibility Mode variable, which can be in one of the following states: IGMPv1, IGMPv2, or IGMPv3. This variable is kept per interface and is dependent on the version of General Queries heard on that interface as well as the Older Version Querier Present timers for the interface. |
Supported on all 7210 SAS platforms as described in this document
This command displays static IGMP, (*,G), and (S,G) information.
The following output is an example of static IGMP information, and Table 12 describes the fields.
Label | Description |
Source | Displays entries that represent a source address from which receivers are interested or not interested in receiving multicast traffic |
Group | Displays the IP multicast group address for which this entry contains information |
Interface | Displays the interface name |
Supported on all 7210 SAS platforms as described in this document.
This command displays IGMP statistics information.
The following output is an example of IGMP statistics information, and Table 13 describes the output fields.
Label | Description |
IGMP Interface Statistics | Displays the IGMP statistics for a particular interface |
Message Type | Queries — number of IGMP general queries transmitted or received on this interface Report — total number of IGMP V1, V2, or V3 reports transmitted or received on this interface Leaves — total number of IGMP leaves transmitted on this interface |
Received | Displays the total number of IGMP packets received on this interface |
Transmitted | Displays the total number of IGMP packets transmitted from this interface |
General Interface Statistics | Displays the general IGMP statistics |
Bad Length | Displays the total number of IGMP packets with bad length received on this interface |
Bad Checksum | Displays the total number of IGMP packets with bad checksum received on this interface. |
Unknown Type | Displays the total number of IGMP packets with unknown type received on this interface |
Bad Receive If | Displays the total number of IGMP packets incorrectly received on this interface |
Rx Non Local | Displays the total number of IGMP packets received from a non-local sender |
Rx Wrong Version | Displays the total number of IGMP packets with wrong versions received on this interface |
Policy Drops | Displays the total number of times IGMP protocol instance matched the host IP address or group/source addresses specified in the import policy |
No Router Alert | Displays the total number of IGMPv3 packets received on this interface that do not have the router alert flag set |
Supported on all 7210 SAS platforms as described in this document.
This command displays IGMP status information.
If IGMP is not enabled, the following message appears:
The following output is an example of IGMP status information, and Table 14 describes the output fields.
Label | Description |
Admin State | Displays the administrative status of IGMP |
Oper State | Displays the current operating state of this IGMP protocol instance on this router |
Query Interval | Displays the frequency at which IGMP query packets are transmitted |
Last Member Query Interval | Displays the maximum response time inserted into group-specific queries sent in response to leave group messages, and is also the amount of time between group-specific query messages |
Query Response Interval | Displays the maximum query response time advertised in IGMPv2 queries |
Robust Count | Displays the number of times the router retries a query |
Supported on all 7210 SAS platforms as described in this document.
This command displays PIM anycast rp-set information.
The following output is an example of a PIM anycast configuration information, and Table 15 describes the output fields.
Label | Description |
Anycast Address | Displays the candidate anycast address |
Anycast RP Peer | Displays the candidate anycast RP peer address |
Supported on all 7210 SAS platforms as described in this document.
This command displays PIM candidate RP (CRP) information received at the elected Bootstrap router (BSR).
The following output is an example of PIM CRP information, and Table 16 describes the output fields.
Label | Description |
RP Address | Displays the CRP address |
Group Address | Displays the range of multicast group addresses for which the CRP is the Candidate RP |
Priority | Displays the CRP priority for becoming an RP. This value is used to elect RP for a group range. A value of 0 is considered the highest priority. |
Holdtime | Displays the hold time of the CRP. It is used by the Bootstrap router to time out the RP entries if it does not listen to another CRP advertisement within the hold time period. |
Expiry | Displays the minimum time remaining before the CRP is declared down. If the local router is not the BSR, this value is 0. |
Candidate RPs | Displays the number of CRP entries |
Supported on all 7210 SAS platforms as described in this document.
This command displays PIM source group database information.
The following output is an example of PIM source group database information, and Table 17 describes the output fields.
Label | Description |
Group Address | Displays the IP multicast group address for which this entry contains information |
Source Address | Displays the source address of the multicast sender The source address is 0 if the type is configured as starg. The source address is the address of the RP if the type is configured as starstarrp. |
RP Address | Displays the RP address |
Type | Specifies the type of entry, (*,*, rp)/(*,G) or (S,G) |
Spt Bit | Specifies whether to forward on (*,*, rp)/(*,G) or on (S,G) state. This is updated when the (S,G) data comes on the RPF interface towards the source. |
Incoming Intf | Displays the interface on which the traffic comes in. It can be the RPF interface to the RP (if starg) or the source (if sg). |
Num Oifs | Displays the number of interfaces in the inherited outgoing interface list. An inherited list inherits the state from other types. |
Flags | Displays the different lists that this interface belongs to |
Keepalive Timer Exp | The keepalive timer is applicable only for (S,G) entries. The (S,G) keepalive timer is updated by data being forwarded using this (S,G) forwarding state. It is used to keep (S,G) state alive in the absence of explicit (S,G) joins. |
MRIB Next Hop | Displays the next-hop address toward the RP |
MRIB Src Flags | Displays the MRIB information about the source. If the entry is of type starg or starstarrp, it contains information about the RP for the group. |
Up Time | Displays the time since this source group entry was created |
Resolved By | Displays the route table used for RPF check |
Up JP State | Displays the upstream join prune state for this entry on the interface. PIM join prune messages are sent by the downstream routers towards the RPF neighbor. |
Up JP Expiry | Displays the minimum amount of time remaining before this entry will be aged out |
Up JP Rpt | Displays the join prune Rpt state for this entry on the interface. PIM join/prune messages are sent by the downstream routers towards the RPF neighbor. (S,G, rpt) state is a result of receiving (S,G, rpt) JP message from the downstream router on the RP tree. |
Up JP Rpt Override | Displays the value used to delay triggered Join (S,G, rpt) messages to prevent implosions of triggered messages If this has a non-zero value, it means that the router was in a “notPruned” state and it saw a prune (S,G, rpt) message being sent to RPF (S,G, rpt). If the router sees a join (S,G, rpt) override message being sent by some other router on the LAN while the timer is still non-zero, it cancels the override timer. If the router does not see a join (S,G, rpt) message, on expiry of the override timer, it sends its own join (S,G, rpt) message to RPF (S,G, rpt). A similar scenario exists when RPF (S,G, rpt) changes to become equal to RPF (*,G). |
Register State | Displays the register state. The register state is kept at the source DR. When the host starts sending multicast packets, and if there are no entries programmed for that group, the source DR sends a register packet to the RP (g). Register state transition occurs based on the register stop timer and the response received from the RP. |
Register Stop Exp | Displays the time remaining before the register state might transition to a different state |
Register from Anycast RP | Displays whether the register packet for that group has been received from one of the RP from the anycast-RP set |
RPF Neighbor | Displays the address of the RPF neighbor |
Outgoing Intf List | Displays a list of interfaces on which data is forwarded |
Supported on all 7210 SAS platforms as described in this document.
This command displays PIM interface information and the (S,G)/(*,G)/(*, *, rp) state of the interface.
If the type is starg, the value of this object is zero.
If the type is starstarrp, the value of this object is the address of the RP.
The following output is an example of PIM interface information, and Table 18 describes the output fields.
Label | Description |
Admin State | Displays the administrative state for PIM protocol on this interface |
Oper State | Displays the current operational state of PIM protocol on this interface |
DR | Displays the designated router on this PIM interface |
DR Priority | Displays the priority value sent in PIM Hello messages and that is used by routers to elect the designated router (DR) |
Hello Intvl | Indicates the frequency at which PIM Hello messages are transmitted on this interface |
Supported on all 7210 SAS platforms as described in this document.
This command displays multicast balance information.
Supported on all 7210 SAS platforms as described in this document.
This command displays PIM neighbor information.
This can be important if an interface has more than one adjacency. For example, consider a LAN-interface configuration with three routers connected and all are running PIM on their LAN interfaces. These routers then have two adjacencies on their LAN interface, each with different neighbors. If the address parameter is not defined in this example, then the show command output would display two adjacencies.
The following output is an example of PIM neighbor information, and Table 19 describes the output fields.
Label | Description |
Interface | Displays the neighbor interface name |
Nbr DR Priority | Displays the value of the neighbor DR priority, which is received in the Hello message |
Nbr Address | Displays the neighbors address |
Up Time | Displays the time since this PIM neighbor (last) became a neighbor of the local router |
Expiry Time | Displays the minimum time remaining before this PIM neighbor will be aged out 0 — Means that this neighbor is never be aged out. This happens when the PIM neighbor sends a Hello message with a hold-time set to “0xffff.” |
Hold Time | Displays the value of the hold time present in the hello message |
DR Priority | Displays the value of the neighbor DR priority, which is received in the Hello message |
Tracking Support | Displays whether the T bit in the LAN prune delay option is present in the Hello message. This indicates the neighbor capability to disable join message suppression. |
LAN Delay | Displays the value of the LAN delay field present in the hello message received from the neighbor |
Gen Id | Displays a randomly generated 32-bit value that is regenerated each time PIM forwarding is started or restarted on the interface, including when the router restarts. When a Hello message with a new GenID is received from a neighbor, old Hello information about that neighbor is discarded and replaced by the information from the new hello message. |
Override Intvl (ms) | Displays the value of the override interval present in the Hello message |
Supported on all 7210 SAS platforms as described in this document.
This command displays the RP set information built by the router.
The following output is an example of PIM RP information, and Table 20 describes the output fields.
Label | Description |
Group Address | Displays the multicast group address of the entry |
RP Address | Displays the address of the RP |
Type | Specifies whether the entry was learned through the Bootstrap mechanism or if it was statically configured |
Priority | Displays the priority for the specified group address. The higher the value, the higher the priority. |
Holdtime | Displays the value of the hold time present in the BSM message |
Supported on all 7210 SAS platforms as described in this document.
This command hashes the RP for the specified group from the RP set.
The following output is an example of PIM RP hashing information, and Table 21 describes the output fields.
Label | Description |
Group Address | Displays the multicast group address of the entry |
RP Address | Displays the address of the Rendezvous Point (RP) |
Type | Specifies whether the entry was learned through the Bootstrap mechanism or if it was statically configured |
7210 SAS-T (network mode only), 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-Mxp, and 7210 SAS-Sx/S 1/10GE (in standalone mode)
Displays the list of selective provider multicast service interfaces that are currently active.
The following outputs are examples of S-PMSI information, and Table 22 describes the output fields.
Label | Description |
MD Grp Address | Displays the IP multicast group address for which this entry contains information |
MD Src Address | Displays the source address of the multicast sender A value of 0 (zero) indicates the type is configured as starg. |
MT Index MT IfIndex | Displays the index number |
Num VP SGs | Displays the number of VPN (S,G)s |
Uptime | Displays the length of time that the S-PMSI has been up |
Egress Fwding Rate | Displays the egress forwarding rate for the S-PMSI |
VPN Group Address | Displays the VPN group address for the S-PMSI |
VPN Source Address | Displays the VPN source address for the S-PMSI |
Expiry Timer | Displays the minimum time remaining before this S_PMSI will be aged out A value of 0 (zero) means that this S-PMSI will never be aged out, which occurs when the PIM neighbor sends a Hello message with hold time set to 0xffff. |
Supported on all 7210 SAS platforms as described in this document
This command displays statistics for a particular PIM instance.
The following output is an example of PIM statistics information, and Table 23 describes the output fields.
Label | Description |
PIM Statistics | Displays the PIM statistics for a particular interface |
Message Type | Displays the type of message Hello — displays the number of PIM Hello messages received or transmitted on this interface Join Prune — displays the number of PIM join prune messages received or transmitted on this interface Asserts — displays the number of PIM assert messages received or transmitted on this interface Register — displays the number of register messages received or transmitted on this interface Null Register — displays the number of PIM null register messages received or transmitted on this interface Register Stop — displays the number of PIM register stop messages received or transmitted on this interface BSM — displays the number of PIM Bootstrap messages (BSM) received or transmitted on this interface Candidate RP Adv — displays the number of candidate RP advertisements Total Packets — displays the total number of packets transmitted and received on this interface |
Received | Displays the number of messages received on this interface |
Transmitted | Displays the number of multicast data packets transmitted on this interface |
Rx Errors | Displays the total number of receive errors |
General Interface Statistics | Displays the general PIM interface statistics |
Register TTL Drop | Displays the number of multicast data packets that could not be encapsulated in Register messages because the time to live (TTL) was zero |
Tx Register MTU Drop | Displays the number of Bootstrap messages received on this interface but were dropped |
Rx Invalid Register | Displays the number of invalid PIM register messages received on this interface |
Rx Neighbor Unknown | Displays the number of PIM messages (other than Hello messages) that were received on this interface and were rejected because the adjacency with the neighbor router was not already established |
Rx Bad Checksum Discard | Displays the number of PIM messages received on this interface that were discarded because of bad checksum |
Rx Bad Encoding | Displays the number of PIM messages with bad encodings received on this interface |
Rx Bad Version Discard | Displays the number of PIM messages with bad versions received on this interface |
Rx CRP No Router Alert | Displays the number of candidate RP advertisements (C-RP-Adv) received on this interface that had no router alert option set |
Rx Invalid Join Prune | Displays the number of invalid PIM join prune messages received on this interface |
Rx Unknown PDU Type | Displays the number of packets received with an unsupported PIM type |
Join Policy Drops | Displays the number of times the join policy match resulted in dropping PIM join-prune message or one of the source group contained in the message |
Register Policy Drops | Displays the number of times the register policy match resulted in dropping PIM register message |
Bootstrap Import Policy Drops | Displays the number of Bootstrap messages received on this interface but were dropped because of Bootstrap import policy |
Bootstrap Export Policy Drops | Displays the number of Bootstrap messages that were not transmitted on this interface because of Bootstrap export policy |
Source Group Statistics | Displays the source group statistics |
(S,G) | Displays the number of entries in which the type is (S,G) |
(*,G) | Displays the number of entries in which the type is (*,G) |
(*,*,RP) | Displays the number of entries in which the type is (*, *, rp) |
Supported on all 7210 SAS platforms as described in this document.
This command displays PIM status. The Oper Status reflects the combined operational status of IPv4 or IPv6 PIM protocol status. If both are down, Oper Status is reflected as down. If IPv4 or IPv6 reflects up, the Oper Status reflects up.
If PIM is not enabled, the following message appears:
The following output is an example of PIM status information, and Table 24 describes the output fields.
Label | Description |
Admin State | Displays the administrative status of PIM |
Oper State | Displays the current operating state of this PIM protocol instance |
BSR State | Displays the state of the router with respect to the Bootstrap mechanism |
Address | Displays the address of the elected Bootstrap router |
Expiry Time | Displays the time remaining before the router sends the next Bootstrap message |
Priority | Displays the priority of the elected Bootstrap router. The higher the value, the higher the priority. |
Hash Mask Length | Displays the hash mask length of the Bootstrap router |
Up Time | Displays the time since the current E-BSR became the Bootstrap router |
RPF Intf towards | Displays the RPF interface towards the elected BSR. The value is zero if there is no elected BSR in the network. |
Address | Displays the address of the candidate BSR router |
Expiry Time | Displays the time remaining before the router sends the next Bootstrap message. |
Priority | Displays the priority of the Bootstrap router. The higher the value, the higher the priority. |
Hash Mask Length | Displays the hash mask length of the candidate Bootstrap router |
Up Time | Displays the time since becoming the Bootstrap router |
Admin State | Displays the administrative status of CRP |
Oper State | Displays the current operating state of the C-RP mechanism |
Address | Displays the local RP address |
Priority | Displays the CRP priority for becoming an RP. A value of 0 is the highest priority |
Holdtime | Displays the hold time of the candidate RP. It is used by the Bootstrap router to timeout the RP entries if it does not listen to another CRP advertisement within the hold-time period. |
Policy | Displays the PIM policies for a particular PIM instance |
Default Group | Displays the default core group address |
RPF Table | Displays the route table used for RPF check |
MC-ECMP-Hashing | Displays whether hash-based multicast balancing of traffic over ECMP links is enabled |
7210 SAS-T (network mode only), 7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-Mxp.
This command displays PIM tunnel interface information.
The following output is an example of PIM tunnel interface information.
7210 SAS-T (network mode only), 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-Mxp, and 7210 SAS-Sx/S 1/10GE (in standalone mode)
This command displays multicast VPN information for the specified router instance.
The following output is an example of PIM MVPN information.
7210 SAS-T (network mode only), 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-Mxp, and 7210 SAS-Sx/S 1/10GE (in standalone mode)
This command displays multicast VPN list information for the specified router instance.
The following output is an example of PIM MVPN list information.
Supported on all 7210 SAS platforms as described in this document.
This command displays tunnel table information.
The following output is an example of PIM tunnel table information.
Supported on all 7210 SAS platforms as described in this document.
This command clears IGMP or PIM database statistics on a specified interface or IP address.
Supported on all 7210 SAS platforms as described in this document.
This command clears IGMP or PIM database statistics on a specified interface or IP address.
Supported on all 7210 SAS platforms as described in this document.
This command clears IGMP statistics on a specified interface or IP address.
An interface and group or source cannot be specified at the same time.
Supported on all 7210 SAS platforms as described in this document.
This command clears PIM statistics on a specified interface or IP address.
An interface and group or source cannot be specified at the same time.
Supported on all 7210 SAS platforms as described in this document.
This command clears IGMP statistics on a specified interface or IP address.
Supported on all 7210 SAS platforms as described in this document.
This command clears PIM neighbor data on a specified interface or IP address.
7210 SAS-T (network mode only), 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-Mxp, and 7210 SAS-Sx/S 1/10GE (in standalone mode)
This command clears the PIM selective provider multicast service interface cache.
Supported on all 7210 SAS platforms as described in this document.
This command enables the context to clear IGMP snooping-related data.
Supported on all 7210 SAS platforms as described in this document.
This command clears the information on the IGMP snooping port database.
Encapsulation type | Syntax | Example |
null | port-id | 1/1/3 |
dot1q | port-id :qtag1 | 1/1/3:100 |
qinq | port-id :qtag1.qtag2 | 1/1/3:100.200 |
Supported on all 7210 SAS platforms as described in this document.
This command clears information on the IGMP snooping queriers for the VPLS service.
Supported on all 7210 SAS platforms as described in this document.
This command clears IGMP snooping statistics for the VPLS service.
Encapsulation type | Syntax | Example |
null | port-id | 1/1/3 |
dot1q | port-id :qtag1 | 1/1/3:100 |
qinq | port-id :qtag1.qtag2 | 1/1/3:100.200 |
Supported on all 7210 SAS platforms as described in this document.
This command enables debugging for IGMP interfaces.
The no form of this command disables the IGMP interface debugging for the specified interface name or IP address.
Supported on all 7210 SAS platforms as described in this document.
This command enables debugging for IGMP miscellaneous.
The no form of this command disables debugging.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for IGMP packets.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM adjacencies.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for all the PIM modules.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM assert mechanism.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM/BGP specific interoperation.
Supported on all 7210 SAS platforms as described in this document.
This command enables debugging for PIM bootstrap mechanism.
The no form of this command disables debugging.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM data exception.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM database.
7210 SAS-T (network mode only), 7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-Mxp.
This command enables and disables debugging for dynamic MLDP.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM interface.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM Join-Prune mechanism.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM MRIB.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM messaging.
7210 SAS-T (network mode only), 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-Mxp, and 7210 SAS-Sx/S 1/10GE (in standalone mode)
This command enables and disables debugging for the PIM MVPN route cache.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM packets.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM redundancy messages to the standby CPM.
Supported on all 7210 SAS platforms as described in this document.
This command enables and disables debugging for PIM Register mechanism.
Supported on all 7210 SAS platforms as described in this document.
This command enables the disables debugging for PIM RTM.
7210 SAS-T (network mode only), 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-Mxp, and 7210 SAS-Sx/S 1/10GE (in standalone mode)
This command enables debugging for PIM selective provider multicast service interface.
The no form of this command disables the debugging.
7210 SAS-T (network mode only), 7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-Mxp.
This command enables and disables the debugging for PIM tunnel interfaces.