Los gateways de UniFi (UDM Pro/SE/Pro Max, UXG Pro y EFG) montan CPUs sin aceleración por hardware para PPPoE, por lo que el rendimiento de una conexión PPPoE se desploma: el UDM Pro se queda en unos 1.200-1.500 Mbps, el UDM Pro Max entre 1.400 y 1.800 Mbps, y el EFG entre 1.400 y 2.400 Mbps, muy lejos de los 5 Gbps contratados por ArcBox Labs. El cuello de botella no está en los 8 bytes de cabecera extra, sino en que el encapsulado y desencapsulado PPPoE recae en un único núcleo de CPU y los firmwares de UniFi no aplican optimizaciones software. Solo el UCG Fiber, con su SoC MediaTek Filogic 880, alcanza más de 5 Gbps sobre PPPoE. La solución que propone ArcBox Labs se llama PPPoE Half-Bridge (o Zero IP Bridge): un dispositivo dedicado —un router con OpenWrt— marca el PPPoE, obtiene la IPv4 pública, la entrega al gateway de UniFi por DHCP y deja al UniFi libre de tareas PPPoE, centrado solo en enrutado, IDS/IPS y NAT. Algunos ONU/ONT de operadora ya integran esta función bajo nombres como “Advanced DMZ” o “IP Passthrough”, pero donde no existe hay que montarlo a mano. El repositorio arcboxlabs/pppoe-half-bridge de GitHub contiene los scripts 99-half-bridge y start-half-bridge.sh, basados en el mecanismo hotplug.d de OpenWrt, que automatizan el puente: desactivan NAT en WAN, leen la IPv4 de ppp0, calculan la subred /24 para fijar puerta de enlace y offset del servidor DHCP, aplican source-based routing para acelerar varias sesiones PPPoE a la vez, y reinician el servidor DHCP y la interfaz física. El resultado es una conexión PPPoE a velocidad de línea sin sacrificar las funciones de seguridad del gateway de UniFi.
