为了让您的家用路由器与您的 ISP 建立 WAN 连接,必须先进行一些特定于 PPP 的事情。您可能还需要对 LCP 和 NCP 进行一些研究。
检查下面的链接,它可能有您正在寻找的答案(请参阅下面关于 PPPoE 的摘录):https :
//infoproducts.alcatel-lucent.com/html/0_add-hf/93-0098-09-01/7750_SR_OS_Triple_Play_Guide /concepts_PPPoE.html
PPPoE 有两个阶段,发现阶段和会话阶段。•
发现:客户端识别可用的服务器。要完成该阶段,客户端和服务器必须通信会话 ID。在发现阶段,所有数据包都被传送到 PPPoE 控制平面(CPM 或 MDA)。IOM 通过以太网类型 (0x8863) 识别这些数据包。
→ PPPoE 主动发现启动 (PADI)。客户端使用此广播数据包来搜索提供对服务的访问的活动服务器(访问集中器)。
→ PPPoE Active Discovery Offer (PADO):如果访问服务器可以提供服务,它应该以单播 PADO 响应以通知客户端它可以请求连接。多个服务器可能会响应,客户端可能会选择要连接的服务器。
→ PPPoE Active Discovery Request (PADR):客户端收到 PADO 后,将使用此单播数据包连接到服务器并请求服务。
→ PPPoE Active Discovery Session-confirmation (PADS) 服务器可以用这个单播数据包响应客户端以建立会话并提供会话ID。一旦提供了 PADS,PPP 阶段就开始了。
• 会话:一旦会话ID 建立,连接在会话期间可用,使用ethertype 0x8864。客户端或服务器都可以终止会话。
在会话的生命周期内,数据包可以由客户端的 MAC 地址和会话 ID 唯一标识。会话可以通过客户端或服务器发送的 PADT 或 LCP Terminate-Request 数据包终止。