Cómo funciona
El Super Router es software en su propio servidor x86. Un solo programa, dtvsold, hace el trabajo; todo lo que sabe está en una sola base de datos en el router.
dtvsold — el router
Un solo programa compilado en Rust: la API, la configuración de DHCP y rutas, las reglas de firewall y NAT, la velocidad, las revisiones de alarmas y las tareas programadas. Sin PHP ni Python en producción.
La base de datos
Clientes, servicios, VLAN, redes, planes, las interfaces del propio router y cada OLT viven en un solo archivo SQLite. Cada cambio es una versión a la que puede volver.
Los drivers de OLT
Un driver compilado por fabricante habla SNMP con la OLT (la CLI solo como respaldo). Primero Huawei; los demás vienen.
El monitor
Una página web en el router (HTTPS, puerto 8881): la consola de la OLT en vivo, el chasis de la OLT, alarmas por área, ajustes y la pantalla 24/7.
dtvsol — la línea de comandos
Todo lo que hace la API, desde la consola, con ayuda y autocompletado: `dtvsol doctor`, `dtvsol service add`, `dtvsol netcfg apply`…
La licencia
Cada router tiene una licencia atada a su máquina; se renueva sola cada día desde DTVSOL mientras el soporte está activo.
Un nuevo suscriptor, de punta a punta
Facturación
llama a POST /services con la serie de la ONT, el puerto PON y el plan
Router
elige la VLAN del puerto PON, una dirección fija y el prefijo IPv6; escribe DHCP, velocidad, anti-spoofing y CGNAT
OLT
el driver agrega la ONT y su service port con la tabla de tráfico del plan; la OLT se guarda sola después
Cliente
la ONT se enciende, recibe su dirección por Option 82 y navega; el monitor muestra su potencia desde la siguiente lectura del colector
Hecho para que un error no tumbe la red
- Los cambios de red se deshacen solos si no se confirman en 120 s
- Se rechazan los cambios que cortarían su propio acceso o la ruta por defecto
- Cada cambio de configuración es una versión; puede restaurar cualquiera
- Respaldos diarios, con una copia cifrada fuera del router
- Administradores y observadores; cada cambio registrado con quién lo hizo
- Los puertos de gestión solo responden a una lista de acceso; fail2ban detiene los ataques

En qué funciona
Un servidor x86-64 con Ubuntu 24.04 LTS, tarjetas de red para el enlace de subida y las OLT (10G a 100G; un servidor de gama media lleva hasta 100.000 suscriptores), almacenamiento SSD. Vea la página de hardware.
Hardware →