Chapter 4. Troubleshooting the Layer 2 Tunneling Protocol Version 2 VPNsLayer Two Tunneling Protocol (L2TP) version 2 is defined in RFC 2661 and combines the best features of Layer Two Forwarding (L2F) and Point-to-Point Tunneling Protocol (PPTP). L2TP, like L2F and PPTP, is designed to separate the functionality of the traditional Network Access Server (NAS). Calls from remote access clients are terminated at a local access concentrator known as the L2TP Access Concentrator (LAC), but PPP connections are terminated on a separate device called an L2TP Network Server (LNS). PPP connections are tunneled from the LAC to the LNS over an intervening network. This separation of traditional NAS functionality can potentially lead to cost savings because calls no longer need to be made directly to a distant NAS but, instead, can be made to a LAC at the local service provider Point-of-Presence (POP). It is worth noting that the LAC could, for example, be a traditional dial-in access server or could be a digital subscriber line access multiplexer (DSLAM). The functionality of L2TP can extended to allow separate links in a Multilink PPP group to be terminated on different NASs and then bundled together by tunneling them to one device using L2TP. On Cisco routers, Multichassis Multilink PPP (MMP) provides this functionality. L2TP operates in two different modes, compulsory tunnel mode and voluntary tunnel mode. In compulsory tunnel mode, the LAC terminates calls from remote access clients locally and tunnels their PPP sessions across the intervening network to an LNS. This mode does not require the remote access clients to have any knowledge of L2TP. Remote access clients simply need to dial into the LAC using PPP. Figure 4-1 illustrates compulsory tunnel mode. Figure 4-1. L2TP Compulsory Tunnel Mode![]() In voluntary tunnel mode, on the other hand, remote access clients run L2TP software natively and function as the LAC in the L2TP connection model. The remote access client/LAC (referred to as the "LAC Client" in RFC 2661) connects to the LNS, and PPP frames are tunneled through the L2TP tunnel directly between the client and the LNS. Figure 4-2 illustrates voluntary tunnel mode. Figure 4-2. L2TP Voluntary Tunnel Mode![]() As previously mentioned, L2TPv2 is derived from L2F and PPTP. Some of the main similarities and differences between L2TPv2 and L2F/PPTP are as follows:
It is not the purpose of this book to provide an exhaustive examination of the operation and configuration of the L2TP protocol, but it is useful to provide a review so that you have a good basis for the troubleshooting section that follows. This review is provided in the next section. |