协议介绍

PPP协议(wiki)

点对点协议英语:Point-to-Point Protocol,PPP)工作在数据链路层(以OSI参考模型的观点)。它通常用在两节点间创建直接的连接,并可以提供连接认证、传输加密(使用ECPRFC 1968)以及压缩

PPP被用在许多类型的物理网络中,包括串口线电话线中继链接移动电话、特殊无线电链路以及光纤链路(如SONET)。

PPP还用在互联网接入连接上(现在称作宽带)。互联网服务提供商(ISP)使用PPP为用户提供到Internet拨号接入,这是因为IP报文无法在没有数据链路协议的情况下通过调制解调器线路自行传输。PPP的两个派生物PPPoEPPPoA被ISP广泛用来与用户创建数字用户线路(DSL)Internet服务连接。

PPP被广泛用作连接同步异步电路数据链路层协议,取代了陈旧的串行线路IP协议(SLIP)以及电话公司的拥有的标准(如 X.25协议族中的LAPB。PPP被设计用来与许多网络层协议协同工作,包括网际协议(IP)、TRILL、Novell的互联网分组交换协议(IPX)、NBF以及AppleTalk

DSL(wiki)

数字用户线路Digital Subscriber Line,缩写:DSL)是通过铜线或者本地电话网提供数字连接的一种技术。它的历史要追溯到1988年,贝尔实验室一位工程师设计了一种方法可以让数字信号加载到电话线路未使用频段,这就实现了不影响话音服务的前提下在普通电话线上提供数据通信。但是贝尔的管理层对这个并不热心,因为如果用户安装两条线路会带来更多的利润。这一状况直到1990年代晚期有线电视公司开始推销宽带互联网访问时才得到改善。当意识到大多数用户绝对会放弃安装两条电话线访问互联网,贝尔公司才搬出他们已经讨论了10年的DSL技术,来争夺有线电视网络公司的宽带市场份额。

到2005年,DSL技术是线缆调制解调器向欧洲和北美的家庭用户的提供宽带接入主要竞争对手。

很多DSL技术在低水平比特流的ATM层实现,以保证不同的技术能够在相同的链路上实现。

DSL设备通常可以作为桥接器路由器。在桥接器模式,一组用户的计算机可以方便的连接到一个子网。早期的设备使用DHCP服务来分配提供一些配置细节例如网卡的IP地址,基于MAC地址认证或者分配主机名。 后来的的设备一般使用PPPoE以太网上的PPP)或者PPPoAATM网上的点到点协议),验证的时候使用用户名和密码,然后使用PPP原理去分配网络配置(IP地址,子网掩码(子网遮罩),网关(默认网关),DNS等)。

可达范围(从电话交换中心到用户的线路长度)与数据速率成反比,例如VDSL这样的技术只能提供短距离链路(典型的就是FTTC-光纤到路边)。

使用DSL技术的技术(有时也叫xDSL)有:

  • ADSL(非对称用户数字线)
  • HDSL(高速用户数字线)
  • RADSL(速率自适应数字用户线路)
  • SDSL(对称数字用户线路,标准版HDSL
  • VDSL(超高速用户数字线)
  • G.SHDSLITU-T标准替换早期SDSL
  • VDSL2(超高速用户数字线2)

PPPoE

PPPoE英语:Point-to-Point Protocol Over Ethernet),以太网上的点对点协议,是将点对点协议(PPP)封装在以太网(Ethernet)框架中的一种网络隧道协议。由于协议中集成PPP协议,所以实现出传统以太网不能提供的身份验证加密以及压缩等功能,也可用于缆线调制解调器(cable modem)和数位用户线路(DSL)等以以太网协议向用户提供接入服务的协议体系。

本质上,它是一个允许在以太网 广播域中的两个以太网接口间创建点对点隧道的协议。

Linux系统常用的pppd为例,支持PPP接口上面的IPIPv6IPX网络层协议。

它使用传统的基于PPP的软件来管理一个不是使用串行线路而是使用类似于以太网的有向分组网络的连接。这种有登陆和口令的标准连接,方便了接入供应商的记费。并且,连接的另一端仅当PPPoE连接接通时才分配IP地址,所以允许IP地址的动态复用。

PPPoE是由UUNET、Redback Networks和RouterWare所开发的。发表于RFC 2516说明中。

 

VPN隧道协议

 PPTP, L2TP/IPSec, SSTP, and OpenVPN

参考:https://wenku.baidu.com/view/2cc6f28d4028915f814dc249.html