DTVSOL Super Router
Catálogo de funções

O que funciona hoje, exatamente.

Todas as funções do Super Router, cada uma com exatamente um status — escrito a partir do código, não de um folheto. Quando algo só funciona sob uma condição, a condição é nomeada; quando ainda não foi construído, diz roteiro.

“Instalar” significa a ISO de instalação da DTVSOL (ou o pacote no Ubuntu 24.04) mais as perguntas da primeira inicialização: idioma, redes de gerenciamento, modo de acesso (IPoE / PPPoE / ambos), o usuário administrador do monitor e a chave SSH. Os itens do roteiro são planejados, sem datas, a menos que uma seja informada.

01

Acesso dos assinantes

  • Modo de acesso IPoE (DHCP), PPPoE ou ambos em um único roteador
    Ativo na entrega

    Escolhido na instalação; alterado depois com dtvsol access mode.

  • IPoE: DHCPv4 com endereço fixo por assinante
    Configurado na implantação

    Precisa das VLANs de acesso e das suas redes (dtvsol vlan add --role clients, ou por porta PON quando uma OLT é registrada).

  • Uma VLAN por porta PON dentro da S-VLAN da OLT (QinQ), um endereço fixo por ONT
    Configurado na implantação

    Precisa da OLT registrada com a S-VLAN deste roteador e do MTU do uplink (pelo menos 1508 no pai da S-VLAN). C-VLAN = 100 + placa × 16 + PON.

  • DHCP Option 82: o endereço escolhido pela porta da OLT e pela ONT, sem precisar de MAC
    Configurado na implantação

    A OLT insere a Option 82; configurada junto com o registro da OLT (dtvsol option82).

  • Clientes por MAC (VLANs planas, o modelo mais antigo)
    Configurado na implantação

    dtvsol clients add <mac> <ip>; para redes assumidas como estão.

  • Servidor PPPoE com contas locais
    Configurado na implantação

    Precisa do modo de acesso pppoe ou ambos, das interfaces PPPoE e de um pool de endereços. Cada conta recebe um endereço fixo do pool; o seu plano é a sua velocidade.

  • PPPoE com o seu RADIUS (o roteador é somente cliente RADIUS)
    Configurado na implantação

    PAP/CHAP/MS-CHAPv2, accounting start/interim/stop, Framed-IP e pools, atributos de velocidade, desconexão e mudança de autorização (RFC 5176), Message-Authenticator obrigatório por padrão. Precisa do endereço e do segredo do seu servidor RADIUS. Testado de ponta a ponta com Splynx e MikroWisp; outros sistemas de cobrança com RADIUS são suportados, mas ainda não testados. Uma única fonte por roteador: local ou RADIUS.

  • IPv6 para IPoE: endereços DHCPv6 e delegação de prefixo (IA_PD)
    Configurado na implantação

    Precisa dos seus pools IPv6 (um /64 por porta PON, prefixos delegados); as rotas dos prefixos delegados são mantidas em dia.

  • IPv6 para PPPoE (IPv6CP, SLAAC, DHCPv6-PD)
    Configurado na implantação

    Desligado por padrão; precisa do link IPv6 e dos prefixos PD.

  • Suspender e reativar; datas de término aplicadas pelo roteador
    Ativo na entrega

    Pela API, pela CLI, pelo monitor ou pelo sistema de cobrança; uma data de término suspende sozinha.

  • Página de suspensão: o assinante vê a sua página, a ONT continua ligada
    Ativo na entrega

    O modo “página” vem definido em uma instalação nova; você adiciona seu logotipo, textos, link de pagamento e domínios permitidos. O modo “corte” continua disponível. Ainda não testado com uma suspensão vinda do RADIUS para um assinante IPoE.

  • Instalação sem toque: cliente cadastrado primeiro, ONU ligada depois
    Condicional

    Só com: uma OLT que o roteador provisiona (veja Gerenciamento de OLT)

    Automática, ou “aprovar cada ONU” (o padrão).

  • Fluxos de instalação: quem faz cada etapa, roteador ou técnico
    Ativo na entrega

    O fluxo “manual” embutido é o padrão até que outro seja escolhido.

  • Ficha do técnico: os ajustes a digitar em uma ONU sem TR-069
    Ativo na entrega

    Impressa para cada novo cliente.

  • A página web de uma ONU ou CPE, aberta pelo roteador a partir do monitor
    Configurado na implantação

    O endereço LAN privado de cada ONU guardado uma vez; somente para os papéis administrador e escritório. Também para as CPEs de clientes por rádio.

  • IP público para um assinante (cobrado à parte, fora do CGNAT)
    Configurado na implantação

    Precisa de um pool de endereços públicos roteado até o roteador.

  • Redirecionamentos de porta dentro do bloco CGNAT do próprio assinante
    Configurado na implantação

    Desligado até você adicionar um.

02

CGNAT e NAT

  • CGNAT determinístico: um endereço público e um bloco de portas fixos por assinante
    Configurado na implantação

    Precisa do pool público; criado com cada VLAN de clientes.

  • Consulta de CGNAT: IP público e porta → assinante
    Ativo na entrega

    dtvsol cgnat lookup; funciona assim que o CGNAT é configurado.

  • Logs de mapeamento do CGNAT guardados e com backup
    Ativo na entrega

    Fazem parte do backup local diário.

  • Pools de NAT dinâmico e redirecionamento de portas de entrada (DNAT)
    Configurado na implantação

    dtvsol nat, dtvsol portforward.

03

Roteamento

  • As portas do próprio roteador, bonds, endereços, rotas estáticas e padrão, a partir do seu banco de dados
    Ativo na entrega

    Toda alteração é mostrada antes e desfeita após 120 s se não for confirmada; uma alteração que cortaria o caminho de SSH/API ou a rota padrão é recusada.

  • Uma VLAN para um papel: clientes, PPPoE, S-VLAN, C-VLAN, uplink, gerenciamento, IPTV, simples
    Ativo na entrega

    O roteador configura o resto (DHCP, CGNAT, anti-spoofing, contabilização); alterações de uplink e gerenciamento esperam uma confirmação.

  • BGP com as suas operadoras
    Configurado na implantação

    Precisa do ASN, do router ID, dos peers e dos seus prefixos. Por peer: somente rota padrão ou tabela completa; principal ou backup (local-pref, prepend); só os seus próprios prefixos são exportados; filtros de bogons e max-prefix; senhas MD5; desfazer automático em 120 s. IPv4 e IPv6.

  • BFD por peer BGP
    Configurado na implantação

    Medido no nosso laboratório: um peer caído detectado em 0,92 s.

  • Validação de origem RPKI
    Configurado na implantação

    Desligada até ser ligada; rotas inválidas descartadas nos peers de tabela completa. Usa as âncoras de confiança dos cinco registros (uma é baixada na instalação; se esse download falhar, as suas rotas são validadas como “desconhecidas”).

  • Blackhole para um endereço sob ataque (comunidade da operadora e local)
    Configurado na implantação

    Precisa da comunidade de blackhole da operadora.

  • iBGP entre Super Routers
    Configurado na implantação

    Precisa de dois ou mais roteadores no mesmo AS.

  • OSPF
    Configurado na implantação

    Área, interfaces, origem da rota padrão e aceitação.

  • Looking glass: ping, mtr com números de AS, consulta de rota, sessões, verificação dos prefixos próprios
    Ativo na entrega

    Somente leitura; as partes de BGP precisam do BGP configurado.

  • Página pública de looking glass para os seus clientes e peers
    Roteiro

    Planejada.

  • Comunidades BGP além do blackhole, BFD para OSPF, graceful restart do BGP
    Roteiro

    Planejado.

  • Ajuste do kernel e das placas de rede para a velocidade da linha (backlog, rings, RPS, IRQs, conntrack, NOTRACK)
    Ativo na entrega

    Calculado a partir da máquina e aplicado pelo roteador; rings, rp_filter e o hash do bond somente quando pedidos pelo nome (dtvsol tune apply).

04

Velocidades, planos e promoções

  • Planos de velocidade
    Ativo na entrega

    Criados pela API, pela CLI, pelo monitor, pela importação CSV ou pelo vínculo com o sistema de cobrança.

  • Controle de banda na OLT (o padrão)
    Condicional

    Só com: uma OLT que o roteador provisiona (família Huawei MA5600T)

    O perfil de linha e as tabelas de tráfego do plano na OLT.

  • Controle de banda feito pelo roteador, por cliente
    Configurado na implantação

    Escolhido por cliente (dtvsol clients shaper <mac> router); as sessões PPPoE têm a banda controlada pelo roteador.

  • Promoções: sábado ×2, noites ×3, períodos de datas, um teto opcional
    Ativo na entrega

    Para assinantes com a banda controlada pelo roteador.

  • Promoções nas tabelas de tráfego da OLT
    Condicional

    Só com: uma OLT Huawei, com tabelas de tráfego que atendem só os assinantes deste roteador

    A OLT aceita a mudança (testado no laboratório); que o tráfego de uma ONU em operação a acompanhe ainda não está provado por um teste de velocidade.

05

Resolvedor DNS e bloqueio

  • Resolvedor próprio com cache para os assinantes, entregue pelo DHCP
    Ativo na entrega

    Ligado por padrão e nunca aberto: responde somente às redes que atende; a porta 53 vinda dos uplinks é descartada. A validação DNSSEC vem da configuração padrão do resolvedor do sistema, não de um ajuste do roteador.

  • Forçar todo o DNS dos assinantes para o resolvedor do roteador
    Configurado na implantação

    Desligado por padrão.

  • Domínios bloqueados (NXDOMAIN ou a sua página de aviso)
    Configurado na implantação

    Listas manuais ou importadas.

  • Endereços, redes e faixas bloqueados (nos dois sentidos, um contador por entrada)
    Configurado na implantação

    Listas manuais ou importadas.

  • Importação das listas das autoridades (linhas, coluna e delimitador CSV, regex), baixadas de novo por um temporizador, cada alteração no histórico
    Configurado na implantação

    Precisa do arquivo ou da URL da autoridade.

06

Gerenciamento de OLT

Adicionamos fabricantes de OLT junto com os nossos clientes: uma operadora nos dá acesso à sua OLT, e nós construímos e testamos o driver nela.

  • Família Huawei MA5600T: monitoramento, provisionamento, suspensão, planos, leituras e escritas SNMP
    Ativo na entrega

    Depois que cada OLT é registrada (endereço, credenciais SNMP, login CLI como backup, S-VLAN) — esse registro é uma etapa da implantação. Comprovado em uma MA5608T; MA5600T e MA5683T usam o mesmo driver e os mesmos comandos. Primeiro SNMP, a CLI da OLT como backup.

  • Registro de OLT: leitura e escrita, somente leitura, ou OLT de outra empresa
    Configurado na implantação

    Uma OLT somente leitura é observada e nunca escrita; uma PON pode ser aberta para trabalho.

  • Proteções de somente leitura em OLTs compartilhadas
    Ativo na entrega

    As ONTs e S-VLANs de outra operadora nunca são tocadas; exec em uma OLT compartilhada somente com --force.

  • Níveis ópticos, estados, contadores e alarmes das ONTs (consultados periodicamente)
    Ativo na entrega

    Por OLT; predefinições normal (5 min) ou lenta (15/30 min, no máximo 5 requisições SNMP por segundo). Histórico: de hora em hora por 90 dias, diário por 2 anos.

  • Uma queda de PON ou de OLT como um único evento, com as suas ONTs agrupadas sob ele
    Ativo na entrega
  • Backups da configuração da OLT, versões, diff e um alarme de “alterada fora do roteador”
    Ativo na entrega

    OLTs próprias: ligado por padrão; OLTs somente leitura: desligado por padrão.

  • Salvamento automático da OLT garantido quando o roteador assume o controle
    Ativo na entrega

    Depende do salvamento automático da própria OLT (diário e após uma alteração).

  • Verificação da hora da OLT e “usar este roteador como servidor de horário”
    Ativo na entrega

    Somente OLTs próprias.

  • Auditoria da configuração da OLT: sobras, erros, higiene, roteador contra OLT
    Ativo na entrega

    Somente leitura; uma correção (um service port TR-069 antigo sem tag) pode ser aplicada pelo roteador.

  • Console da OLT ao vivo: cada comando e resposta no navegador
    Ativo na entrega
  • Traps SNMP da OLT (receptor, modo sombra)
    Condicional

    Só com: uma OLT Huawei

    O modo sombra conta os traps e os compara com a consulta periódica. Em uma OLT somente leitura os comandos são impressos para a operadora; nada é enviado.

  • Traps atuando ao vivo (alarmes a partir dos traps)
    Roteiro

    Planejado: “ao vivo” é gravado; seus efeitos chegam em uma versão futura.

  • IPTV (unicast) em sua própria VLAN e service port, criados junto com o cliente
    Condicional

    Só com: uma OLT Huawei

    Que um set-top box receba TV por ela ainda não está provado.

  • Vários operadores em uma mesma OLT, cada um com seu próprio Super Router
    Condicional

    Só com: OLTs Huawei; o isolamento com dois roteadores em uma mesma OLT ainda não foi testado

  • Vários ISPs em um mesmo Super Router
    Roteiro
  • Entregar uma PON ao BNG de outro ISP (bitstream L2)
    Roteiro
  • Série Huawei MA5800
    Roteiro

    O mesmo driver; nunca testado em uma.

  • OLTs ZTE
    Roteiro

    Planejado em cerca de uma semana. Primeiras partes funcionando na OLT de um cliente: apenas leituras de monitoramento (estados das ONUs, níveis ópticos, placas, portas PON, contadores) em uma C320 V1.2.x; sem escritas.

  • OLTs V-SOL
    Roteiro

    Planejado depois da ZTE.

07

Provisionamento de ONT e ACS TR-069

Qualquer ONT é registrada na OLT. Para o controle por TR-069 (o Wi-Fi vindo do seu sistema de cobrança), o Super Router usa uma biblioteca compartilhada de modelos de ONT, assinada pela DTVSOL. Quando um cliente traz um modelo que ainda não está nela, o modo de aprendizado do roteador guia um técnico por alguns passos na ONT, encontra sozinho as configurações certas e as comprova, e — se você permitir — envia o resultado para a DTVSOL, que o revisa e o compartilha com todos os roteadores.

  • Registro de ONT com service ports, perfis de plano e a VLAN da PON, em uma única chamada
    Condicional

    Só com: uma OLT que o roteador provisiona (família Huawei MA5600T)

  • Reinício da ONT, pela OLT ou por TR-069, com as suas etapas acompanhadas
    Condicional

    Só com: pela OLT: uma OLT Huawei; por TR-069: uma ONT com TR-069 que chame o ACS

  • ACS TR-069 próprio, um serviço separado do roteamento
    Configurado na implantação

    Desligado por padrão; ligado, depois as ONTs apontadas para ele (VLAN TR-069, ou DHCP option 43 para as ONTs que a leem).

  • Inventário de equipamentos, árvore de parâmetros, definir parâmetros, reinício, reset de fábrica, despertar
    Condicional

    Só com: uma ONT com TR-069 que chame o ACS

  • Nome e senha do Wi-Fi vindos do sistema de cobrança no primeiro contato
    Condicional

    Só com: um modelo aprendido: da biblioteca compartilhada, ou aprendido neste roteador

  • Modo de aprendizado para um novo modelo de ONT
    Ativo na entrega

    Guiado, com um técnico na ONT; o roteador encontra as configurações certas e as comprova. Uma bancada de aprendizado em uma porta reserva funciona sem OLT.

  • Biblioteca compartilhada de modelos de ONT, assinada pela DTVSOL
    Ativo na entrega

    Modelos hoje: Huawei HS8545M, TP-Link XC220-G3v, TP-Link XX530. Um modelo aprendido em um roteador é enviado para a DTVSOL se você permitir (o compartilhamento vem ligado por padrão e pode ser desligado em cada roteador); a DTVSOL o revisa e o compartilha com todos os roteadores. Usada assim que o ACS estiver ligado.

  • Configuração TR-069 através da OLT (OMCI) em OLTs ZTE e V-SOL
    Roteiro

    Vem com esses drivers de OLT.

  • Atualizações de firmware por modelo em ondas; um teste de velocidade executado a partir da ONT (TR-143)
    Roteiro

    Planejado.

08

Ferramentas de migração

  • Importação em massa por CSV (planos, redes, clientes, serviços), nosso próprio formato
    Ativo na entrega

    Primeiro uma simulação, depois tudo ou nada. As configurações de outros fabricantes não são lidas.

  • Descobrir onde o roteador está em uma OLT, apenas escutando
    Condicional

    Só com: uma OLT Huawei

    A tabela de MAC é lida pela CLI da OLT.

  • Assumir uma VLAN plana como ela está
    Condicional

    Só com: uma OLT Huawei registrada como somente leitura

    Anti-spoofing em modo dinâmico para ela.

  • Novas ONTs “do nosso jeito” em uma OLT existente (etapa B)
    Condicional

    Só com: uma OLT Huawei com a S-VLAN deste roteador nos seus uplinks

  • Mover ONTs de uma VLAN plana para o modelo por PON sem tocar na ONU (etapa C)
    Condicional

    Só com: uma OLT Huawei

    Primeiro um piloto, depois grupos (2, depois 4/8/16); cada ONT observada por até 5 minutos e devolvida sozinha em caso de falha; manter o endereço ou receber um novo; voltar uma PON inteira.

  • Planos mantidos das tabelas da OLT durante a migração (“aguardando o sistema de cobrança”)
    Ativo na entrega

    Clientes listados com --pending-plan até que um plano chegue.

09

Integração com o sistema de cobrança

  • API REST: clientes, serviços, planos, OLTs, alarmes, saúde
    Configurado na implantação

    Uma chave de API e a lista de permissões (dtvsol protect add): fechada para todos, menos para o roteador, até que o seu NOC seja adicionado.

  • API de compatibilidade na TCP 8728 (a API binária de roteador que muitos sistemas de cobrança de WISP falam)
    Configurado na implantação

    A porta é aberta pela lista de permissões; a sua senha é mostrada uma única vez na instalação. Cobre concessões e clientes, PPP secrets e sessões, simple queues, regras de firewall e listas de endereços (uma lista de bloqueio → a página de suspensão), web proxy, traffic flow. Testada com Splynx e MikroWisp. Não suportados: hotspot e IP binding. Uma ponte para começar com o seu sistema de cobrança sem mudanças; a API nativa é o caminho a seguir.

  • Sistema de cobrança UISP
    Condicional

    Só com: a API de compatibilidade na TCP 8728 aberta para o UISP

    Compatível pela API MikroTik (filas, listas de endereços, contas PPP), ainda não testado por nós. Não suportados: hotspot e IP binding.

  • Totais por assinante em NetFlow v5/v9 e IPFIX para um sistema de cobrança
    Configurado na implantação

    Desligado por padrão; precisa do coletor do sistema de cobrança. Pode ser limitado aos assinantes desse sistema.

  • Webhooks assinados para os seus sistemas
    Configurado na implantação

    Para os endpoints que você definir, assinados com HMAC-SHA256.

  • Vínculo com o DTVSOL One: planos, contas PPPoE, clientes de ONU, relatório online
    Ativo na entrega

    Vem com o dtvsol join.

  • Clientes existentes enviados ao DTVSOL One para serem criados lá
    Configurado na implantação

    dtvsol one inventory; por OLT, nunca uma senha.

  • Inventário ao vivo para o mapa dtvsol.network
    Configurado na implantação

    Desligado por padrão; nenhum nome ou endereço é enviado.

  • Agente SNMP: interfaces e tráfego por cliente
    Configurado na implantação

    Precisa de uma community e do endereço do seu sistema de monitoramento.

10

Firewall e proteção

  • Lista de permissões de gerenciamento para a API, o monitor e a API de compatibilidade
    Ativo na entrega

    Somente o próprio roteador até você adicionar redes (perguntado na instalação).

  • SSH somente por chaves (quando o administrador informou uma chave)
    Ativo na entrega
  • Bloqueios por força bruta (chave de API, SSH, monitor) com motivos e histórico
    Ativo na entrega

    Um endereço bloqueado que esteja na lista de permissões gera um alarme.

  • Anti-spoofing: vínculo IP + MAC + VLAN, IPv4, IPv6 e ARP
    Configurado na implantação

    dtvsol antispoof on (estrito ou dinâmico, por VLAN). O spoofing entre assinantes dentro de uma mesma VLAN fica a cargo do split horizon da OLT.

  • Verificação de integridade: arquivos da versão, programas do sistema, locais de persistência
    Ativo na entrega
  • Auditoria dos comandos de root e shells de root gravados
    Ativo na entrega
  • Canal de segurança: registros de segurança assinados e encadeados, enviados à DTVSOL
    Ativo na entrega

    Vem com o dtvsol join.

11

Monitor (web)

  • Monitor web sobre HTTPS: início, ficha do cliente, OLTs e ONUs, alarmes, roteamento, configurações, ferramentas
    Ativo na entrega

    O usuário administrador é criado na instalação.

  • Papéis: administrador, observador, escritório, investigador (aplicados pelo roteador), direitos por usuário, registro de auditoria
    Ativo na entrega
  • Login em dois fatores (aplicativo autenticador), passkeys, navegadores confiáveis, saída por inatividade
    Ativo na entrega

    2FA obrigatório para administradores no primeiro login. As passkeys precisam do nome e do certificado do roteador (próxima linha).

  • Nome do roteador <label>.<code>.dtvsol.cloud com certificado Let’s Encrypt
    Ativo na entrega

    Entregue pela licença após o join.

  • Idiomas: inglês, espanhol (América Latina), português (Brasil)
    Ativo na entrega

    Por usuário, inclusive as páginas voltadas aos assinantes. A linha de comando continua em inglês.

  • Layouts para celular e tablet
    Ativo na entrega
  • Tela 24/7 (links de exibição somente leitura, revogáveis)
    Configurado na implantação

    Um link por tela; a sua rede na lista de permissões.

  • Terminal web apenas para comandos dtvsol (sem shell), com os direitos do usuário
    Ativo na entrega
  • Assistente “Configure o seu roteador” na primeira execução
    Ativo na entrega
  • Vista do hardware do roteador: placas e portas como na máquina, piscar uma porta
    Ativo na entrega
  • Composição do tráfego: criptografado, HTTP puro, outro (somente por porta)
    Ativo na entrega
12

Alarmes e notificações

  • Registro de alarmes: verificações a cada minuto por área (OLT, ONUs, rede, servidor, serviços), histórico, reconhecer, fechar, notas
    Ativo na entrega
  • Alarme em uma alteração que falhou; verificação de divergência (estado em execução contra o banco de dados)
    Ativo na entrega
  • Segurança dos discos: estado do RAID, cópias de boot em cada disco, saúde SMART
    Ativo na entrega
  • Verificação de saúde dtvsol doctor
    Ativo na entrega
  • Notificações por e-mail (SMTP), Telegram (bot), WhatsApp (template aprovado), SMS
    Configurado na implantação

    Cada canal precisa da sua própria conta: servidor SMTP, bot do Telegram, WhatsApp Business API, provedor de SMS. Alarmes críticos por padrão; no máximo 30 mensagens por hora por canal.

13

Registro legal e DTVSOL Super Keeper

  • Nível 1 no roteador: quem teve qual endereço público e bloco de portas, e quando
    Configurado na implantação

    Desligado até ser ligado. Uma cadeia SHA-256 selada (dtvsol lawful verify), cada busca registrada com o seu caso, 12 meses por padrão (6–120), saída em CSV, nunca em um backup que saia do roteador.

  • Nível 2: cada conexão, enviada a um DTVSOL Super Keeper
    Condicional

    Só com: um servidor Keeper nas suas instalações, pareado com o roteador

    Os registros esperam no roteador enquanto o Keeper estiver fora do ar.

  • Keeper: registros selados a cada hora, busca por endereço público e porta, assinante ou destino, relatórios em PDF, web com papéis
    Condicional

    Só com: o Keeper instalado (um pacote, Ubuntu 24.04) e pareado

  • Usuários do Keeper gerenciados pelo DTVSOL One; contas da polícia aprovadas pela operadora
    Roteiro

    Planejado; o lado do roteador da lista de contas está construído.

  • Estatísticas de fluxo do Keeper: vistas de tráfego, maiores clientes, detecção de ataques
    Roteiro

    Planejado.

14

Exportação de fluxos

  • IPFIX amostrado para o seu Akvorado, os dois lados do CGNAT, detalhes das interfaces por SNMP
    Configurado na implantação

    Desligado por padrão; precisa do coletor, do endereço de origem e da taxa de amostragem.

15

Backups

  • Backup local diário (configuração, dados, logs do CGNAT, versões da configuração da OLT), 30 dias + 12 meses
    Ativo na entrega

    No disco do sistema por padrão.

  • Backup para um disco ou compartilhamento montado
    Configurado na implantação

    dtvsol backup location set <path>.

  • Versões da configuração com diff e restauração
    Ativo na entrega

    Cada alteração é uma versão.

  • Teste de restauração
    Ativo na entrega

    dtvsol backup drill.

  • Cópia criptografada fora do roteador
    Condicional

    Só com: o agente do DTVSOL Backup instalado e registrado em um servidor DTVSOL Backup

    O DTVSOL Backup é um serviço separado, em beta.

16

Atualizações

  • Versões assinadas, instalação A/B, verificações antes e depois, rollback automático
    Ativo na entrega

    Política “notificar” por padrão (manual, automática em uma janela, ou automática somente de segurança). Uma atualização não reinicia as sessões PPPoE: você reinicia o serviço PPPoE (accel-ppp) quando for conveniente.

  • Canais: estável e beta
    Ativo na entrega

    Estável, a menos que o roteador confie na chave de teste.

  • Pacotes do sistema e atualizações de segurança pelo apt
    Ativo na entrega

    Atualizações de segurança do Ubuntu diariamente, sem reinicialização automática; os pacotes do motor do próprio roteador ficam retidos e chegam somente dentro das versões assinadas.

  • Período de atualizações incluídas definido pelo DTVSOL One; versões de segurança sempre
    Ativo na entrega

    Quando as atualizações incluídas terminam, só as versões de segurança são instaladas; o rollback é sempre permitido.

17

Licença, join e DTVSOL One

  • dtvsol join <code>: licença, vínculo com o DTVSOL One e canal de segurança a partir de um único código
    Ativo na entrega

    O código vem do DTVSOL One (Internet → Super Router → Adicionar um Super Router); válido por 24 h, de uso único.

  • Licença vinculada à máquina, renovada diariamente; um aviso 14 dias antes de terminar
    Ativo na entrega

    Se a DTVSOL estiver inacessível: os seus assinantes continuam conectados.

  • Teste gratuito por conta própria (e-mail → código → 30 dias)
    Roteiro

    Planejado; a ISO oferece hoje “continuar sem registro”.

18

Servidor de speedtest

  • Servidor de teste de velocidade Ookla no roteador
    Configurado na implantação

    Instalado com dtvsol speedtest install (baixado da Ookla). TLS com um certificado Let’s Encrypt (precisa de um nome de host que resolva para o roteador, e da porta 80) ou com o seu próprio certificado. Um registro no speedtest.net exige o seu próprio cadastro na Ookla. Ainda não executado em uma operadora real.

19

Hardware e disponibilidade

  • Servidor x86-64 padrão, Ubuntu 24.04
    Ativo na entrega

    A ISO recusa máquinas virtuais.

  • Dois discos em RAID1 (os dois discos inicializáveis)
    Configurado na implantação

    Escolhido no menu de boot da ISO com exatamente dois discos semelhantes, ou manualmente na tela de discos. Vigiado pelos alarmes desde então.

  • Bonds LACP
    Configurado na implantação
  • Alta disponibilidade: failover automático para um segundo roteador
    Roteiro

    Não construída. Hoje um servidor com defeito é substituído e restaurado a partir do backup (a DTVSOL transfere a licença). Dois roteadores podem compartilhar o roteamento (BGP/iBGP, OSPF), mas o estado dos assinantes, o DHCP, as sessões PPPoE e o CGNAT não fazem failover.

20

Limites e escala

Medido (no nosso laboratório)

  • BFD: um peer BGP caído detectado em 0,92 s.
  • Conjuntos de assinantes (contabilização, anti-spoofing, mapas de CGNAT) para 15.000 assinantes carregados em 0,54 s.
  • Leituras do nível óptico das ONTs espaçadas para terminar um lote em cerca de 60 s por execução do coletor (medido por OLT).

Estimativas (não medições)

  • Projetado para até 100.000 assinantes por servidor — uma estimativa; dimensionamos o servidor com você. É um servidor de porte médio (32–64 núcleos, 128 GB, 2×100G em cada sentido), com as velocidades controladas pela OLT e o roteador fazendo roteamento, DHCP, NAT e CGNAT. O limite real é o tráfego da hora de pico da sua rede; a calculadora de dimensionamento é um modelo.
  • Uma PON de cerca de 100 ONTs movida em cerca de 40 minutos com a conversão em grupos.

Catálogo de 28 de outubro de 2026, versão 1.2.0. Histórico de versões →

Ligue para nós — ative o JavaScript para ver o número, ou use o formulário de contato.