PPPoE协议

日期:2017-05-05 / 人气: / 来源:未知

PPPoE协议

1.PPPoE协议概述
目前比较流行的宽带接入方式ADsL使用一种pPPoE协议。PPPoE(Point-to-PointProco\ over EthcmN)协议是在以太网上的PPP协议,即该协议将PPP帧在以太网上再封装,延伸T PPP协议范围。PPPoE协议将ppp协议与以太网结合起来,发挥了以太网快速简洁的优势及PPP的强大功能,使得多个以太网用户共享一条ISP宽带业务,传统的接入方式相比,PPPoE具有较高的性能价格比。

2.PPPoE协议帧格式
其中各部分含义如下。
Ver为PPPoE协议版本号。
Type为PPPoE协议的工作状态,包括发现阶段和PPP会话阶段。当值为O×8863时表示处于发现阶段当值为O×8864时表示处于PPP会话阶段。
Code为PPPoE报文类型,具体可参看相关资料。
Session ID为PPPoE协议会话ID号。
Leng山为PPPoE协议的帧长度。

3.PPPoE协议的工作过程
PPPoE协议的工作过程分成两个阶段,即发现阶段(Discovery Stage)和ppp会话阶段。
1)发现阶段

(1)用户主机用广播的方式发出PADI(PPPoE Active Discovew Initiation)包,准会

去获得所有可连接的接入设备(接入服务器),并获得其MAC地址。

(2)接入设备(接入服务器)收到PADI包后,返回PAD0(PPPoE Active Discov叫

0Eer)作为回应。

(3)如果有多个ISP用户接入设备的话,用户主机会从收到的多个PAD0包中,根据其类型名或者服务名,选择一个合适的用户接入设备,然后发送PADR(PPPoE ActiveDiscovery Request)包。另外如果一个用户主机在发出pADI后在规定时间内没有收到PADO,则会重发PADI。

(4)用户接入设备收到PADR包后,返回pAS(pppoE Active Discovery Session一confirmation)包,其中包含了一个唯一的Session ID,双方进入ppp会话阶段。

更多网络知识请访问企业宽带(http://www.shpbszq.com)


作者:上海鹏博士政企


Go To Top 回顶部