一、认识PPPoE:
PPPoE提供了在以太网上建立PPPoE会话以及封装PPP数据包的方法。PPPoE要求在通信双方之间建立的是点到点关系,而不是在以太网和其他多路访问环境中所出现的多点关系。它利用以太网将多个主机组成网络,通过一个远端接入设备接入因特网,并对接入的每个主机实现控制、计费功能。极高的性价比使PPPoE被广泛应用于包括小区组网等一系列应用中。
二、PPPoE的目的:
当多个用户同时通过接入服务器获取服务时:
-
用户希望接入成本低,不要或者很少改变配置即可接入成功。以太网无疑是最好的组网方式。
-
服务提供商希望通过同一个接入服务器连接到远程站点上的多个主机,同时要求服务器能提供与使用PPP拨号上网类似的访问控制功能和支付功能。
PPP(Point-to-Point)应用虽然很广泛,但是不能应用于以太网,因此提出了PPPoE技术。PPPoE是对PPP的扩展,它可以使PPP协议应用于以太网。
PPPoE提供通过简单桥接的接入服务器把一个网络的多个主机连接到远程接入服务器的功能。
三、PPPoE的原理:
PPPoE协议采用客户端-服务器(Client/Server)方式,它将PPP报文封装在以太网帧之内,在以太网上提供点对点的连接。
以IPv4 PPPoE为例,PPPoE建立连接的过程如图1所示。