职场小白必备知识点-PPTP&L2TP协议​
  H1iS5RmfeTkf 2023年11月24日 19 0

PPTP协议介绍

  1. 客户端发起PPTP请求
  2. 设备回复PPTP请求,建立GRE隧道
  3. 客户端发送PPP认证协议,通过GRE封装
  4. 设备解GRE封装,交给PPP处理程序处理认证
  5. 设备从认证报文里取得用户名和密码HASH,和认证数据库比对
  6. 设备PPP服务程序回复认证结果给PPTP服务程序,PPTP服务程序把回复的PPP包用GRE封装,返回客户端
  7. 余下PPP握手流程同上

PPP握手完成,客户端发送使用GRE封装的PPP包,PPP包负载IP包,发送到设备

前面三个阶段使用TCP1723端口协商,后面4个阶段使用GRE协议交互,GRE协议本身没有端口处于ip层的协议,协议号47号协议。

如下pptp协商交互的数据包可看出前面红色表明的地方数据包交互使用的端口TCP1723

后续的数据包在d_port这一项是空的。

职场小白必备知识点-PPTP&L2TP协议​_封装

L2TP协议介绍

L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。

L2TP协商过程使用的端口UDP500 4500与标准ipsec类似如下图所示:

职场小白必备知识点-PPTP&L2TP协议​_封装_02


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: http2 下一篇: sqlserver设值主键自增
  1. 分享:
最后一次编辑于 2023年11月24日 0

暂无评论

推荐阅读
  jnZtF7Co41Wg   2023年12月11日   18   0   0 nginx客户端服务端
  jnZtF7Co41Wg   2023年12月09日   22   0   0 客户端服务端数据
  38gcbVXUBcLA   2023年11月24日   19   0   0 服务器客户端HTTP
  jnZtF7Co41Wg   2023年12月10日   16   0   0 nginx客户端服务端NFS
  aYmIB3fiUdn9   2023年12月08日   41   0   0 客户端IPNATlvs
  38gcbVXUBcLA   2023年11月25日   19   0   0 服务器客户端HTTP
H1iS5RmfeTkf