pppoe (DDoS Protection)
Syntax
pppoe { aggregate { bandwidth packets per second; burst packets; disable-fpc; disable-logging; disable-routing-engine; fpc name { bandwidth-scale percent; burst-scale percent; disable-fpc; } recover-time seconds; } padi { bandwidth packets per second; burst packets; bypass-aggregate; disable-fpc; disable-logging; disable-routing-engine; flow-detection-mode(automatic | off | on); flow-detect-time seconds; flow-level-bandwidth { logical-interface packets per second; physical-interface packets per second; subscriber packets per second; } flow-level-control { logical-interface(drop | keep | police); physical-interface(drop | keep | police); subscriber(drop | keep | police); } flow-level-detection { logical-interface(automatic | off | on); physical-interface(automatic | off | on); subscriber(automatic | off | on); } flow-recover-time seconds; flow-timeout-time seconds; fpc name { bandwidth-scale percent; burst-scale percent; disable-fpc; hostbound-queue hostbound-queue; } hostbound-queue hostbound-queue; no-flow-logging; priority(high | low | medium); recover-time seconds; timeout-active-flows; } padm { bandwidth packets per second; burst packets; bypass-aggregate; disable-fpc; disable-logging; disable-routing-engine; flow-detection-mode(automatic | off | on); flow-detect-time seconds; flow-level-bandwidth { logical-interface packets per second; physical-interface packets per second; subscriber packets per second; } flow-level-control { logical-interface(drop | keep | police); physical-interface(drop | keep | police); subscriber(drop | keep | police); } flow-level-detection { logical-interface(automatic | off | on); physical-interface(automatic | off | on); subscriber(automatic | off | on); } flow-recover-time seconds; flow-timeout-time seconds; fpc name { bandwidth-scale percent; burst-scale percent; disable-fpc; hostbound-queue hostbound-queue; } hostbound-queue hostbound-queue; no-flow-logging; priority(high | low | medium); recover-time seconds; timeout-active-flows; } padn { bandwidth packets per second; burst packets; bypass-aggregate; disable-fpc; disable-logging; disable-routing-engine; flow-detection-mode(automatic | off | on); flow-detect-time seconds; flow-level-bandwidth { logical-interface packets per second; physical-interface packets per second; subscriber packets per second; } flow-level-control { logical-interface(drop | keep | police); physical-interface(drop | keep | police); subscriber(drop | keep | police); } flow-level-detection { logical-interface(automatic | off | on); physical-interface(automatic | off | on); subscriber(automatic | off | on); } flow-recover-time seconds; flow-timeout-time seconds; fpc name { bandwidth-scale percent; burst-scale percent; disable-fpc; hostbound-queue hostbound-queue; } hostbound-queue hostbound-queue; no-flow-logging; priority(high | low | medium); recover-time seconds; timeout-active-flows; } pado { bandwidth packets per second; burst packets; bypass-aggregate; disable-fpc; disable-logging; disable-routing-engine; flow-detection-mode(automatic | off | on); flow-detect-time seconds; flow-level-bandwidth { logical-interface packets per second; physical-interface packets per second; subscriber packets per second; } flow-level-control { logical-interface(drop | keep | police); physical-interface(drop | keep | police); subscriber(drop | keep | police); } flow-level-detection { logical-interface(automatic | off | on); physical-interface(automatic | off | on); subscriber(automatic | off | on); } flow-recover-time seconds; flow-timeout-time seconds; fpc name { bandwidth-scale percent; burst-scale percent; disable-fpc; hostbound-queue hostbound-queue; } hostbound-queue hostbound-queue; no-flow-logging; priority(high | low | medium); recover-time seconds; timeout-active-flows; } padr { bandwidth packets per second; burst packets; bypass-aggregate; disable-fpc; disable-logging; disable-routing-engine; flow-detection-mode(automatic | off | on); flow-detect-time seconds; flow-level-bandwidth { logical-interface packets per second; physical-interface packets per second; subscriber packets per second; } flow-level-control { logical-interface(drop | keep | police); physical-interface(drop | keep | police); subscriber(drop | keep | police); } flow-level-detection { logical-interface(automatic | off | on); physical-interface(automatic | off | on); subscriber(automatic | off | on); } flow-recover-time seconds; flow-timeout-time seconds; fpc name { bandwidth-scale percent; burst-scale percent; disable-fpc; hostbound-queue hostbound-queue; } hostbound-queue hostbound-queue; no-flow-logging; priority(high | low | medium); recover-time seconds; timeout-active-flows; } pads { bandwidth packets per second; burst packets; bypass-aggregate; disable-fpc; disable-logging; disable-routing-engine; flow-detection-mode(automatic | off | on); flow-detect-time seconds; flow-level-bandwidth { logical-interface packets per second; physical-interface packets per second; subscriber packets per second; } flow-level-control { logical-interface(drop | keep | police); physical-interface(drop | keep | police); subscriber(drop | keep | police); } flow-level-detection { logical-interface(automatic | off | on); physical-interface(automatic | off | on); subscriber(automatic | off | on); } flow-recover-time seconds; flow-timeout-time seconds; fpc name { bandwidth-scale percent; burst-scale percent; disable-fpc; hostbound-queue hostbound-queue; } hostbound-queue hostbound-queue; no-flow-logging; priority(high | low | medium); recover-time seconds; timeout-active-flows; } padse { bandwidth packets per second; burst packets; bypass-aggregate; disable-fpc; disable-logging; disable-routing-engine; flow-detection-mode(automatic | off | on); flow-detect-time seconds; flow-level-bandwidth { logical-interface packets per second; physical-interface packets per second; subscriber packets per second; } flow-level-control { logical-interface(drop | keep | police); physical-interface(drop | keep | police); subscriber(drop | keep | police); } flow-level-detection { logical-interface(automatic | off | on); physical-interface(automatic | off | on); subscriber(automatic | off | on); } flow-recover-time seconds; flow-timeout-time seconds; fpc name { bandwidth-scale percent; burst-scale percent; disable-fpc; hostbound-queue hostbound-queue; } hostbound-queue hostbound-queue; no-flow-logging; priority(high | low | medium); recover-time seconds; timeout-active-flows; } padt { bandwidth packets per second; burst packets; bypass-aggregate; disable-fpc; disable-logging; disable-routing-engine; flow-detection-mode(automatic | off | on); flow-detect-time seconds; flow-level-bandwidth { logical-interface packets per second; physical-interface packets per second; subscriber packets per second; } flow-level-control { logical-interface(drop | keep | police); physical-interface(drop | keep | police); subscriber(drop | keep | police); } flow-level-detection { logical-interface(automatic | off | on); physical-interface(automatic | off | on); subscriber(automatic | off | on); } flow-recover-time seconds; flow-timeout-time seconds; fpc name { bandwidth-scale percent; burst-scale percent; disable-fpc; hostbound-queue hostbound-queue; } hostbound-queue hostbound-queue; no-flow-logging; priority(high | low | medium); recover-time seconds; timeout-active-flows; } }
Hierarchy Level
[edit system ddos-protection protocols]
Description
Configure PPPoE control traffic.
Options
> aggregate |
Configure aggregate for all PPPoE control traffic |
+ apply-groups |
Groups from which to inherit configuration data |
+ apply-groups-except |
Don't inherit configuration data from these groups |
> padi |
Configure PPPoE PADI |
> padm |
Configure PPPoE PADM |
> padn |
Configure PPPoE PADN |
> pado |
Configure PPPoE PADO |
> padr |
Configure PPPoE PADR |
> pads |
Configure PPPoE PADS |
> padt |
Configure PPPoE PADT |
Required Privilege Level
admin—To view this statement in the configuration.
admin-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos Evolved OS Release 23.4R1.