据我了解,PPPoE是通过以太网运行的,因此要使PPPoE可用,您应该已经能够将以太网帧发送到ISP。
那时,为什么要完全使用PPPoE?为什么不直接在类似于以太网的链路上运行IP,通过DHCP分配IP并完成呢?
据我了解,PPPoE是通过以太网运行的,因此要使PPPoE可用,您应该已经能够将以太网帧发送到ISP。
那时,为什么要完全使用PPPoE?为什么不直接在类似于以太网的链路上运行IP,通过DHCP分配IP并完成呢?
Answers:
另一个原因可能是PPPoE是一种隧道协议,它对于安全性和隐藏ISP的基础结构很有用。在最终用户CPE和ISP的集中式BRAS之间创建了一条隧道。中间的网络对用户是隐藏的,并且用户无法直接通过ISP的分发网络与其他用户进行交互,直到它到达可以执行策略的BRAS为止。
如果与最终用户的连接在到达约定的ISP之前已通过另一个服务提供商的网络,则这也很有用。隧道可以使它看起来像是直接与合同规定的ISP建立连接。例如,在英国,英国电信受政府监管,并且必须向其他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内置的。Juniper拥有有关了解PPPoE和DHCP的白皮书:
DSL论坛现在还允许使用基于DHCP的以太网IP(IPoE)。但是,PPP仍然是提供许多宽带服务的更成熟,更强大的方法。