Description:
PPPoE-specific host generator parameters.
Parents: EmulatedDeviceGenParams, HostGenParams, RouterGenParams
Children: DeviceGenLinkedStep
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 |
Select type of authentication to use. Type: enum Default: NONE Possible Values:
|
||||||||||
AutoRetryCount |
Maximum number of automatic retry attempts. Type: u16 Default: 65535 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. Use wildcard characters to make each circuit ID 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: circuit @s Range: 0 - 255 characters |
||||||||||
EchoRequestGenFreq |
Interval in seconds between sending out consecutive echo requests. Type: u16 Default: 10 Range: 0 - 65535 |
||||||||||
EmulationType |
PPPoX node emulation type. Type: enum Default: CLIENT 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:
|
||||||||||
EnableMaxPayloadTag |
Enables the PPP-Max-Payload-Tag (see RFC 4638). Type: bool Default: FALSE Possible Values:
|
||||||||||
EnablePasswdValidation |
Enable password validation Type: bool Default: FALSE Possible Values:
|
||||||||||
EnableRelayAgent |
Enable or disable the relay agent. Type: bool Default: FALSE Possible Values:
|
||||||||||
IncludeRelayAgentInPadi |
Include the relay agent tags in transmitted PADI messages. Type: bool Default: TRUE Possible Values:
|
||||||||||
IncludeRelayAgentInPadr |
Include the relay agent tags in transmitted PADR messages. 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:
|
||||||||||
Ipv4AddrPoolCount |
Number of IPv4 addresses in the PPPoX server's pool. Type: u16 Default: 1 Range: 1 - 65535 |
||||||||||
Ipv4AddrPoolStart |
Starting IPv4 address for the PPPoX server's pool. Type: ip Default: 192.0.1.0 |
||||||||||
Ipv4AddrPoolStep |
Step IPv4 address for the PPPoX server's pool. Type: u16 Default: 1 |
||||||||||
Ipv6AddrPoolCount |
Number of addresses in the address pool. Type: u16 Default: 1 Range: 1 - 65535 |
||||||||||
Ipv6AddrPoolIntIdStart |
IPv6 address pool Interface ID (lower 64 bits) start. Type: ipv6 Default: ::2 |
||||||||||
Ipv6AddrPoolIntIdStep |
IPv6 address pool Interface ID (lower 64 bits) step. Type: ipv6 Default: ::1 |
||||||||||
Ipv6AddrPoolPrefixStart |
IPv6 address pool prefix (upper 64 bits) start. Type: ipv6 Default: 2001:: |
||||||||||
Ipv6AddrPoolPrefixStep |
IPv6 address pool prefix (upper 64 bits) step. Type: ipv6 Default: 0:0:0:1:: |
||||||||||
MaxEchoRequestAttempts |
Number of consecutive, unanswered echo requests to send before failing the subscriber session. Type: u16 Default: 1 Range: 0 - 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 |
||||||||||
PadiMaxAttempts |
Maximum number of PADI packets that can be sent, without acknowledgment, before a session fails. Type: u16 Default: 10 Range: 1 - 65535 |
||||||||||
PadiTimeout |
Timeout value in seconds for acknowledgment of a PADI packet. Type: u16 Default: 3 Range: 1 - 65535 |
||||||||||
PadrMaxAttempts |
Maximum number of PADR packets that can be sent, without acknowledgment, before a session fails. Type: u16 Default: 10 Range: 1 - 65535 |
||||||||||
PadrTimeout |
Timeout value in seconds for acknowledgment of a PADR packet. 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 |
||||||||||
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. Type: mac Default: 00-00-00-00-00-00 |
||||||||||
RelayAgentType |
Select the type of relay agent. Type: enum Default: RFC_2516 Possible Values:
|
||||||||||
RemoteOrSessionId |
Remote ID or session ID depending on the relay agent type. Use wildcard characters to make each ID 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: remote @m-@p-@b Range: 0 - 255 characters |
||||||||||
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 |
||||||||||
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 |
There are no read-only attributes.