我们的网络使用 pimd 支持许多多播流。只有当我们在 pimd.conf 文件的 phyint 部分中使用“altnet multicast_source_ip masklen 24”语句时,许多(但不是全部)多播流才会流动。当某些网络设备根据全天的特定事件启动/关闭时,这些多播流会动态添加或删除。在一天中,pimd.conf 文件可能会多次添加或删除这些 altnet 语句。每次发生这种情况时,我们都必须发出“pimd -l”命令才能使更改生效。每次发出此命令时,都会重新加载守护程序并擦除 mroute 表。经过短暂的重新发现后,mroutes 慢慢地回到多播路由表中。
我想知道是否可以添加/删除 altnet 指令而无需编辑 pimd.conf 文件并发出 pimd -l 命令重新加载配置。换句话说,它们可以在运行时添加或删除吗?或者在不影响任何现有多播流/路由的情况下添加?
我从我正在使用的 pimd 应用程序的开发人员那里了解到这是不可能的。详见此处:https ://github.com/troglobit/pimd/issues/72#issuecomment-597181575