一:PPPoE特点

以太网速率快,但是无环路检测,认证等可靠性机制,ppp链路可靠性高,但是速率慢,而pppoe是将ppp的可靠性运用在以太网链路中。

二:应用场景

家庭带宽,ADSL Modem将局域网接入internet;Wlan网络的接入认证;利用radius服务器为pppoeclient分配IP地址和路由。

三:工作原理

PPPoE原理图:

pppoe是什么怎么用(看完这篇文章基本的原理就能明白)(1)

Discovery阶段:

(1)PPPoE客户端广播发送一个PADI报文,在此报文中包含客户端想要得到的服务类型信息。

(2)所有的PPPoE服务端收到PADI报文之后,将其中请求的服务与自己能够提供的服务进行比较,如果可以提供,则单播回复有一个PADO报文。

(3)PPPoE客户端选择最先收到的PADO报文对应的PPPoE服务端作为自己的PPPoE服务端,并单播发送一个PADR报文。

(4)PPPoE服务端产生一个唯一的会话ID(Session ID)。标识和客户端的这个会话,通过发送一个PADS报文把会话ID发送给客户端,会话建立成功之后进入session阶段。

Session阶段:

(1)LCP阶段主要完成建立,配置和检测数据链路连接。

(2)LCP协商成功后,开始进行认证,认证协议类型由LCP协商结果(chap或者pap)决定。

(3)认证成功后,ppp进入NCP阶段,ncp是一个协议族,用于配置不同的网络层协议,常用的是IP控制协议IPCP,它主要负责协商用户的IP地址和DNS服务器地址。

Terminate阶段:

PPP通信双方可以使用PPP协议自身来结束会话,当无法使用ppp协议结束会话时可以使用PADT报文。

四:报文类型

①PADI:PPPoE发现初始报文

②PADO:PPPoE发现提供报文

③PADR:PPPoE发现请求报文

④PADS:PPPoE发现会话确认报文

⑤PADT:PPPoE发现终止报文

通过以上这篇文章,能够帮助你加强对PPPoE的理解。

,