PPPoE 如何使用寻址来了解目标 Mac 地址?
网络工程
路由器
MAC地址
第 2 层
pppoe
公私合营
2022-02-22 00:56:24
2个回答
你太沉迷于等式的以太网方面了。是的,以太网是一种多点介质。PPPoE不以这种方式使用它。PPPoE 发现/设置过程在多点以太网介质上创建了一条单一的、一对一的路径。通常,只有一台服务器,所以所有客户端都从它的广播中学习 MAC;然后,服务器在传输时了解各个客户端。如果有多个服务器,客户端可以与其中任何一个关联,包括所有这些。(如果共享链接上有多个 ISP,您只会与您的ISP 关联)
请记住,PPPoE 可能只有几英尺的以太网——在客户的路由器和 ISP 的调制解调器之间。我已经看到它在 DSLAM 上终止,并通过隧道在全国(美国)传输到单个中央服务器。(即批发DSL)
PPPoE 在RFC 2516中定义,包括用于定位 PPPoE 服务器/访问集中器的发现阶段:
5. 发现阶段
发现阶段有四个步骤。完成后,双方都知道 PPPoE SESSION_ID 和对等方的以太网地址,它们共同唯一地定义了 PPPoE 会话。这些步骤包括主机广播启动包、一个或多个访问集中器发送提议包、主机发送单播会话请求包和选择的访问集中器发送确认包。当 Host 收到 Confirmation 报文后,就可以进入 PPP Session Stage。当接入集中器发送确认包时,它可能会进入 PPP 会话阶段。
所有发现以太网帧都将 ETHER_TYPE 字段设置为值 0x8863。
其它你可能感兴趣的问题
