cmcast-joins-limit-inet6 (MVPN Selective Tunnels)
Syntax
cmcast-joins-limit-inet6 number;
Hierarchy Level
[edit logical-systems logical-system-name routing-instances instance-name provider-tunnel selective], [edit routing-instances instance-name provider-tunnel selective]
Description
Configure the maximum number of IPv6 customer multicast entries
The purpose of the cmcast-joins-limit-inet6 statement is to supplement the
multicast forwarding-cache limit when the MVPN
rpt-spt mode is configured and when traffic
is flowing through selective service provider multicast service
interface (S-PMSI) tunnels and is forwarded by way of the (*,G)
entry, even though the forwarding cache limit has already blocked
the forwarding entries from being created.
The cmcast-joins-limit-inet6 statement limits the
number of Type-6 and Type-7 routes. These routes contain customer-route
control information.
You can configure the cmcast-joins-limit-inet6 statement
only when the MVPN mode is rpt-spt.
This statement is independent of the leaf-tunnel-limit-inet6 statement and of the forwarding-cache threshold statement.
The cmcast-joins-limit-inet6 statement is applicable
on the egress PE router. It limits the customer multiccast entries
created in response to PIM (*,G) and (S,G) join messages. This statement
is applicable to both type-6 and type-7 routes because the intention
is to limit the egress forwarding entries, and in rpt-spt mode, an MVPN creates forwarding entries for both of these route
types (in other words, for both (*,G) and (S,G) entries). However,
this statement does not block BGP-created customer multicast entries
because the purpose of this statement is to prevent the creation of
forwarding entries on the egress PE router only and only for non-remote
receivers. If remote-side customer multicast entries or forwarding
entries need to be limited, you can use forwarding-cache threshold
on the ingress routers, in which case this statement is not required.
By placing a limit on the customer multicast entries, you can ensure that when the limit is reached or the maximum forwarding state is created, all further local join messages will be blocked by the egress PE router. This ensures that traffic is flowing for only those multicast entries that are permitted.
If another PE router is interested in the traffic, it might
pull the traffic from the ingress PE router by sending type-6 and
type-7 routes. To prevent forwarding in this case, you can configure
the leaf tunnel limit (leaf-tunnel-limit-inet6). By preventing
type-4 routes from being sent in response to type-3 routes, the formation
of selective tunnels is blocked when the tunnel limit is reached.
This ensures that traffic flows only for the routes within the tunnel
limit . For all other routes, traffic flows only to the PE routers
that have not reached the configured limit.
Setting the cmcast-joins-limit-inet6 statement or
reducing the value of the limit does not alter or delete the already
existing and installed routes. If needed, you can run the clear
pim join command to force the limit to take effect. Those routes
that cannot be processed because of the limit are added to a queue,
and this queue is processed when the limit is removed or increased
and when existing routes are deleted.
Default
Unlimited
Options
| number | Maximum number of customer multicast entries. |
Required Privilege Level
routing—To view this statement in the configuration.
routing-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 13.3.