PPPoE(PPP over Ethernet,以太网点对点协议)是 RFC 2516 定义的封装方式:把传统的 PPP 拨号会话,装进以太网帧里跑。FTTH 下,用户的光猫(ONU)连上 OLT,OLT 把用户流量送到 BRAS/BNG(宽带远程接入服务器),BRAS 这头就是 PPPoE 的终结点。

PPPoE 分发现阶段和会话阶段。
发现阶段用四种报文找到对端:用户广播 PADI(主动发现发起),BRAS 回 PADO(提供),用户发 PADR(请求),BRAS 回 PADS(会话确认),这时双方拿到一个 Session ID。
会话阶段才真正建 PPP 链路:先 LCP 协商链路参数,再 PAP/CHAP 认证用户名密码,最后 IPCP 给用户分配 IP、掩码、DNS。整条链路是"一个用户一个会话",和 IPoE(直接拿 IP 上网)不一样。
| 对比项 | PPPoE | IPoE |
|---|---|---|
| 用户身份 | 账号密码(CHAP) | 靠端口/IP 识别 |
| 计费粒度 | 按账号、时长/流量 | 按端口或套餐 |
| 掉线重连 | 会话可重建 | 依赖 DHCP 续租 |
| 典型场景 | 家庭宽带拨号 | 企业专线、园区 |
1. 每个用户独立会话,身份清楚。 账号密码一认证,BRAS 就知道"这条流量是哪家住户",后续限速、溯源、解绑都按账号走,不用去翻端口对照表。
2. 计费灵活,时长流量都能算。 PPPoE 会话有清晰的起止,按时长、按流量计费都好落地;小区宽带"包月"背后,也是靠会话统计用的时长。
3. 掉线能重连,状态好管。 链路闪断,用户重新拨号就能建新会话,BRAS 侧会话表实时更新;运维看在线会话数,就知道当前真实在网多少户。
4. 内网隔离天然。 PPPoE 是点对点隧道,用户之间不像 IPoE 那样在同一广播域,配合 OLT 的 PON 隔离,横向互访更难,蹭网和私接成本更高。
家庭 FTTH 宽带拨号。 这是 PPPoE 最常见的一用:光猫桥接,路由器或电脑拨号,BRAS 认证后拿公网/内网 IP,按账号包月或按量。
小区 / 公寓多住户。 一栋楼几十户挂同一台 OLT,每户一个 PPPoE 账号,运营方按账号限速、计费、到期停服,退房换租户只改后台账号,不动物理线。
酒店 / 写字楼按客房计费。 不同楼层、不同客房分配独立账号,住客拨号上网,离店账号停用,前台和运维都不用上门。
运营商 BRAS 集中终结。 大规模接入时,OLT 上联 BRAS,成千上万 PPPoE 会话在 BRAS 统一认证、地址池统一发放,扩容只加 BRAS 板卡。
校园 / 园区按身份放行。 学生、教职工不同账号对应不同带宽策略和访问权限,PPPoE 的账号体系天然适配"按人管网"。

锐应 GPON / XGSPON OLT 与 XPON ONU 作为接入层,把用户流量透传到运营商 BRAS 做 PPPoE 终结:OLT 侧开 PON 隔离,保证住户间二层互不可见;上联口把 PPPoE 会话原样送往 BRAS,不做 NAT 不劫持;
部署三件事:OLT 上联带宽按并发会话数预留,别让 PPPoE 集中上线(晚高峰)把上联打满;PON 隔离 + 上联隔离双开,会话之外再兜一层安全;BRAS 地址池和账号系统提前规划,避免地址耗尽导致拨号失败。
不完全。早年 ADSL 也是 PPPoE,但今天 FTTH 光猫桥接后由路由器拨号,底层从电话线换成了光纤,原理一样:发现阶段找 BRAS,会话阶段认证拿 IP。
PPP 头占 8 字节,以太网 payload 1500 里要留给 PPPoE 头(6 字节)+ PPP 头(2 字节),所以 PPPoE 帧的 IP MTU 是 1500−8=1492。某些网站/游戏连不上,往往是 MTU 没降导致分片丢包。
靠账号限速(BRAS 侧 QoS)控制。一户的会话带宽单独限,不会占用别人;但 OLT 上联总带宽要按并发预留,否则晚高峰集体降速。
发现+会话阶段通常几百毫秒到几秒,取决于 BRAS 压力和认证方式。CHAP 比 PAP 稍重但密码不明文。
不用。OLT 是二层透传,PPPoE 终结在 BRAS。锐应 OLT 负责把会话干净送达、做好隔离,认证计费交给运营商 BRAS。
PPPoE 能成为 FTTH 家庭宽带的主流入网方式,靠的是"每用户独立会话 + 账号计费 + 掉线重连 + 天然隔离"这四件事。规划时 OLT 透传、BRAS 终结、隔离兜底,一套可运营、可计费的接入网就立住了。