L2TP

Layer Two Tunneling Protocol

Protocol →
Introduced in Rel-4

L2TP is a tunneling protocol used in 3GPP networks to transport Layer 2 packets over IP, primarily in the PGW to establish user data tunnels to external packet data networks.

Category
Protocol
Introduced
Rel-4
Where
Core Network › 5G Core
Specifications
4 specs
L2TP Description Purpose Related Detected Changes Specifications

Description

Layer Two Tunneling Protocol (L2TP) is a standardized tunneling protocol, originally defined by the IETF (RFC 2661, later updated), that is adopted and referenced within 3GPP specifications for specific interfaces. In the 3GPP architecture, L2TPv2 is used primarily over the SGi interface (between the Packet Data Network Gateway - PGW and an external packet data network) and within the Packet Data Network (PDN) connection setup. It provides a mechanism to tunnel Point-to-Point Protocol (PPP) frames or other Layer 2 traffic over an IP network, creating a virtual point-to-point link.

L2TP operates by establishing a control connection and one or more sessions within that connection. The L2TP Access Concentrator (LAC) and L2TP Network Server (LNS) are the two endpoints. In a 3GPP context, the User Equipment (UE) acts as a PPP peer, the PGW often incorporates the LNS function, and an external broadband network server (BNS) or the UE's enterprise network may act as the LAC. The protocol encapsulates the original PPP frames inside L2TP packets, which are then further encapsulated in UDP/IP for transport across the network. This creates a secure, logical extension of a Layer 2 network over an IP infrastructure.

Key components within 3GPP include the L2TP control message exchange for tunnel/session establishment, maintenance, and teardown, and the data encapsulation process. Its role is crucial for certain types of PDN connectivity, especially for interworking with legacy dial-up networks, providing Virtual Private Network (VPN) access for users, or for specific fixed-mobile convergence scenarios. It allows mobile operators to offer seamless secure access to corporate networks or ISP services by extending a traditional dial-up or broadband PPP session over the mobile core network.

Purpose & Motivation

L2TP was incorporated into 3GPP specifications to solve the problem of providing remote, authenticated network access over IP-based core networks. In early 3GPP releases (Rel-4/5), there was a need to support interworking with existing Internet Service Provider (ISP) infrastructures that relied heavily on PPP for user authentication (like CHAP/PAP) and IP address assignment. L2TP provided a standardized way to tunnel these PPP sessions from the UE, through the mobile packet core, to the ISP's network server.

Its creation was motivated by the transition from circuit-switched data (where the UE had a direct modem-like connection) to packet-switched core networks. Simply sending raw PPP over the GPRS network was not feasible. L2TP addressed this by defining a robust tunneling mechanism that could traverse Network Address Translation (NAT) devices (using UDP), provide its own sequencing and delivery guarantees, and separate control and data planes. It enabled operators to leverage existing AAA (Authentication, Authorization, Accounting) and billing systems built for dial-up PPP users.

While newer, more integrated authentication methods like EAP have become prevalent for direct mobile access, L2TP remains relevant for specific use cases requiring transparent Layer 2 tunnel termination outside the mobile operator's network, such as certain types of enterprise VPNs or legacy service integration, providing a bridge between modern mobile IP architectures and traditional network access servers.

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (14 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-17 12 changes

In Release 17, the specifications introduced updates to support the Layer Two Tunneling Protocol (L2TP) within the CUPS architecture and enhanced its integration by adding support for providing L2TP information through the N6 interface. The release also included necessary corrections and fixes to the L2TP procedure, alongside updates to support L2TP in both RADIUS and Diameter message flows for improved signaling.

  • Updates to support L2TP for CUPS TS 29.061CR0536
  • Updates to support L2TP in RADIUS message flow TS 29.061CR0537
  • Updates to support L2TP in Diameter message flow TS 29.061CR0538
  • L2TP Corrections TS 29.244CR0561
  • Updates to support L2TP for CUPS TS 29.561CR0107
  • Updates to support L2TP in RADIUS message flow TS 29.561CR0108

+ 6 more changes

Rel-18 2 changes

In Release 18, the L2TP function was enhanced with new procedures and the introduction of a tunnel failure cause mechanism. These updates provide more robust tunnel management and clearer error reporting for the protocol that carries PPP traffic. The changes specifically improve the operation of L2TP when used to transport IP and other protocols over PPP.

Explore further

Broader topics and technologies where L2TP plays a role.

Defining Specifications

3GPP specifications that define or reference L2TP, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 23.060 vj00 GPRS Service Description Stage 2 Rel-19
TS 29.061 vj00 Packet Domain Interworking for PLMN Rel-19
TS 29.244 vj40 PFCP Specification for Control/User Plane Separation Rel-19
TS 29.561 vj30 5G Interworking with External Data Networks Rel-19
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.