【原创】L2TP封装详解.docxVIP

  • 65
  • 0
  • 约1.81千字
  • 约 5页
  • 2017-06-10 发布于贵州
  • 举报
【原创】L2TP封装详解

L2TP端口为UDP 17011. L2TP控制报文IP网上的L2TP控制消息以UDP数据报形式发送。在Windows 2000实现中,L2TP控制消息即UDP数据报经过IPSec ESP的加密,见下图:由于UDP提供的是无连接的数据包服务,因此L2TP采用将消息序列化的方式来保证L2TP消息的按序递交。在L2TP控制消息中,Next-Received字段(类似于TCP中的确认字段)和Next-Sent字段(类似于TCP中序列号字段)用于维持控制消息的序列化。无序数据包将被丢弃。Next-Received字段和Next-Sent字段同样用于用户传输数据的按序递交和流控制。L2TP支持一条隧道内的多路呼叫。在L2TP的控制消息中以及L2TP数据帧的报头内,Tunnel ID标识了一条隧道而Call ID标识了该隧道内的一路呼叫。2. L2TP协商参数过程:L2TP的PPP LCP协商报文结构:3. L2TP数据报文封装结构L2TP用户传输数据的隧道化过程采用多层封装的方法。下图显示了封装后在隧道中传输的基于IPSec的L2TP数据包格式。1)L2TP封装初始PPP有效载荷如IP数据报、IPX数据报或NetBEUI帧等首先经过PPP报头和L2TP报头的封装。2)UDP封装L2TP帧进一步添加UDP报头进行UDP封装,在UDP报头中,源端和目的端端口号均设置为1701。3)IPSec封装

文档评论(0)

1亿VIP精品文档

相关文档