| 网站首页 | 新闻中心 | 系统安全 | 网络安全 | 安全技术 | 下载中心 | 
课件制作网.
收藏本站
设为首页
安全365
L2TP协议
L2TP协议
作者:佚名 文章来源:不详 点击数: 更新时间:2007-1-26 8:55:17

      L2TP:第二层隧道协议
      (L2TP: Layer 2 Tunneling Protocol)

  L2TP 协议是用来整合多协议拨号服务至现有的因特网服务提供商点。PPP 为第二层的点对点链接中的传输多协议包定义了一个封装机制。特别地,用户通过使用众多技术之一(如:拨号POTS、ISDN、ADSL 等)可以获得第二层连接网络访问服务器(NAS),然后在此连接上运行 PPP。在这样的配置中,第二层终端点和 PPP 会话终点处于相同的物理设备中(如:NAS)。

  L2TP 通过允许第二层和 PPP 终点处于不同的由网络交换包相互连接的设备来扩展 PPP 模型。通过 L2TP,用户有一个 L2 连接访问集中器(如:调制解调器储蓄、ADSL DSLAM 等),然后这个集中器给 NAS 开掘一个个人的 PPP 帧。这样,可以分离 L2 电路终止与 PPP 包的实际处理过程。

  对于这样的分离,其明显的一个好处是不再需要请求 NAS上 的 L2 连接来实现终止,在一个(本地)电路集中器即可终止连接,然后电路集中器在共享结构如帧中继电路或英特网上扩展逻辑 PPP 会话。从用户角度看,直接在 NAS 上有 L2 电路终止及使用 L2TP 没有什么功能上的区别。L2TP 协议也用来解决问题。多链接 PPP,一般用来集中 ISDN B 通道,请求构成多链接捆绑的所有通道组成一个单个的网络访问服务器(NAS)。因为 L2TP 使得 PPP 会话出现在一个除了接收会话的物理点之外的位置,它可以用来使所有的通道出现在单个的 NAS 上,并允许多链接操作,即使是在物理呼叫传播至不同物理 NAS 的情况下。

  L2TP 利用两种信息类型――控制信息和数据信息。控制信息用于隧道和呼叫的建立、维持和清除。数据信息用于封装隧道携带的 PPP 帧。控制信息利用 L2TP 中的一个可靠控制通道来确保发送。当发生包丢失时,不转发数据信息。


协议结构

  L2TP 命令头:

12 16 32 bit
T L X X S X O P X X X X VER Length
Tunnel ID Session ID
Ns (opt) Nr (opt)
Offset Size (opt) Offset Pad (opt)

  • T ― T 位表示信息类型。若是数据信息,该值为0;若是控制信息,该值为1。
  • L ― 当设置该字段时,说明 Length 字段存在,表示接收数据包的总长。对于控制信息,必须设置该值。
  • X ― X 位为将来扩张预留使用。在导出信息中所有预留位被设置为0,导入信息中该值忽略。
  • S ― 如果设置 S 位,那么 Nr 字段和 Ns 字段都存在。对于控制信息,S 位必须设置。
  • O ― 当设置该字段时,表示在有效负载信息中存在 Offset Size 字段。对于控制信息,该字段值设为0。
  • P - 如果 Priority (P)位值为1,表示该数据信息在其本地排队和传输中将会得到优先处理。
  • Ver ― Ver 位的值总为002。它表示一个版本1 L2TP 信息。
  • Length ― 信息总长,包括头、信息类型 AVP 以及另外的与特定控制信息类型相关的 AVPs。
  • Tunnel ID ― 识别控制信息应用的 Tunnel。如果对等结构还没有接收到分配的 Tunnel ID,那么 Tunnel ID 必须设置为0。一旦接收到分配的 Tunnel ID,所有更远的数据包必须和 Tunnel ID 一起被发送。
  • Call ID ― 识别控制信息应用的 Tunnel 中的用户会话。如果控制信息在 Tunnel 中不应用单用户会话(例如,一个 Stop-Control-Connection-Notification 信息),Call ID 必须设置为0。
  • Nr ― 期望在下一个控制信息中接收到的序列号。
  • Ns ― 数据或控制信息的序列号。
  • Offset Size & Pad ― 该字段规定通过 L2F 协议头的字节数,协议头是有效负载数据起始位置。Offset Padding 中的实际数据并没有定义。如果 Offset 字段当前存在,那么 L2TP 头 Offset Padding 的最后八位字节后结束。

相关链接 PPPPPTPL2FATMFrame RelayUDP
组织来源 L2TP 由 IETF(www.ietf.org)定义在 RFC 2661中。
相关链接 http://www.javvin.com/protocol/rfc2661.pdf:Layer Two Tunneling Protocol “L2TP”

【转自世纪安全网 http://www.21safe.com】
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     
     
     
    Sun Java系统服务器嵌入
    phpMyAdmin多个HTTP响应
    SH-News scriptpath参数
    Shop-Script多个HTTP响应
    ECI Telecom B-Focus AD
    RaidenHTTPD check.php远
    PHProjekt path_pre及li
    Cisco VPN 3000集线器FT
    WWW服务与HTTP协议
    黑客我不怕 Outpost防火

    Copyright © 2006-2008 www.anquan365.com 安全365
    建议使用1024*768分辨率及第三方浏览器对本站进行浏览