pppoe
PPPPolicyBase

Defines an base class for PPPoE Policy and PPP policy.



public abstract class PPPPolicyBase

Properties
allowSameCidForDhcp The value specifies whether it is allowed to have multiple PPPoE sessions with the same MAC address and circuit-id for a specific SAP when using the internal DHCP client to retrieve the IP address from a local or remote DHCP server.

type=generic.TruthValue
default=false

authenticationType Defines the PPPoE Authentication protocol: PAP, CHAP, Prefer CHAP, or Prefer PAP. Prefer CHAP first tries CHAP and then PAP. Prefer PAP first tries PAP and then CHAP.

type=pppoe.PppoeAuthenticationType
default=prefchap
Displayed(tab/group)=Authentication Type (/Authentication)

disableAcCookies Defines whether the use of AC-Cookie tags during the PPPoE discovery phase is disabled.

type=generic.TruthValue
default=false
Displayed(tab/group)=Disable AC Cookies

enableReplyOnPadt Defines whether the system replies with a PADT (PPPoE Active Discovery Terminate) packet when a PADT packet is received for an existing PPPoE session.

type=generic.TruthValue
default=false
Displayed(tab/group)=Enable Reply On PADT

initialDelay Specifies the delay before starting the PPP stack of a PPPoE session.

type=int
default=0
minimum=0
maximum=5
units=10s of milliseconds
Displayed(tab/group)=Initial Delay

ipcpNegotiation The value ipcpNegotiation specifies if IPCP subnet negotiation is enabled

type=generic.TruthValue
default=false
Displayed(tab/group)=IPCP Subnet Negotiation

lcpKaHoldUpMplier Defines how many LCP keepalive messages can be missed before the related PPPoE session is brought down.

type=int
default=3
minimum=1
maximum=5
Displayed(tab/group)=LCP Keep-Alive Hold Up Multiplier (/LCP)

lcpKaInterval Defines the time interval in seconds at which LCP echo requests are transmitted.

type=int
default=30
minimum=4
maximum=300
units=seconds
Displayed(tab/group)=LCP Keep-Alive Interval (/LCP)

maxChapChallenge Defines the maximum length of the challenge generated by the PPPoE CHAP authentication

type=int
default=64
minimum=8
maximum=64
Displayed(tab/group)=Maximum CHAP Challenge Length (/Authentication)

maxSessionsPerMac Defines maximum PPPoE sessions per MAC.

type=int
default=1
minimum=1
maximum=8191
Displayed(tab/group)=Maximum Sessions Per MAC (/Maximum Sessions Per MAC)

minChapChallenge Defines the minimum length of the challenge generated by the PPPoE CHAP authentication

type=int
default=32
minimum=8
maximum=64
Displayed(tab/group)=Minimum CHAP Challenge Length (/Authentication)

mtu Defines the largest IP packet that can be sent out without being fragmented over the specific PPPoE tunnel.

type=int
default=0
minimum=0
maximum=9212
units=octets
Displayed(tab/group)=PPP MTU (/PPP MTU)

padoDelay Defines the delay timeout before sending a PADO (PPPoE Active Discovery Offer).

type=int
default=0
minimum=0
maximum=30
units=100s of milliseconds
Displayed(tab/group)=PADO Delay

reestablishSession The value specifies whether the setup of a new PPPoE session triggers the termination of an already existing session with the same MAC address

type=pppoe.ReestablishSessionType
default=disabled

sessionTimeout The value of SessionTimeout specifies the session timeout period to be used for this PPP(OE) session. The value '0' has the meaning of 'unlimited'

type=int
default=0
minimum=0
maximum=31104000
units=seconds

 
Overridden Properties
displayedName Unique PPPoE or PPP Policy name

access=read-create
minimum=1
maximum=32

 
Properties inherited from policy.PolicyDefinition
configurationAction, configurationMode, discoveryState, displayedName, distributionMode, isMaster, lastSyncTime, numberOfUnderlyingPolicyItems, origin, policyMode, policySyncGroupPointer, policyType
 
Properties inherited from policy.PolicyObject
description, displayedName, globalPolicy, id, isLocal, policyType, siteId, siteName, templateObject
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods inherited from policy.PolicyDefinition
distribute, distributeUsingGroups, distributeV2, evaluatePolicy, findGlobal, findLocal, findReleased, getSyncTaskResult, resetToReleasedPolicy, setConfigurationModeToDraft, setConfigurationModeToReleased, setDistributionModeToLocalEditOnly, setDistributionModeToSyncWithGlobal, syncTo, syncToLocalWithResync
 
Supported Network Elements
7750 SR
7705 SAR Gen 2
7705 SAR Hm
7450 ESS
Product Specifics
7450 ESS 20.0
7450 ESS 21.0
7450 ESS 22.0
7450 ESS 23.0
7450 ESS 24.0
7450 ESS 25.0
7705 SAR Gen 2 25.0
7750 SR 20.0
7750 SR 21.0
7750 SR 22.0
7750 SR 23.0
7750 SR 24.0
7750 SR 25.0