Overview of L2TP Access

Layer 2 Tunneling Protocol (L2TP) is a VPN tunneling protocol that allows remote users (such as enterprise branches and traveling staff) to securely communicate with private network servers over public networks (such as the Internet).

L2TP tunnels PPP packets, allows Layer 2 link endpoints and PPP session endpoints to reside on different devices, and uses the packet switching technology for information exchange. Functioning as an IETF industry standard, L2TP extends the PPP model and combines the advantages of the Layer Two Forwarding Protocol (L2F) and Point-to-Point Tunneling Protocol (PPTP).

Figure 1 L2TP networking

Figure 1 shows a typical L2TP network topology. This network consists of the following components:

A device that functions as both an LNS and LAC is called an L2TP tunnel switch (LTS).

Common L2TP Tunneling Modes

  • NAS-initiated mode

    In NAS-initiated mode, after a dial-up user of a remote system accesses a LAC through PPPoE or ISDN, the LAC initiates an L2TP tunnel setup request to an LNS. L2TP tunnels in NAS-initiated mode have the following features:

    • The remote system needs to support only the PPP protocol and does not need to support L2TP.
    • The authentication and accounting for remote dial-in users can be performed by the LAC or LNS.
  • Client-initiated mode

    In client-initiated mode, a LAC client, which is a remote system that supports L2TP, directly initiates L2TP tunnel setup requests to an LNS. The LAC client has a public IP address and can communicate with the LNS through the Internet. L2TP tunnels in client-initiated mode have the following features:

    • L2TP tunnels are directly established between the remote system and the LNS for higher security.
    • L2TP tunnels in client-initiated mode require the remote system to be a LAC client that supports L2TP and can communicate with the LNS. Therefore, this mode has poor scalability.
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
Next topic >