duplicate-protection (Dynamic PPPoE)
Syntax
duplicate-protection {
include {
relay-session-id;
}
}Hierarchy Level
[edit dynamic-profiles name interfaces name unit name family pppoe], [edit dynamic-profiles name interfaces name unit name pppoe-underlying-options], [edit dynamic-profiles name interfaces interface-set name pppoe-underlying-options], [edit interfaces name unit name family pppoe], [edit interfaces name unit name pppoe-underlying-options], [edit interfaces interface-range name unit name family pppoe], [edit interfaces interface-range name unit name pppoe-underlying-options], [edit interfaces interface-set name pppoe-underlying-options], [edit logical-systems name interfaces name unit name family pppoe], [edit logical-systems name interfaces name unit name pppoe-underlying-options], [edit logical-systems name tenants name interfaces name unit name family pppoe], [edit logical-systems name tenants name interfaces name unit name pppoe-underlying-options], [edit tenants name interfaces name unit name family pppoe], [edit tenants name interfaces name unit name pppoe-underlying-options]
Description
Prevent the activation of another dynamic PPPoE logical interface on the same underlying interface when a dynamic PPPoE logical interface for a client with the same media access control (MAC) address is already active on that interface. Duplicate protection is disabled by default. Enabling duplicate protection has no effect on dynamic PPPoE logical interfaces that are already active.
The [edit ... family pppoe] hierarchies are supported only on MX
Series routers with MPCs.
Options
| include | (Optional) Configure include relay-session-id option to
allow multiple PPPoE sessions from the same source MAC address. Service Provider deployments with multi-service access nodes (MSANs) that do not support agent circuit identifier (ACI) or agent remote identifier (ARI) insertion in PPPoE control packets can create ALI based dynamic VLANs using a single network-wide unique MAC address assigned to each household or access line. When a household has multiple PPPoE sessions, the MSAN performs MAC address translation such that all PPPoE sessions from a household have the same source MAC address. The MSAN may insert a unique relay-session-id tag for each PPPoE session from the household to correlate for MAC translation on downstream PPPoE traffic to the household. To allow multiple PPPoE sessions from the same source MAC address, the PPPoE duplicate-protection support is extended to include the relay-session-id tag along with source MAC to create a client address key to uniquely identify each PPPoE session. The PPPoE short-cycle-protection support consequently also includes relay-session-id tag along with source MAC to uniquely identify each PPPoE session. |
Required Privilege Level
interface—To view this statement in the configuration.
interface-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 10.1.
Support for the [edit ... family pppoe] hierarchies introduced in
Junos OS Release 11.2.
Support for the include relay-session-id introduced in Junos OS
Release 25.2R1.