PPPoE 有什么意义?

PPPoE 有什么意义?

我正在尝试扩展我对网络的基础知识。我已经开始阅读有关 PPP 的资料,以及它如何在带有 PPPoE 和 PPPoA 的 DSL 调制解调器中使用。

我对 PPP 的第一印象是“嗯,这看起来与以太网非常相似”。它们都是数据链路层协议。它们都有字段来标识封装的协议(例如 IP)。它们都有相关协议来分配 IP 地址(DHCP 和 NCP)。所以我的第一个问题是“那么 PPP 的意义何在,为什么不直接使用以太网?”。答案相当简单 - 以太网不支持各种介质(如串行线路),并且是使用 CAT5 或类似设备的 LAN 的一项相当特定的技术。

然而,当我读到有关 PPPoE 的文章时,我的想法是“如果我们在做某事超过以太网,那么以太网肯定是可用且正在使用的,那么为什么不直接使用它呢?”换句话说,PPPoE 似乎是将一种数据链路层协议封装在另一个非常相似的协议中。当我们可以直接使用 IP-inside-Ethernet 时,为什么要使用 IP-inside-PPP-inside-Ethernet,并使用 DHCP 而不是 NCP 为家庭路由器分配 IP 地址?

谢谢

答案1

比如 10 年前,原因之一就是会计(您可以购买每月在线时间为 100 小时的计划:)

答案2

这是因为你的连接隐藏了一个肮脏的小秘密。虽然它可能运行的是星型网络拓扑中流行的以太网,但从各方面来看,它都是点对点连接。除非链接另一端的公司是您的 ISP,否则您将无法获得 Internet 连接。为了允许其他提供商,连接被封装在 PPPoE/PPPoA 中,并定向到适当的 ISP 以进行实际的 Internet 连接。

相关内容