Description:
PPPoL2TPv3 client block configuration settings.
Parents: EmulatedDevice
Children: Ipv6NetworkBlock, PppMsgOption
Automatically-created children: Ipv4NetworkBlock
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 PppoL2tpv3ClientBlockConfig object. |
|
ConvergenceConfig (PrimaryPathProtocolConfig) |
Primary convergence config. |
|
ResultChild (ResultChild) |
PppClientBlockResults, PppClientBlockResults, PppoaClientBlockResults, PppoaServerBlockResults, PppoeClientBlockResults, PppoePortResults, PppoeServerBlockResults, 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) |
||||||||||||||||||||||
AutoRetryCount |
Maximum number of automatic retry attempts. Type: u16 Default: 65535 Range: 1 - 65535 |
||||||||||||||||||||||
ChapAckTimeout |
Timeout wait period for the server to send an ACK to a challenge response. Type: u16 Default: 3 Range: 1 - 65535 |
||||||||||||||||||||||
ChapChalRequestTimeout |
Timeout wait period in seconds for the server to send a CHAP challenge. 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:
|
||||||||||||||||||||||
EnableAutoFillIpv6 |
Enables Auto Fill for the IPv6 address through transmission/receipt of RS/RA messages to the DUT. Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||||||
EnableAutoRetry |
Enable or disable automatic retry to connect failed PPP sessions. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnableEchoRequest |
Enable echo requests. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnableIgnoreFromServerClientIpAddr |
Enable ignore from server client IP address Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnableMagicNum |
Enable or disable Magic Number negotiation. Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||||||
EnableMpls |
For PPPoPOS, enable the 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:
|
||||||||||||||||||||||
EnableSessionAutoRetry |
Enable session auto retry. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnableSpecifiedClientIpAddr |
Allow or forbid users to specify IP addresses of PPP clients through emulated device interface. Type: bool Default: FALSE 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. At least one must be 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 |
||||||||||||||||||||||
LcpDelay |
Maximal amount of time STC will wait before transmitting the first LCP packet. The delay will be overridden (and LCP will begin) if an LCP packet is received before the delay expires. Type: u32 Default: 0 |
||||||||||||||||||||||
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 |
||||||||||||||||||||||
MaxChapRequestReplyAttempts |
Maximum CHAP response attempts by the client. 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 |
||||||||||||||||||||||
MaxPapRequestAttempts |
Maximum PAP request attempts by the client. Type: u16 Default: 10 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 |
||||||||||||||||||||||
PapRequestTimeout |
PAP Request timeout in seconds. 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 |
||||||||||||||||||||||
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 sessions on the 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:
|