![PPPoE 到 PPPoA 桥接为何有用?](https://linux22.com/image/532976/PPPoE%20%E5%88%B0%20PPPoA%20%E6%A1%A5%E6%8E%A5%E4%B8%BA%E4%BD%95%E6%9C%89%E7%94%A8%EF%BC%9F.png)
我的一个朋友正在向我介绍他的新 Draytek 120 ADSL 调制解调器以及它的可靠性。他提到它支持透明 PPPoE 和 PPPoA 桥接。
我当时没来得及问我的朋友。这有什么用呢?
如果 ISP 提供 PPPoA,允许将通常分配给路由器的公共 IP 直接分配给运行 PPPoE 的 PC,这样是否有用?从而绕过了对 NAT 的需求?
PS:我不想让你告诉我什么是 PPPoE,什么是 PPPoA。我知道那是什么。为什么要桥接它们?
答案1
有时您需要设备的调制解调器功能,但不需要其路由或防火墙功能。例如,您可能想使用PFSense作为路由器/防火墙,但您只有您提到的设备。通过将其置于桥接模式,它允许您使用 PFSense 作为 PPPoE 设备,为您提供 PFSense 防火墙的所有灵活性和功能,而无需 NAT 到 NAT。
答案2
我相信大多数人将这种设置称为“半桥”或 ZIPB(零 IP 桥)。它的工作原理是滥用 DHCP 和 ARP 将 PPP IP 地址路由到 LAN 接口,以便另一台设备可以处理路由和防火墙。
Google 显示了很多关于这些关键词的论坛帖子,但我无法找到有关 ZIPB 的可靠来源。
答案3
您提到您了解 PPPoE;其中一个微妙之处是,在 DSL 上使用时它实际上是 PPPoEoA。
当路由器也是调制解调器时,通常的操作模式是设备直接使用 PPPoEoA 启动 PPP 会话,并进行相应的路由。
其他选项包括 RFC 1384 桥接、IPoA、PPPoA(由于协议开销较少,因此比 PPPoEoA 更高效)和“全桥接”(这完全放弃了路由,只是将所有广播以太网数据包包装成 ATM 单元并将它们发送到另一端:PPP 不适用于路由器转调制解调器。这允许使用专用且功能更强大的路由器并减少调制解调器的负载)。大多数 DSL 路由器都允许这些。
Draytek 设备允许您从调制解调器开始向上行进行 PPPoA 会话,但在路由器和调制解调器之间进行 PPPoE:它是以太网和 ATM 之间的转换桥梁。这是效率和灵活性的最佳结合。
据我所知,没有其他设备可以实现这一点。