为什么使用PPPoE而不是直接使用IP?

网络工程 pppoe 广告
2021-07-24 15:19:34

据我了解,PPPoE 在以太网上运行,因此要使 PPPoE 可用,您应该已经能够将以太网帧发送到您的 ISP。

那时,为什么要使用 PPPoE?为什么不直接在类似以太网的链路上运行 IP,通过 DHCP 分配一个 IP 并完成它呢?

4个回答

另一个原因可能是 PPPoE 是一种隧道协议,可用于安全性和隐藏 ISP 基础设施。最终用户CPE与ISP的集中式BRAS之间建立隧道。中间的网络对用户是隐藏的,用户不能直接通过 ISP 的分发网络与其他用户交互,直到它到达可以执行策略的 BRAS。

当与最终用户的连接在到达签约的 ISP 之前通过另一个服务提供商的网络时,这也很有用。隧道可以使它看起来好像与签约的 ISP 有直接连接。例如,在英国,BT 受政府监管,必须向其他 ISP 提供批发服务。ISP 将从 BT 购买到最终用户家中的 DSL 连接,而 BT 将在切换点回程到 ISP 的连接。然后,ISP 提供到 Internet、DNS、电子邮件等的连接。PPPoE 隧道对用户隐藏了所有这些复杂性。他们所看到的只是到他们的 ISP 的单跳。

几个原因。

首先,这就是它一直以来的方式,ISP 不愿意更改工作设置。

其次,可以在不同类型的 PPP 之间创建翻译器。仅仅因为您的路由器看到的是 PPPoE 并不意味着一直返回到您的 ISP 的路径是一个简单的以太网网络。您的设置可能是从路由器到调制解调器的 PPPoE、从调制解调器到 DSLAM 的 PPPoA 以及返回到 ISP 的 L2TP。

第三,PPP 提供识别和认证。这很重要,原因有几个,首先是允许对滥用用户进行可靠的识别。其次,允许多个 ISP 在同一个宽带接入网络上运行。第三,确保购买静态IP套餐的用户获得正确的IP。

是的,PPPoE 中的“E”代表以太网。PPP 代表点对点协议。PPPoE 和 PPPoA 通常与 DSL 一起使用。PPP 是 DSL 论坛允许的原始协议。

与 DHCP 相比,PPP 为 ISP 提供了更多的选择和安全性。例如,DHCP 不提供身份验证,但它内置于 PPP 中。瞻博网络有一份关于了解 PPPoE 和 DHCP的白皮书

DSL 论坛现在还允许使用基于 DHCP 的以太网 IP (IPoE)。然而,PPP 仍然是提供许多宽带服务的更成熟和稳健的方法。

作为其他答案,DHCP 不提供身份验证。任何用户都可以为其设备设置静态 IP。使用 PPPoE(和家庭),只有授权用户才能访问网络。