本页协议说明(点开阅读)

PPP (Point-to-Point Protocol) / PPPoE (PPP over Ethernet)

干什么用的

以太网是多点共享的,谁插上就能发 —— 但运营商需要「先认人,再给网」,因为要计费、要知道这条线是哪个账号。

★★★ PPP 提供了以太网缺的三样:认证、协商 IP、链路探活。PPPoE 就是「把 PPP 塞进以太网帧里」,这样在以太网城域网上也能拨号。

★ HDLC 是同一个思路的更老版本,用在串口专线上(没有以太网那层)。

拨号的四步

★★★ ① 发现:广播 PADI 找 BRAS,回 PADO;
★★★ ② 建会话:PADR / PADS 换一个 Session ID,之后每个包都带它;
★★★ ③ 认证:CHAP / PAP —— 这一步是计费的基础;
★★★ ④ 拿 IP:IPCP 协商,分配 IP 和 DNS。

★★ 「连不上」先分清卡在认证(账号)还是发现(线路)。

★ 常见误解:MTU 1492

★★★ PPPoE 6 字节 + PPP 2 字节 = 8 字节开销 → MTU 从 1500 降到 1492。

★★★ 症状很典型:ping 通(小包),网页卡死(大包)。大包超过 1492 被丢、回的 ICMP 又常被防火墙拦掉 → 发送端不知道该减小包。

★★ 这叫 PMTUD 黑洞。修法:MSS 钳到 1452。

冀ICP备2026021556号-2|冀公网安备13068302000206号