搜索

PPTP拨号过程分析

gecimao 发表于 2019-08-01 22:10 | 查看: | 回复:

  PPTP(Point to Point Tunneling Protocol),即点对点隧道协议。该协议是PPP协议的基础上开发的一种新的增强型安全协议。可以使远程用户拨入ISP、通过直接连接Internet或者其他网络安全地访问企业网。

  PPTP实现需要完成2个动作:协商PPTP/GRE隧道和协商建立PPTP虚拟链路,PPTP和FTP类似,是一种多通道协议,具体而言,即PPTP存在控制通道和数据通道。控制通道建立在PPTP客户端和服务器之间,PPTP客户机使用动态分配的TCP端口号,而PPTP则使用保留TCP端口号1723。控制通道用于PPTP隧道的协商和维护。PPTP控制通道协商数据包包括一个IP包头,一个TCP报头和PPTP控制消息:

  数据通道则用于数据的转发,将原来的Ethernet数据包先封装成PPP packet,再使用增强GRE进行封装,通过Internet传送至接收端,数据报文的封装格式:

  TCP连接由PPTP客户端上分配的动态分配的端口到PPTP服务器的TCP端口1723建立,简要建立过程如下

  (3)客户端向服务器发送Outgoing-Call-Request报文,设置Call ID,Call ID是客户端的标识,每条连接对应一对Call ID,该报文中客户端将自己的Call ID发送给服务器,Call ID还有另外一个用途就是ALG应用,此处不做讨论。

  (4)服务器回应客户端Outgoing-Call-Reply报文,表示控制通道建立完毕。

  至此,PPTP控制通道建立完毕,接下来是标准的PPP协商,即LCP协商-认证协商-IPCP协商,这部分内容在《PPPoE客户端连接协商过程》已经进行过分析,因此这里不再赘述。

  一、编译PROJ4    PROJ4的最新版本是4.8,官网地址为:。从官网下载PROJ4的源代码,解压到文件夹中,如F:\Work\3rdPar...博文来自:晴树的专栏

  昨日参加高交会,发现大伙半个月的努力,加班吃盒饭都是白费力。今日会展一如既往,灰蒙蒙一片,不亚于北京。 PPTP部署好,有个莫名其妙的事情发生,pptp服务器在hk,本人的xp机器链接pptp可以拨通...博文来自:T&Ts Blog

  对于一个算术表达式我们的一般写法是这样的(3+4)×5-6这中写法是中序表达式而后序表达式则是将运算符放在操作数的后面,如34+5×6-可以看出后序表达式中没有括号,只表达了计算的顺序,而这个顺序恰好...博文来自:harrry的博客

  android 拨号源码-测试通过可用于android 2.3以上版本

  [Android]PPTPVPN客户端拨号操作步骤通过VPN进行移动办公已经广泛应用,办公终端可以通过安全隧道接入内网,为出差人员提供便捷办公应用。本文对Android终端通过PPTPVPN隧道接入办...

本文链接:http://megsmind.net/dianduidianxieyi/760.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部