L2TP Tab / L2TPv3 Tab


The L2TP tab is used in the GGSN Nodal and Simple IP VPN test cases to define the L2TP tunnel between the SUT and the emulated Security Gateway for VPN testing.

In the LNS Nodal and LNS Node test cases, the L2TP tab defines the L2TP tunnels and sessions established between an LNS and a LAC.

In the Wifi Offload Gateway Nodal and Wifi Offload Gateway Node test cases, the L2TPv3 tab defines the L2TPv3 tunnels and sessions.

Parameter Index

General

 

 

 

 

LNS Nodal/Node

Attribute Value Pairs

 

 

 

 

Wifi Offload Gateway Nodal/Node

Attribute Value Pairs

 

 

 

 

Related Measurements

Measurements collected for L2TP-related processing are reported on the L2TP report tab.


Packet-Switched Network

Select from the drop-down list either UDP or IP Network Type. When operating over UDP, L2TPv3 uses the same port (1701) as L2TPv2.

Options: UDP, IP

Default: IP

Tcl Parameter: L2tpv3PsnType

^ Back to Top


Data Plane Only

Select for Data Plane only. All fields in Attribute Value Pairs are grayed out with the exception of L2-Specific Sublayer.

Options: True, False

Default: Not Selected (False)

Tcl Parameter: L2tpv3OnlyDataPlane

^ Back to Top


SUT L2TP Port Number

The port number used for the L2TP tunnel on the SUT.

Range: 065535

Default: 1701

Tcl Parameter: SutVPNPort

^ Back to Top


Tunnel Connect Rate

The rate, in tunnels per second, at which the test will attempt to establish L2TP tunnels.

Range: 11000

Default: 1.0

Tcl Parameter: L2tpTunnelConnectRate

^ Back to Top


Tunnel Disconnect Rate

The rate, in tunnels per second, at which the test will attempt to tear down established L2TP tunnels.

Range: 11000

Default: 1.0

Tcl Parameter: L2tpTunnelDisconnectRate

^ Back to Top


Max Retry Interval and Retries

L2tpRetries

L2tpMaxTimeout

See Retries

^ Back to Top


VPN Session ID

The Assigned Session ID AVP that is used by L2TP peers to distinguish between L2TP sessions within a tunnel. This value is incremented for each MN session.

Range: 14294967295

Default: 1

Tcl Parameter: L2tpSessionId

^ Back to Top


Expected Host Name

The Host Name AVP used during L2TP tunnel establishment. It is included in the SCCRQ sent from an LAC to an LNS (LNS Nodal test case) and the SCCRP sent from a Security Gateway to a SUT (CDMA2000 and GPRS test cases). You can use the Auto-Increment feature to provision unique values when more than one LAC node is used in an LNS Nodal test.

Range: N/A

Default: tunnel name

Tcl Parameter: L2tpTunnelName

^ Back to Top


Receive Window Size

The Receive Window Size AVP used during L2TP tunnel establishment, indicating the number of control messages that a peer may send before waiting for an acknowledgment. It is included in the SCCRQ sent from an LAC to an LNS (LNS Nodal test case) and the SCCRP sent from a Security Gateway to a SUT (CDMA2000 and GPRS test cases).

Range: 42000

Default: 4

Tcl Parameter: L2tpRcvWindowSize

^ Back to Top


Tunnel Recovery Timer

Tunnel Recovery Timer is available only when you select Enable L2TP Failover on the Test Configuration tab. It indicates the minimum recovery time of the L2TP layer after a failover.

Option: 1 — 65535

Default: 65535

Tcl Parameter: L2tpTunnelRecoveryTimer

 

^ Back to Top


Enable Tunnel Authentication

When authentication is required during tunnel establishment, you can check the box and define a Password that will be sent in response to a challenge from the peer.  A LAC node responds to a challenge in an SCCCN and a Security Gateway responds to a challenge in an SCCRP.

Range: N/A

Default: N/A

Tcl Parameter:

L2tpTunnelAuthEn

L2tpPassword

L2tpRequireAuth

When challenge-response authentication is used, check the Require Authentication box to send a challenge to the peer, and specify the number of bytes in the challenge. A LAC node may send a challenge in an SCCRQ and a Security Gateway may send a challenge in an SCCRP.

Range: 1250

Default: 4

Tcl Parameter: L2tpSndChlngSz

^ Back to Top


Framing Capabilities

Use the drop-down list to provision the Framing Capabilities AVP in the SCCRQ sent to the LNS, indicating the type of framing requested by, or acceptable to, the LAC.

Options: Async, Sync, or Both

Default: Both

Tcl Parameter:

FramingCap

^ Back to Top


Framing Type

Use the checkbox to include the Framing Type AVP in ICCN messages sent to the LNS, and select the PPP framing type that will be used for all MN sessions.

Options: Async or Sync

Default: Sync

Tcl Parameter:

FramingType

 

^ Back to Top


Transmit Connect Speed

The (Tx) Connect Speed AVP in ICCN messages sent to the LNS, indicating the throughput (bits-per-second) of the connection between the LAC and the MN. When the optional Rx Connect Speed AVP is not included, this value represents both transmit and receive speed. When the receive speed is specified, this value represents the speed of traffic directed towards the MN from the LAC.

Range: 04,294,967,295

Default: 64,000

Tcl Parameter:

TxConnectSpeed

^ Back to Top


Bearer Capabilities

Use the checkbox to include the Bearer Capabilities AVP in the SCCRQ sent to the LNS, and select the bearer device types supported by the LAC.

Options: Analog, Digital, or Both

Default: Both

Tcl Parameter:

BearerCapEnabler

BearerCap

^ Back to Top


Bearer Type

Use the checkbox to include the Bearer Type AVP in ICRQ messages sent to the LNS, and select the type that will be used for all MN sessions.

Options: Analog or Digital

Default: Analog

Tcl Parameter:

BearerTypeEnabler

BearerType

^ Back to Top


Firmware Version

Use the checkbox to include the Firmware Revision AVP in the SCCRQ sent to the LNS and set the value in the field provided.

Range: 065535 (0x00xFFFF)

Default: 0

Tcl Parameter:

FwVersionEnabler

FwVersion

^ Back to Top


Vendor Name

Use the checkbox to include the Vendor Name AVP in the SCCRQ sent to the LNS and set the value in the field provided.

Range: N/A

Default: N/A

Tcl Parameter:

VendorNameEn

VendorName

^ Back to Top


Tie Breaker

Use the checkbox to include the Tie Breaker AVP in the SCCRQ sent to the LNS and set the value in the field provided. A Tie Breaker is used by the LAC to request that a single tunnel be used between the LAC and the LNS when both sides attempt to open tunnels simultaneously.

Range: 018,446,744,073,709,551,615 (0x00xFFFFFFFFFFFFFFFF)

Default: 4

Tcl Parameter:

TieBreakEnabler

TieBreaker

^ Back to Top


Receive Connect Speed

Use the checkbox to include the (Rx) Connect Speed AVP in ICCN messages sent to the LNS and set the value in the field provided. It indicates the throughput (bits-per-second) of traffic from the MN to the LAC.

Range: 04,294,967,295

Default: 64,000

Tcl Parameter:

RxConnectSpeedEnabler

RxConnectSpeed

^ Back to Top


Called Number

Use the checkbox to include the Called Number AVP in ICRQ messages sent to the LNS, and set the destination value that will be used for all MN sessions in the field provided. You can use the Auto-Increment feature to provision unique values for each MN session.

Range: N/A

Default: N/A

Tcl Parameter:

CalledNumberEnabler

CalledNumber

^ Back to Top


Calling Number

Use the checkbox to include the Calling Number AVP in ICRQ messages sent to the LNS, and set the starting value in the field provided. This value will be sequentially incremented for each MN session. You can also use the Auto-Increment feature to provision a different incrementing scheme.

Range: N/A

Default: N/A

Tcl Parameter:

CallingNumberEnabler

CallingNumber

^ Back to Top


Sub-Address

Use the checkbox to include the Sub-Address AVP in ICRQ messages sent to the LNS, and set the value that will be used for all MN sessions in the field provided. You can use the Auto-Increment feature to provision unique values for each MN session.

Range: N/A

Default: N/A

Tcl Parameter:

SubAddressEnabler

SubAddress

^ Back to Top


Private Group

Use the checkbox to include the Private Group ID AVP in ICCN messages sent to the LNS, and set the customer group that will be used for all MN sessions in a tunnel in the field provided. You can use the Auto-Increment feature to provision unique values for each L2TP tunnel when you use more than one LAC node.

Range: N/A

Default: N/A

Tcl Parameter:

PrivateGroupEnabler

PrivateGroup

^ Back to Top


Sequencing

Use the checkbox to include the Sequencing Required AVP in ICCN messages sent to the LNS, indicating that sequence numbers must be used in data packets.

Tcl Parameter:

SequencingEnabler

^ Back to Top


Physical Channel

Use the checkbox to include the Physical Channel ID AVP in ICRQ messages sent to the LNS, and set the vendor-specific channel number that will be used for all MN sessions in the field provided.

Range: 065535 (0x00xFFFF)

Default: 0

Tcl Parameter:

PhysicalChannelEnabler

PhysicalChannel

^ Back to Top


Attribute Value Pairs  (Wifi Offload Gateway Nodal/Node)

Assigned Control Connection ID

The Assigned Control Connection ID AVP, contains the ID being assigned to this control connection by the sender. Per RFC 3931.

Range: 1 to 4294967295

Default: 1

Tcl Parameter: L2tpv3AssignedControlConnId

Serial Number

The Serial Number AVP, contains an identifier assigned by the LAC or LNS to this session. It is intended to be an easy reference for administrators on both ends of a control connection to use when investigating session failure problems.

Range: 0 to 4294967295

Default: 0

Tcl Parameter: L2tpv3SerialNum

Remote End ID

The Remote End ID AVP, contains an identifier used to bind L2TP sessions to a given circuit, interface, or bridging instance. It may also be used to detect session-level ties.

Range: 0 to 4294967295

Default: 0

Tcl Parameter: L2tpv3RemoteEndId

Control Connection Tie Breaker

The Control Connection Tie AVP, indicates that the sender desires a single control connection to exist between a given pair of LCCEs. Per RFC 3931.

The Control Connection Tie Breaker Value is an 8-octet random value that is used to choose a single control connection when two LCCEs request a control connection concurrently. The recipient of a SCCRQ must check to see if a SCCRQ has been sent to the peer; if so, a tie has been detected. In this case, the LCCE must compare its Control Connection Tie Breaker value with the one received in the SCCRQ. The lower value "wins", and the "loser" MUST discard its control connection.

 Range: 1 to 4611686018427387903

Default: 1000

Tcl Parameter: L2tpv3ControlConnTieBreakerEn

Tcl Parameter: L2tpv3ControlConnTieBreaker

Assigned Cookie

The Assigned Cookie AVP, contains the Cookie value assigned to this session by the sender. The value is used to check the association of a received data message with the session identified by the Session ID.

The Assigned Cookie is a 4-octet or 8-octet random value.

Range: 1 to 4611686018427387903

Default: 1000000

Tcl Parameter: L2tpv3AssignedCookieEn

Tcl Parameter: L2tpv3AssignedCookie

Session Tie Breaker

The Session Tie Breaker AVP, is used to break ties when two peers concurrently attempt to establish a session for the same circuit. The Session Tie Breaker value is an 8-octet random value that is used to choose a session when two LCCEs concurrently request a session for the same circuit. A tie is detected by examining the peer's identity plus the per-session shared value communicated via the Remote End ID AVP.

Range: 1 to 4611686018427387903

Default: 1000

Tcl Parameter: L2tpv3SessionTieBreakerEn

Tcl Parameter: L2tpv3SessionTieBreaker

L2-Specific Sublayer

The L2-Specific Sublayer AVP, indicates the presence of the L2-Specific Sublayer the sender of this AVP requires on all incoming data packets for this L2TP session.

The following values indicate:

Tcl Parameter: L2tpv3L2SpecificSublayerEn

False - There is no L2-Specific sublayer present.

True- The Default L2-Specific Sublayer is used.

 

Tcl Parameter: L2tpv3SpecificSublayer

It's a 3-octet unsigned integer. Sequence number in The Default L2-Specific Sublayer.

Range: 1 to 16777215

Default: 1