PPTP - GRE
PPTP: Point to Point Tunneling Protocol 点对点隧道协议
GRE: Generic Routing Encapsulation 通用路由封装
PPTP 的连接过程如下图:
PPTP 可以用于在 IP 网络上建立 PPP 会话隧道。在这种配置下,PPTP 隧道和 PPP 会话运行在两个相同的机器上,呼叫方充当 PNS。PPTP 使用客户机-服务器结构来分离当前网络访问服务器具备的一些功能并支持虚拟专用网络。PPTP 作为一个呼叫控制和管理协议,它允许服务器控制来自 PSTN 或 ISDN 的拨入电路交换呼叫访问并初始化外部电路交换连接。
PPTP 使用 GRE 的扩展版本来传输用户 PPP 包。这些增强允许为在 PAC 和 PNS 之间传输用户数据的隧道提供低层拥塞控制和流控制。这种机制允许高效使用隧道可用带宽并且避免了不必要的重发和缓冲区溢出。PPTP 没有规定特定的算法用于低层控制,但它确实定义了一些通信参数来支持这样的算法工作。
GRE ( IP 中的 Protocol 字段为: 0x 2f ),
---------------------------------
| |
| Delivery Header |
| |
---------------------------------
| |
| GRE Header |
| |
---------------------------------
| |
| Payload packet |
| |
---------------------------------
more detail please RFC 2784
PPTP - GRE相关推荐
- PPTP拨号过程分析
1 PPTP概述 PPTP(Point to Point Tunneling Protocol),即点对点隧道协议.该协议是PPP协议的基础上开发的一种新的增强型安全协议.可以使远程用户拨入ISP.通 ...
- practice:在win2008R2上使用(NLB)网络负载均衡
版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.关于NLB的官方描述,在搭建NLB群集之前,必须先对NLB的原理进行初步了解 Windows Server 2008 R2 中的网络负载平衡 ( ...
- 在win2008R2上使用(NLB)网络负载均衡
一.关于NLB的官方描述,在搭建NLB群集之前,必须先对NLB的原理进行初步了解 Windows Server 2008 R2 中的网络负载平衡 (NLB) 功能可以增强 Internet 服务器应用 ...
- 防火墙 Hillstone Networks SA-2010
防火墙 Hillstone Networks SA-2010 Hillstone SA-2010 产品信息: 性能指标及最大容量 设备吞吐量: 1Gbps AV吞吐率:200Mbps 最大并发连接数: ...
- 防火墙 Hillstone Networks SA-5050
防火墙 Hillstone Networks SA-5050 Hillstone SA-5050 产品信息: 性能指标及最大容量 设备吞吐量: 4Gbps AV吞吐率:750Mbps 最大并发连接数: ...
- 防火墙 Hillstone Networks SA-5040
防火墙 Hillstone Networks SA-5040 Hillstone SA-5040 产品信息: 性能指标及最大容量 设备吞吐量: 4Gbps AV吞吐率:750Mbps 最大并发连接数: ...
- 防火墙 Hillstone Networks SA-5020
防火墙 Hillstone Networks SA-5020 Hillstone SA-5020 产品信息: 性能指标及最大容量 设备吞吐量: 2Gbps AV吞吐率:400Mbps 最大并发连接数: ...
- 防火墙 Hillstone Networks SA-2005
防火墙 Hillstone Networks SA-2005 Hillstone SA-2005 产品信息: 性能指标及最大容量 设备吞吐量: 600Mbps AV吞吐率:100Mbps 最大并发连接 ...
- 日记 [2008年03月23日]LINUX网关后面的pptp ***客户机连接***
给iptables打pptp-conntrack-nat 补丁 这里好象没有最新的关于经过iptables 1.3.4 nat 后 pptp client connect *** server 和2 ...
最新文章
- LeetCode-106-Construct Binary Tree from Inorder and Postorder Traversal
- Playmaker Input篇教程之Playmaker购买下载和导入
- sping拦截器配置顺序影响事务正常运行
- 把数据自动填入exe的输入框_2000余字长文讲解Excel中的“数据验证”,我收藏了...
- curl怎么输出赋值_python怎么实现循环
- ElementUI的el-cascader级联选择器各个属性的设置
- Django 聚合查询
- 合并多个commit记录
- 解决 ImportError: No module named 'pip._internal'问题
- css文本外观属性大全(内附实例与图解)
- Android TV上 WebView播放视屏与TV自带画中画不兼容处理及分析
- excel 将日期转换为8位数字
- Mac 上怎么双开微信
- Spark高级分析与机器学习笔记
- 日语五十音图记忆口诀
- R型电焊机电源变压器的特点都有哪些?
- 整存整取的文档设计[by absolutezero]
- 虚电路和数据报的区别以及应用
- 大牛C++编程开发学习建议50条
- 23种设计模式实战!超级全,超级好懂!