我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 帧控制字段 >

PPTP 理解以及报文的分析

归档日期:08-11       文本归类:帧控制字段      文章编辑:爱尚语录

  首先,先来理解下什么是 PPTP。PPTP将PPP(Point-to-Point Protocol)帧封装进IP数据报中,通过IP网络如Internet或其他企业专用Intranet等发送。PPTP通过PPTP控制连接来创建、维护、终止一条隧道,并使用通用路由封装GRE(Generic Routing Encapsulation)对PPP帧进行封装。封装前,PPP帧的有效载荷即有效传输数据一般会经过加密、压缩或是两者的混合处理。PPTP协议假定在PPTP客户机和PPTP服务器之间有连通且可用的IP网络。因此如果PPTP客户机本身已经是某IP网络的组成部分,那么即可通过该IP网络与PPTP服务器取得连接.MPPE只提供连接加密,而不提供端-端加密。端-端加密属于应用层的加密技术,如果应用中要求实现端-端加密,则可在PPTP隧道建立之后,使用IPSec对两端的IP数据流进行加密处理。基于Internet的PPTP服务器即使用PPTP协议的VPN服务器,它的一个接口在Internet上,另一个接口在Intranet上。

  PPTP控制连接建立在PPTP客户机IP地址和PPTP服务器IP地址之间,PPTP客户机使用动态分配的TCP端口号,而PPTP服务器则使用保留TCP端口号1723。PPTP控制连接携带PPTP呼叫控制和管理信息,用于维护PPTP隧道,其中包括周期性地发送回送请求和回送应答消息,以期检测出客户机与服务器之间可能出现的连接中断。PPTP控制连接数据包包括一个IP报头,一个TCP报头和PPTP控制信息,数据包格式如下。所示的PPTP控制连接数据包还包括数据链路层报头和报尾。

  TCP连接由PPTP客户机上的一个动态分配的TCP端口到PPTP服务器上的TCP端口1723建立。

  echo-request:作为保持连线机制,可由PPTP客户机或服务器任何一方发出,若echo-request了没有应答,则PPTP隧道逐渐终止。

  WAN-Error-Notify:由PPTP服务器向所有VPN客户机发出,指示服务器的PPP接口处于错误状态。

  set-link-info:可由PPTP客户机或服务器任何一方发出,设置PPP协商选项。

  PPTP Message Type :信息类型。可能值有:1、控制信息;2、管理信息。

  Vendor Name :包括特定供应商字串,指当请求是由 PPTP客户端 提出时,使用的 PPTP服务器 类型或PPTP客户端软件类型。

  Result Code:表示建立channal是否成功的结果码,值为1表示成功,值为2表示通用错误,暗示着有问题。值为3表示channal已经存在,值为4表示请求者未授权,值为5表示请求的PPTP协议版本不支持。

  Error Code:表示错误码,一般值为0,除非Result Code值为2,不同的错误码表示不同的含义。

  Call Serial Number:是由PPTP客户端指定的唯一标识符,用于在记录会话信息中标识特定会话,与Call ID不一样的是,Call Serial Number PPTP客户端与PPTP服务器来说,唯一绑定到一个给定的会话,且是相同的。

  Minimum BPS:对于此次会话可接受的最低传输速度,单位为位/秒;

  Maximum BPS:对于此次会话可接受的最大传输速度,单位为位/秒;

  Packet Processing Delay:表示PPTP客户端对数据包处理的延时度量,对于PPTP客户端来说,一般设置比较小越好。

  Phone number:建立会话向外拔号的号码,一般对于ISDN或模拟方式拔号来说,此字段域为一个ASCII串。

  Call ID:由PPTP服务器指定的唯一的会话ID。主要用于在PPTP服务器与PPTP客户端建立的会话上,复用与解封装隧道包使用的。

  Error Code:表示错误码,一般值为0,除非Result Code值为2,不同的错误码表示不同的含义。

  Rev window size:PPTP服务器为此次会话提供最大接收缓冲大小;

  Result Code:表示关闭连接结果码,为1表示正常关闭成功,为2表示发生一般性错误。

  首先,PPTP客户机使用动态分配的TCP端口号,与PPTP服务器使用的保留TCP端口号1723建立控制连接(PPTP控制连接携带PPTP呼叫控制和管理信息,用于维护PPTP隧道)。

  再者,将PPP帧封装进IP数据报文中。通过IP网络如Internet或其他企业准用INTRANET等发送给PPTP服务器。

  包括一个IP报头,一个TCP报头和PPTP控制信息,还包括数据链路层报头和报尾。

  通过wireshark抓取在不同链路上的数据包,分析数据在网上传输过程。首先要有下面基础知识。1,网络数据封装过程,数据包发送的时候从上往下封装的,解封装反过来。从下往上看最下面是以太网帧,位于osi...博文来自:陈集福的博客

  PPTP(PointtoPointTunnelingProtocol),即点对点隧道协议。该协议是在PPP协议的基础上开发的一种新的增强型安全协议,支持多协议虚拟专用网,可以通过密码验证协议,可扩展认...博文来自:一线窥天

  (一)Debian上的PPTP客户端设置把pptp添加到ppp拨号连接中其实配置 pptp的客户端还是挺简单的,在安装好pptp的软件包之后,只需要在/etc/ppp/peers下创建一个文件pptp...博文来自:shexujia的专栏

  PPTP隧道技术      PPTP是对端对端协议(PPP)的一种扩展,它采用了PPP所提供的身份验证、压缩与加密机制。PPTP能够随TCP/IP协议一道自动进行安装。PPTP与Microsoft端对...博文来自:leehomkey的博客

  win7系统安装pptp打开网络和共享中心,选择设置新的连接或网络,连接到工作区使用我的Internet连接(VPN)(I)地址栏输入主机ip地址输入pptp的账号密码,记住密码,选择连接,连接成功后...博文来自:super_ip_的博客

  PPTP/L2TP协议讲述以及应用部署一、基本概念PPTPPPTP是对端对端协议(PPP)的一种扩展,它采用了PPP所提供的身份验证、压缩与加密机制。PPTP能够随TCP/IP协议一道自动进行安装。P...博文来自:沐沐的专栏

  提供:ZStack云计算内容介绍用户们最常提出的需求,就是希望为其服务器添加额外的IP地址。大家可以创建VPN隧道,从而将专有IP地址分配给自己的Droplet。无论是选择构建自己的虚拟专有网络(简称...博文来自:zstack_org的博客

  PPTP是端对端协议PPP的一种扩展,它采用PPP所提供的身份认证、压缩和加密机制,下面是开源pptpd的源码流程分析图:...博文来自:每天写一点,进步一点点

  HTTP请求报文格式在这个请求格式之中空行是必不可少的一行。空行之后是请求实体。一个具体的HTTP请求报文格式如下:GET/su?wd=博文来自:zy010101博客

  这段时间把VMwareFusion升级到8.1.1一段时间后,虚拟机拨VPN总是有问题,总以为是GFW问题没去研究了!这两天偶尔用OS-X试着拨号了下,居然全部OK,难道OS-X这么神?再用ios拨号...博文来自:奋斗中拥有

  相对于UDP而言,TCP提供以下服务(TCP的特点):可靠的面向连接的字节流服务 如何理解TCP面向流的概念:TCP中“流”指的是流入到进程或从进程流出的字节序列。“面向细节流”的含义是:虽然应用程序...博文来自:IFollowRivers

  PPTP-ALG工作原理1、PPTP-ALG是一种PPTP穿透NAT技术,由于PPTP协议特殊原因,无法顺利通过NAT。2、PPTP流量由两条连接产生:PPTP控制连接这是一个逻辑连接,表示必须通过一...博文来自:leehomkey的博客

  1PPTP概述     PPTP(PointtoPointTunnelingProtocol),即点对点隧道协议。该协议是PPP协议的基础上开发的一种新的增强型安全协议。可以使远程用户拨入ISP、通过...博文来自:每天写一点,进步一点点

  1引言   随着网络技术和网络应用的迅猛发展,用户对专用网络的需求越来越大,远程办公室、公司各分支机构、公司与合作伙伴、供应商、公司与客户之间都可能要建立连接通道以进行信息传送。为了在在Interne...博文来自:bytxl的专栏

  数据包解析问题,主要是设计到PPP和GRE的,感觉很多都是PPP片段,而且长度有的过长被分,怎么回事? 就是说我想还原协议数据,理解流程,怎么做?求高手指导论坛

  PPP协议的帧格式1.PPP帧各字段的意义PPP帧的首部和尾部分别为四个字段和两个字段。1.1PPP帧的首部首部中的标志字段F(Flag),规定为0x7E(符号0x表示它后面的字符是用十六进制表示的。...博文来自:Catherine的笔记

  pptp×××原理与安装配置在介绍pptp×××之前我们先来了解一下隧道技术。隧道技术的基本过程是在源局域网与公网的接口处将数据(可以是ISO七层模型中的数据链路层或网络层数据)作为负载封装在一种可以...博文来自:weixin_33918357的博客

  转自:我建了一个PPTP的帐号,想访问一下内网资源,结果发现,没法传输数据,这是怎么回事?于是在Googl...博文来自:每天写一点,进步一点点

  PPTP这个虚拟专用网协议是建立在GRE协议之上的,PPTP非常坑,主要提现在两个方面1、固定死1723端口2、GRE协议很难穿透路由器所以就会经常出现使用Windows链接PPTP客户端的时候出现“...博文来自:lvshaorong的博客

  由于公司业务需求,需要搭建vpn服务器以供外部用户传送数据,所以需要采用客户端到网关的方式的VPN。VPN服务器的类型很多,如IPSec、L2TP、PPTP、SSLVPN、OPENVPN等,考虑到安全...博文来自:songjie11的博客

  范秀树2015-02-27转载或引用请注明原作者。NAT,早前的几篇文章中说过这么一个内容,是大量存在于中国网络中的隐身英雄,没有它,大部分人都无法在网络世界畅游。因为我一直使用自己开发的NAT网关程...博文来自:fanxiushu的专栏

  大家好,现在是人静时分,我公司人员都以溜光,只有我还在面对computer,在经过不解、迷惑、结论之后,现与大家分享结果,感谢朋友Zyliday,见贤思齐的实验帮助。在研究技术原理之前,让我们先了解几...博文来自:bytxl的专栏

  利用OmniPeek进行空口抓包以及802.11报文分析 omnipeek是一款不错的网络报文扫描软件,他不仅可以扫描有线网络下的报文信息,还可以针对无线网卡进行监控和扫描。通过该软件我们就可以更清晰更快捷的定位无线网络故障,根据扫描结果...

  本站配置一套网络通信记录分析系统,实现过程层和站控层网络的实时监视、记录和实时分析告警,网络记录分析系统中应采用独立单元对每个独立网络进行独立的记录和分析,避免一个单元跨接两个或两个以上的网络,因此一套网络记录系统至少应包含4个独立网络记...

  关于MODBUS规约与报文解析详细说明,有MODBUS报文详细解释和MODBUS规约定义,了解java的MODBUS开发

  详细描述DHCP过程,以及抓包分析,对DHCP报文交互处理,以及标准协议文档有相当的理解

  ARP协议是一个网络层协议,它的出现是为了完成网络层的ip和数据链路层的MAC地址之间的对应关系。一、ARP协议的报文格式arp的报文格式如下:1.硬件地址类型:该字段表示物理网络类型,即标识数据链路...博文来自:宁悦的博客

  先来介绍下PPTP点对点隧道协议的概念。以下是百度百科上的解释:点对点隧道协议(PPTP)是一种支持多协议虚拟专用网络的网络技术。通过该协议,远程用户能够通过MicrosoftWindowsNT工作站...博文来自:dengwenjieyear的博客

  开源的PPTP程序pptp-1.4.0未使用内核的新版PPTP驱动程序,如文章所述。结果是,所有的GRE报文都要上送到应用层pptpd处理,处理完GRE报头之后,还需要通过ppp的tty驱动送入内核的...博文来自:redwingz的博客

  为什么需要VLAN1.什么是VLAN?VLAN(VirtualLAN),翻译成中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN...博文来自:cwm_meng的专栏

  为方便账号集中管理,现使用OpenLdap帐号管理系统前文中已配置完成对wiki、git、svn、jira等各服务的支持,现配置对pptp的支持。(同样适用于L2tp)################...博文来自:疯飙的蜗牛

  突发其想,想改变pptpvpn的端口号,google了一下才发现似乎没有任何无痛的方法,每个方法都有点不足。1、服务器端使用pptpd,网上找到3种方法:添加iptables规则、修改/etc/ser...博文来自:bytxl的专栏

  VPN的原理说到这里,你或许会有疑问:来源及目的端IP都是PrivateIP,VPN如何让这些PrivateIP可以在因特网上的路由呢?这就是VPN最为重要的一个特点,笔者以图8-3为例来说明VPN技...博文来自:s1070的专栏

  PPP数据帧的格式[2007-5-1711:43:00  ] PPP协议也许大家都听说过,可以说现在家里的ADSL都是通过PPP协议进行链路的搭建,今天就说说PPP到底是个啥东东。  想要了解PPP,...博文来自:三道的专栏

  1、PPP:(PPP:PointtoPointProtocol)点对点协议(PPP)为基于点对点连接的多协议自寻址数据包的传输提供了一个标准方法。PPP最初设计是为两个对等结构之间的IP流量的传输提供...博文来自:精诚所至

  PPTP是应用最广泛的VPN协议,在各类设备和操作系统上均有完善支持,设置也最简单。PPTP允许加密和不加密,但云梯的PPTP强制128位加密,所以对绝大部分普通用户来说,足够安全。L2TP/IPSe...博文来自:weixin_34221773的博客

  以太头:目的MAC,源MAC,帧类型:0806(arp帧)ARP头:硬件类型:0001协议类型:0800(ARP使用ip协议号)硬件地址长度:6(MAC地址6字节)协议地址长度:4(IP地址4字节)请...博文来自:淮南子

本文链接:http://twilightranch.com/zhengkongzhiziduan/335.html