资料版本
交换接入产品技术支援管理
部
编写部门
产品版本用服工程师使用对象
产品名称资料编码
PPPOE
PPPOEPPPOE
PPPOE专题
专题专题
专题
周一帆
v1.02002/01/05
描 述作 者修订版本日 期
修 订 记 录
日
期:批
准:
日
期:审
核:
日
期:审
核:
2002-01-05
日
期:
周一帆
拟
制:
深
深深
深
圳
圳圳
圳
市
市市
市
华
华华
华
为
为为
为
技
技技
技
术
术术
术
有
有有
有
限
限限
限
公
公公
公
司
司司
司
目
录
103.3 思考 ...................................................................
103.2 总结 ...................................................................
103.1 PPPOE的会话过程 .......................................................
10
第三章
PPPOE
的会话阶段 ......................................................
92.3 思考 ....................................................................
92.2 总结 ....................................................................
92.1.3.6 PADT(PPPOE Active Discovery Terminate)报文 .......................
82.1.3.5 PADS(PPPOE Active Discovery Session-confirmation)报文 ..............
82.1.3.4 PADR(PPPOE Active Discovery Request)报文 .........................
72.1.3.3 PADO(PPPOE Active Discovery Offer)报文 ...........................
62.1.3.2 PADI(PPPOE Active Discovery Initiation)报文 .........................
52.1.3.1 PPPOE数据报文中Tag(标记)的格式 ................................
52.1.3 PPPOE发现阶段的数据报文 ..............................................
42.1.2 PPPOE的数据报文格式 ..................................................
32.1.1 以太网的帧格式 .........................................................
32.1 PPPOE的初始化过程 ......................................................
3
第二章
PPPOE
的发现阶段 .......................................................
21.3 思考 ....................................................................
21.2 总结 ....................................................................
11.1.2 PPPOE协议简介 ........................................................
11.1.1 PPPOE协议出现的背景 ..................................................
11.1 PPPOE协议的基本概念 ....................................................
1
第一章
概
述 ...................................................................
第一章
第一章第一章
第一章
概
概概
概
述
述述
述
1.1 PPPOE
协议的基本概念
1.1.1 PPPOE
协议出现的背景
随着宽带网络技术的不断发展,以xDSL、CableModem和以太网为主的几种
主流宽带接入技术的应用已开展的如火如荼。同时又给各大网络运营商们带
来了种种困惑,无论使用哪种接入技术,对于他们而言可盼和可求的是如何
有效的管理用户,如何从网络的投资中收取回报,因此对于各种宽带接入技
术的收费的问题就变得更加敏感。在传统的以太网模型中,我们是不存在所
谓的用户计费的概念,要么用户能设置/获取IP地址上网,要么用户就无法上
网。IETF的工程师们在秉承窄带拨号上网的运营思路(使用NAS设备终结用
户的PPP数据包),制定出了在以太网上传送PPP数据包的协议(Point To
Point Protocol Over Ethernet),这个协议出台后,各网络设备制造商也相继
推出自已品牌的宽带接入服务器(BAS),它不仅能支持PPPOE协议数据报
文的终结,而且还能支持其它许多协议。如华为公司的MA5200(小BAS)
和ISN8850(大BAS)。
1.1.2 PPPOE
协议简介
PPPOE协议提供了在广播式的网络(如以太网)中多台主机连接到远端的访
问集中器(我们对目前能完成上述功能的设备为宽带接入服务器)上的一种
标准。在这种网络模型中,我们不难看出所有用户的主机都需要能独立的初
始化自已的PPP协议栈,而且通过PPP协议本身所具有的一些特点,能实现
在广播式网络上对用户进行计费和管理。为了能在广播式的网络上建立、维
持各主机与访问集中器之间点对点的关系,那么就需要每个主机与访问集中
器之间能建立唯一的点到点的会话。
PPPOE协议共包括两个阶段,即PPPOE的发现阶段(PPPOE Discovery
Stage)和PPPOE的会话阶段(PPPOE Session Stage)。在这篇培训教材中更
注重是PPPOE发现阶段的介绍,因为对于PPPOE的会话阶段,可以看成和
PPP的会话过程是一样的(可直接参照PPP协议培训教材),而两者的主要
区别在于只是在PPP的数据报文前封装了PPPOE的报文头。无论是哪一个阶
段的数据报文最终会被封装成以太网的帧进行传送。
当一个主机希望能够开始一个PPPOE会话时,它首先会在广播式的网络(协
议中是这样说的,但在实际应用中,可能还要跨跃多点访问的网络,如
PPPOE
专题
华为技术
1
ATM等,从而就形成了PPPOEOA的数据包)上寻找一个访问集中器,当然
可能网络上会存在多个访问集中器时,对于主机而言则会根据各访问集中器
(AC,Access Concentration)所能提供的服务或用户的预先的一些配置来进
行相应的选择。当主机选择完了所需要的访问集中器后,就开始和访问集中
器建立一个PPPOE会话进程。在这个过程中访问集中器会为每一个PPPOE会
话分配一个唯一的进程ID,会话建立起来后就开始了PPPOE的会话阶段,在
这个阶段中已建立好点对点连接的双方(这种点对点的结构与PPP不一样,
它是一种逻辑上的点对点关系)就采用PPP协议来交换数据报文,从而完成
一系列PPP的过程,最终将在这点对点的逻辑通道上进行网络层数据报的传
送。
1.2
总结
y PPPOE协议包括PPPOE的发现阶段和PPPOE的会话阶段
y 大多数的BAS(宽带接入服务器)都支持PPPOE协议
1.3
思考
1、PPPOE的客户端是依据什么条件来选项访问集中器的?
PPPOE
专题
华为技术
2