Nossa rede suporta muitos fluxos multicast usando pimd. Muitos (mas não todos) desses fluxos multicast só fluem se usarmos a instrução "altnet multicast_source_ip masklen 24" na seção phyint do arquivo pimd.conf. Esses fluxos multicast são adicionados ou removidos dinamicamente à medida que determinados dispositivos de rede são ativados/desativados com base em eventos específicos ao longo do dia. Ao longo do dia, o arquivo pimd.conf pode ter essas instruções altnet adicionadas ou removidas muitas vezes. Cada vez que isso ocorre, temos que emitir o comando "pimd -l" para que a alteração tenha efeito. Cada vez que este comando é emitido, o daemon é recarregado e a tabela mroute é apagada. Após um curto período de redescoberta, os mroutes lentamente retornam à tabela de roteamento multicast.
Gostaria de saber se é possível adicionar/remover diretivas altnet sem ter que editar o arquivo pimd.conf e emitir o comando pimd -l para recarregar a configuração. Em outras palavras, eles poderiam ser adicionados ou removidos durante o tempo de execução? Ou adicionado sem afetar nenhum fluxo/rota multicast existente?
Eu aprendi com o desenvolvedor do aplicativo pimd que estou usando que isso não é possível. Veja aqui para detalhes: https://github.com/troglobit/pimd/issues/72#issuecomment-597181575