DTVSOL Super Router

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

1

Facturación

llama a POST /services con la serie de la ONT, el puerto PON y el plan

2

Router

elige la VLAN del puerto PON, una dirección fija y el prefijo IPv6; escribe DHCP, velocidad, anti-spoofing y CGNAT

3

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

4

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 →