PPP与PPPOE原理

  • 格式:doc
  • 大小:25.50 KB
  • 文档页数:1

下载文档原格式

  / 1
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PPP协议作为在点对点链路上承载网络层数据报文的一种链路协议,由于它能提供用户验证以及可扩展性强的特点,得到了广泛的应用。PPPOE作为PPP协议的扩展,很好的实现了在广播型的网络上实现点对点业务。

PPP协议是在点到点链路上承载网络层数据报文的一种链路层协议,由于它能够提供用户验证,易于扩充,支持同步/异步,因而获得广泛应用。

PPP定义了一整套的协议,包括LCP NCP PAP CHAP

LCP 主要用于建立,拆除和监控PPP数据链路

NCP 主要用于协商在该数据链路上所传输的数据包的格式与类型

PPP协议要求进行通信的双方之间是点到点的关系,不适合于广播型的以太网和另外一些多点访问型的网络,于是就产生了PPPOE协议,它不仅为使用桥接以太网介入的用户提供了一种宽带接入手段,同时还能提供方便的接入控制和计费

PPPOE协议共包括两个阶段,即PPPOE的发现阶段和PPPOE的会话阶段。这里我们更注重PPPOE发现阶段的介绍,因为PPPOE的会话阶段和PPP的会话过程基本上是一样的,两者的主要区别在于知识PPP的数据报文前封装了PPPOE的报文头。无论是哪一个阶段的数据报文最终会被封装成以太网的帧进行传送。

PPPOE发现阶段可分为四步,对应的四种发现报文分别是PADI,PADO,PADR,PADS.当一个主机希望能够开始一个PPPOE会话时,它首先使用PADI广播报文在网络上寻找一个访问集中器,该报文的目的MAC地址是一个广播MAC地址,源地址为主机的MAC地址。第二步。访问集中器(AC)用PADO报文来响应主机发出的PADI报文,目的MAC地址为主机的MAC地址,源地址为AC的MAC地址。当然可能网络上会存咋多个访问集中器时,对于主机而言则会根据各访问集中器所能提供的服务或用户的预先的一些配置来进行相应的选择,选择其中的一台AC来作为后续的对话对象。第三步,由主机向访问集中器发单播的请求报文PADR。第四步,AC接受到主机发来的PADR报文,准备开始进入PPP会话阶段,而此时AC会为这个会话分配一个唯一的会话进程ID,并以PADS报文响应主机。会话建立起来以后就开始了PPPOE的会话阶段,在这个阶段中已建立好点对点连接的双方(这种点对点的结构与PPP不一样,它是一种逻辑上的点对点的关系)就采用PPP协议来交换数据报文,从而完成一系列PPP的过程,最终将在这点对点的逻辑通道上进行网络层数据报文的传送大容量BAS组网。

相关主题