Networking 我需要特定于源的多播实现澄清
我读了文件: 我还看了一眼 我对要使用的SSM、SFM和ASM API感到困惑 据我所知,IGMPv3包含模式应仅适用于SSM IP地址范围232/8。不是ASM IP范围。我的理解是,排除模式应仅适用于ASM IP地址范围。不是SSM IP范围。然而,正如RFC3569所说:请注意,IGMPv3/MLDv2并不限制S,G只连接到232/8范围。但是,[RFC 4607]中定义的SSM服务仅在IPv4的该地址范围内可用。作为旁注,我相信可以设置一些路由器,使SSM应用于整个多播范围 然而,根据RFC3569,SFM似乎适用于整个ASM IP范围,并将同时使用包含模式和排除模式API,这似乎与我之前的假设相矛盾Networking 我需要特定于源的多播实现澄清,networking,multicast,Networking,Multicast,我读了文件: 我还看了一眼 我对要使用的SSM、SFM和ASM API感到困惑 据我所知,IGMPv3包含模式应仅适用于SSM IP地址范围232/8。不是ASM IP范围。我的理解是,排除模式应仅适用于ASM IP地址范围。不是SSM IP范围。然而,正如RFC3569所说:请注意,IGMPv3/MLDv2并不限制S,G只连接到232/8范围。但是,[RFC 4607]中定义的SSM服务仅在IPv4的该地址范围内可用。作为旁注,我相信可以设置一些路由器,使SSM应用于整个多播范围 然而,根据R
因此,我的问题是,如果我的网络支持IGMPv3,我可以在哪个多播IP地址范围内使用包含和排除模式API?API允许您使用任何地址,类似地,路由器可以配置为使用SSM和ASM的任何地址。但是,如果您希望通过Internet(即通过使用标准通用配置的第三方)进行路由,RFC详细说明了建议的步骤
然后你的问题是没有足够的上下文,是IP堆栈关心你不需要关心的IGMP/MLD。唯一值得关注的领域甚至不是开发人员,而是管理员选择部署地址。RFC 3678也提供了帮助:引用:Internet组管理协议IGMPv3[3]版本3和多播侦听器发现MLDv2协议[4]版本2提供向路由器传递源过滤器信息的能力,从而避免将不需要的源中的数据拉到本地链路上。然而,无论路由器是否支持IGMPv3或MLDv2,源过滤器都可以由操作系统实现,因此当源过滤器API可用时,应用程序总是可以从使用它中受益。