Description:
PPPoL2TPv3 server block configuration settings.
Parents: EmulatedDevice
Children: PppMsgOption, PppoxServerIpv6PeerPool
Automatically-created children: PppoxServerIpv4PeerPool
Result children (automatically created): PppClientBlockResults, PppoaClientBlockResults, PppoaServerBlockResults, PppoeClientBlockResults, PppoePortResults, PppoeServerBlockResults, PppoL2tpSessionResults, PppoL2tpv2SessionResults, PppoL2tpv3SessionResults, PppServerBlockResults
Relations:
Side name (Type) |
Relative | Description |
---|---|---|
ViewControlPlaneMplsBindingResult (ControlPlaneBindingResult) |
Relates the MPLS control plane binding result to PppoL2tpv3ServerBlockConfig object. |
|
ConvergenceConfig (PrimaryPathProtocolConfig) |
Primary convergence config. |
|
ResultChild (ResultChild) |
PppClientBlockResults, PppoaClientBlockResults, PppoaServerBlockResults, PppoeClientBlockResults, PppoePortResults, PppoeServerBlockResults, PppServerBlockResults, PppServerBlockResults |
Use this to connect a results object to an object. |
TimeComparisonPair (TimeComparisonPairSrcProtocol) |
TsnProtocolsTimeComparisonPair, TsnProtocolsTimeComparisonPair |
|
UsesIf (UsesIf) |
Aal5If, EthIIIf, FcIf, GreIf, GroupIf, HdlcIf, Ipv4If, Ipv6If, Ipv6SrhIf, ItagIf, L2tpv2If, L2tpv3If, LispIf, MacsecIf, MplsIf, PppIf, PppoeIf, TrillIf, VbrasIf, VlanIf, VxlanGpeIf, VxlanIf |
Specifies the interfaces used by the configuration object (configuration object examples: BgpRouterConfig, LdpRouterConfig, and so on). |
Attribute | Description | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Writable Attributes | Active, Name | ||||||||||||||||||||||
Authentication |
Type of authentication to use. Type: enum Default: NONE Possible Values:
|
||||||||||||||||||||||
AuthenticationFilePath |
The file path of imported authentication list. Type: inputFilePath Default: "" (empty string) |
||||||||||||||||||||||
ChapReplyTimeout |
Timeout wait period for peer to send CHAP response. Type: u16 Default: 3 Range: 1 - 65535 |
||||||||||||||||||||||
ConnectRate |
Maximum rate in the number of session per second at which session will be connected for a PPPoX device block. Type: u16 Default: 100 Range: 1 - 1000 |
||||||||||||||||||||||
DisconnectRate |
Maximum rate in the number of sessions per second at which sessions will be disconnected for a PPPoX device block. Type: u16 Default: 100 Range: 1 - 1000 |
||||||||||||||||||||||
EchoRequestGenFreq |
Interval in seconds between sending out consecutive echo requests. Type: u16 Default: 10 Range: 0 - 65535 |
||||||||||||||||||||||
EnableAddressAndControlField |
Always Enable Address and Control field Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnableEchoRequest |
Enable echo requests. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnableForceServerConnectMode |
Whether to allow the server to be forced into CONNECTED state without having all of its sessions connected. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnableMagicNum |
Enable or disable Magic Number negotiation. Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||||||
EnableMpls |
For PPPoPOS, enable MPLS option. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnableMruNegotiation |
Enable or disable MRU negotiation. Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||||||
EnableNcpTermination |
Terminate the session from NCP. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnableOsi |
For PPPoPOS, enable OSI NLCP option. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnablePasswdValidation |
Enable password validation Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnablePrimaryDns |
Enable Primary DNS Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||||||
EnableSecondaryDns |
Enable Secondary DNS Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||||||
ExpectedPeerMruSize |
Expected peer MRU size Type: u16 Default: 1492 Range: 128 - 65535 |
||||||||||||||||||||||
IncludeTxChapId |
Include or exclude the Identifier field of the Challenge message. Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||||||
IpcpEncap |
Enable IPv6CP or IPv4CP. Must have at least one enabled. Type: enum Default: IPV4 Possible Values:
|
||||||||||||||||||||||
LcpConfigRequestMaxAttempts |
Maximum number of configure requests that can be sent, without acknowledgment, before a session fails. Type: u16 Default: 10 Range: 1 - 65535 |
||||||||||||||||||||||
LcpConfigRequestTimeout |
Timeout value in seconds for acknowledgment of a configure request. Type: u16 Default: 3 Range: 1 - 65535 |
||||||||||||||||||||||
LcpTermRequestMaxAttempts |
Maximum number of terminate requests that can be sent, without acknowledgment, before a session fails. Type: u16 Default: 10 Range: 1 - 65535 |
||||||||||||||||||||||
LcpTermRequestTimeout |
Timeout value in seconds for acknowledgment of a terminate request. Type: u16 Default: 3 Range: 1 - 65535 |
||||||||||||||||||||||
MaxChapRequestChallengeAttempts |
Maximum CHAP challenge attempts. Type: u16 Default: 10 Range: 1 - 65535 |
||||||||||||||||||||||
MaxEchoRequestAttempts |
Number of consecutive, unanswered echo requests to send before failing the subscriber session. Type: u16 Default: 1 Range: 0 - 65535 |
||||||||||||||||||||||
MaxNaks |
Maximum Negative-Acknowledgments allowed during LCP and NCP configuration/negotiation. Type: u16 Default: 5 Range: 1 - 65535 |
||||||||||||||||||||||
MruSize |
Local maximum receive unit (MRU) transmit size in bytes. Type: u16 Default: 1492 Range: 128 - 65535 |
||||||||||||||||||||||
NcpConfigRequestMaxAttempts |
Maximum number of NCP Configure-Requests that can be sent, without acknowledgment, before a session fails. Type: u16 Default: 10 Range: 1 - 65535 |
||||||||||||||||||||||
NcpConfigRequestTimeout |
Timeout value in seconds for acknowledgment of an NCP Configure-Request. Type: u16 Default: 3 Range: 1 - 65535 |
||||||||||||||||||||||
PapPeerRequestTimeout |
Timeout wait period for PAP request Rx from peer. Type: u16 Default: 3 Range: 1 - 65535 |
||||||||||||||||||||||
Password |
Password for authenticated PPP sessions. Use wildcard characters to make each password unique: @s - Session index associated with the PPPoX client. @b - Block (host/router) index. @p - Port name. @m - MAC address of the PPPoX client. @x - Custom step setup in (start,count,step,zeropadding,stutter) format. start - starting value. count - number of values to generate. step - amount to increment the start value when the start value must be stepped. zeropadding - length the value should be padded to by prepending 0's. stutter - number of times a value should be repeated before applying the step. @@ - This must be used to include the textual "@" symbol in the string. Type: string Default: spirent Range: 1 - 64 characters |
||||||||||||||||||||||
PrimaryDns |
Primary DNS Type: ip Default: null |
||||||||||||||||||||||
Protocol |
Type of PPP session. Type: enum Default: UNDEFINED Possible Values:
|
||||||||||||||||||||||
RAMOFlag |
M and O flags for Router Advertisement. Type: enum Default: NODHCP Possible Values:
|
||||||||||||||||||||||
SecondaryDns |
Secondary DNS Type: ip Default: null |
||||||||||||||||||||||
ServerInactivityTimer |
Number of seconds to wait before the server is forced into a connected state. Timer begins when the maximum number of unconnected sessions is met. It is reset upon receipt of a packet on the server (excluding keepalives). When the timer expires, the server is put into the connected state. Type: u16 Default: 30 Range: 1 - 65535 |
||||||||||||||||||||||
UnconnectedSessionThreshold |
Maximum number of unconnected sessions allowed before a PPPoX server is forced into connected state. Type: u16 Default: 0 Range: 0 - 65535 |
||||||||||||||||||||||
UseAuthenticationList |
Use imported authentication list file or not. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
UsePartialBlockState |
Flag indicating partial block state as being used. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
Username |
User name for authenticated PPP sessions. Use wildcard characters to make each user name unique: @s - Session index associated with the PPPoX client. @b - Block (host/router) index. @p - Port name. @m - MAC address of the PPPoX client. @x - Custom step setup in (start,count,step,zeropadding,stutter) format. start - starting value. count - number of values to generate. step - amount to increment the start value when the start value must be stepped. zeropadding - length the value should be padded to by prepending 0's. stutter - number of times a value should be repeated before applying the step. @@ - This must be used to include the textual "@" symbol in the string. Type: string Default: spirent Range: 1 - 64 characters |
Read-Only Attribute | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BlockState |
State of the PPPoL2TPv2 server block. Type: enum Default: NONE Possible Values:
|
||||||||||||||
Ipv4CpBlockState |
IPv4 NCP block state. Type: enum Default: NONE Possible Values:
|
||||||||||||||
Ipv6CpBlockState |
IPv6 NCP block state. Type: enum Default: NONE Possible Values:
|
||||||||||||||
IsServer |
Whether this node is a server or not. Type: bool Default: FALSE Possible Values:
|