Description:
PPPoE server block configuration settings.
Parents: EmulatedDevice, PppoxServerIpv6PeerPool
Children: PppMsgOption
Automatically created from: PppoeServerIpv4PeerPool
Result children (automatically created): PppClientBlockResults, PppoaClientBlockResults, PppoaServerBlockResults, PppoeClientBlockResults, PppoeoaSessionResults, PppoePortResults, PppoeServerBlockResults, PppoeSessionResults, PppServerBlockResults
Relations:
Side name (Type) |
Relative | Description |
---|---|---|
ViewControlPlaneMplsBindingResult (ControlPlaneBindingResult) |
Relates the MPLS control plane binding result to PppoeServerBlockConfig object. |
|
ConvergenceConfig (PrimaryPathProtocolConfig) |
Primary convergence config. |
|
ResultChild (ResultChild) |
PppClientBlockResults, PppoaClientBlockResults, PppoaServerBlockResults, PppoeClientBlockResults, PppoePortResults, PppoeServerBlockResults, 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 | ||||||||||||||||||||||
AcName |
Set the Access Concentrator name in the PADO messages. Type: string Default: SpirentTestCenter Range: 1 - 64 characters |
||||||||||||||||||||||
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) |
||||||||||||||||||||||
AutoCalculateMru |
Enable automatically calculate MRU(Spirent TestCenter negotiate the MRU in LCP). Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
ChapReplyTimeout |
Timeout wait period for peer to send CHAP response. Type: u16 Default: 3 Range: 1 - 65535 |
||||||||||||||||||||||
CircuitId |
Enabled for DSL-type relay agents only. The circuit ID can be used to encode a local identifier for the circuit that received a PPP packet from a client, destined for the access concentrator. Not applicable for the PPPoX server mode. Type: string Default: circuit @s Range: 0 - 255 characters |
||||||||||||||||||||||
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 |
||||||||||||||||||||||
EchoVendorSpecificTagInPado |
Whether to include the Vendor-Specific Tag in the PADO. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EchoVendorSpecificTagInPads |
Whether to include the Vendor-Specific Tag in the PADS. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
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:
|
||||||||||||||||||||||
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:
|
||||||||||||||||||||||
EnableMaxPayloadTag |
Enable or disable the PPP-Max-Payload-Tag (see RFC 4638). Type: bool Default: FALSE 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:
|
||||||||||||||||||||||
EnableRelayAgent |
Enable or disable the relay agent. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
EnableSecondaryDns |
Enable Secondary DNS Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||||||
EnableVendorSpecificPacket |
Enable LCP vendor specific packet Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||
ExpectedPeerMruSize |
Expected peer MRU size Type: u16 Default: 1492 Range: 128 - 65535 |
||||||||||||||||||||||
IncludeRelayAgentInPadi |
Include the relay agent tags in transmitted PADI messages. Not applicable for the PPPoX server mode. Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||||||
IncludeRelayAgentInPadr |
Include the relay agent tags in transmitted PADR messages. Not applicable for the PPPoX server mode. Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||||||
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 |
||||||||||||||||||||||
LcpVendorSpecKind |
PPP LCP vendor specific kind Type: u8 Default: 0 |
||||||||||||||||||||||
LcpVendorSpecValue |
PPP LCP vendor specific Value Type: string Default: "" (empty string) |
||||||||||||||||||||||
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 |
||||||||||||||||||||||
MaxPayloadBytes |
Maximum number of PPP payload bytes the client can transmit and receive. This value will be used in the PPP-Max-Payload tag in PPPoE Active Discovery Initialized (PADI) and PPPoE Active Discovery Request (PADR) messages. Type: u16 Default: 1500 Range: 0 - 65535 |
||||||||||||||||||||||
MruSize |
Local maximum receive unit (MRU) 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:
|
||||||||||||||||||||||
RelayAgentMacAddr |
Enabled for RFC 2516-type relay agents only. The Relay Agent MAC address is the MAC address of the next hop from the subscriber client group to the access concentrator. Not applicable for the PPPoX server mode. Type: mac Default: 00-00-00-00-00-00 |
||||||||||||||||||||||
RelayAgentMacAddrStep |
Increment value to create Relay Agent Destination MAC Address. Type: mac Default: 00-00-00-00-00-01 |
||||||||||||||||||||||
RelayAgentType |
Select the type of relay agent. Not applicable for the PPPoX server mode. Type: enum Default: RFC_2516 Possible Values:
|
||||||||||||||||||||||
RemoteOrSessionId |
Remote ID or Session ID depending on the Relay Agent type. Not applicable for the PPPoX server mode. Type: string Default: remote @m-@p-@b Range: 0 - 255 characters |
||||||||||||||||||||||
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 |
||||||||||||||||||||||
ServiceName |
Service that will be connected per RFC 2516. If the cell is left blank, any service is acceptable. Type: string Default: "" (empty string) Range: 0 - 255 characters |
||||||||||||||||||||||
TotalClients |
Number of clients. Type: u32 Default: 65535 Range: 0 - 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 |
Whether to use partial block state. 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 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:
|