L2TP协议介绍
L2TP---全称Layer2 Tunnel Protocol 二层隧道协议,为点对点通信。
L2TP协议的常见应用场景及角色
L2TP主要用于企业员工、办事处员工穿过internet网络访问企业内部网络的场景。
场景一:
client----(办事处网络)---LAC<-------(internet万维网)------>LNS<------>(企业内部网络)
办事处的局域网通过LAC连接到公司总部的LNS进而访问企业内部网络。
场景二:
client(LAC)<-------(internet万维网)------>LNS<------>(企业内部网络)
在外出差员工(LAC功能集成到client上)通过LNS进而访问企业内部网络。
LAC----L2TP Access Concentrator L2TP访问集中器
LNS----L2TP Network Server L2TP网络服务器
协议标准为RFC 2661,标准原文可访问:http://www.rfc-editor.org/info/rfc2661。
LAC与LNS之间的协议报文交互:
LAC LNS
隧道建立阶段:分配隧道ID
-----------------SCCRQ---------------------->
<-----------------SCCRP-----------------------
------------------SCCCN---------------------->
<------------------ZLB----------------------------
会话建立阶段:分配会话ID
--------------------ICRQ---------------------->
<-------------------ICRP------------------------
---------------------ICCN---------------------->
<------------------- ZLB--------------------------