Planos e controle de banda
Um plano é um nome com uma velocidade de download e uma de upload em Mbit/s.
dtvsol plans listdtvsol plans add plan_100_50 100 50 "100/50 residential"dtvsol plans del plan_100_50Adicionar um plano com um nome que já existe atualiza as suas velocidades. Todos os clientes ou serviços nele acompanham.
Como um plano é aplicado
Seção intitulada “Como um plano é aplicado”Os serviços são limitados na OLT. Cada plano vira um line profile, um DBA profile e tabelas
de taxa em todas as OLTs cadastradas, com uma pequena folga acima do plano (olt_car_headroom em
/opt/dtvsol/etc/config.php). O roteador envia os planos para as OLTs a cada 15 minutos e após
cada alteração de plano. Veja OLTs.
Os clientes (baseados em MAC) são limitados no roteador com o tc HTB do Linux: o download
na VLAN do cliente, o upload em um espelho do tráfego de entrada da VLAN. Um cliente sem plano,
ou com um plano que não existe, não é limitado (velocidade de linha).
Planos para serviços
Seção intitulada “Planos para serviços”Um serviço indica um plano ou informa as velocidades:
dtvsol service add <sn> --name "Example Customer" --down 300 --up 300 …--down 300 --up 300 usa plan_300_300 e o cria se ele não existir. Troque o plano de um
serviço:
dtvsol service set C-0001 --plan plan_500_500A ONT passa para o novo perfil na OLT. O cliente percebe alguns segundos de interrupção.
Planos para clientes
Seção intitulada “Planos para clientes”dtvsol clients plan AA:BB:CC:DD:EE:FF plan_100_50dtvsol clients plan AA:BB:CC:DD:EE:FF none # unlimitedUm sistema de cobrança no estilo MikroTik que define uma queue ou um rate limit de lease pelo
MK-api recebe automaticamente um plano criado para ele, chamado mk_<down>m_<up>m.
Suspensão
Seção intitulada “Suspensão”dtvsol service suspend C-0001dtvsol service resume C-0001
dtvsol clients suspend AA:BB:CC:DD:EE:FFdtvsol clients resume AA:BB:CC:DD:EE:FFA ONT de um serviço suspenso é desativada na OLT e o seu endereço é bloqueado no roteador. O tráfego de um cliente suspenso é descartado nas duas direções no roteador. As suspensões sobrevivem a reinicializações.
Datas de término
Seção intitulada “Datas de término”Dê a um serviço ou a um cliente uma data de término. Nessa data o roteador o suspende sozinho. Quando o sistema de cobrança envia uma data posterior, o roteador o reativa.
dtvsol service set C-0001 --expires 2026-12-31dtvsol clients expires AA:BB:CC:DD:EE:FF 2026-12-31dtvsol clients expires AA:BB:CC:DD:EE:FF neverAs datas de término são verificadas a cada 5 minutos.
Gráficos de tráfego
Seção intitulada “Gráficos de tráfego”dtvsol graph AA:BB:CC:DD:EE:FF weekdtvsol graph bond0 day /tmp/uplink.pngdtvsol service graph C-0001 monthEste site foi escrito com a ajuda de IA e revisado pela nossa equipe.