PPPoE(Point-to-Point Protocol Over Ethernet),以太网上的点对点协议,是将点对点协议(PPP)封装在以太网(Ethernet)框架中的一种网络隧道协议。
PPPoE分为两个阶段:
PPPoE发现
发现阶段是无状态的,目的是获得PPPoE终结端(在局端的ADSL设备上)的以太网MAC地址,并建立一个唯一的PPPoE SESSION-ID。
PPP会话
发现阶段结束后,就进入标准的PPP会话阶段。
PPPoE采用Client/Server(客户/服务器)模式,ADSL拨号上网其实就是PPPoE的客户端模式,在运营商申请开通上网功能时,会向你提供一个账号密码。我们拿到这个密码通过PPPoE的客户端进行拨号接入网络实现上网。
今天通过一个案例真实还原PPPoE的Client/Server模式,让大家了解一下PPPoE的简单工作原理