我应该如何为我的应用程序选择一个 IPv4多播地址?我可能需要不止一个(最终可能是整个范围) ,但只是想避免与其他应用程序发生冲突。
- 数据包将完全包含在一个管理域中,可能是一个 LAN
- 如果我的应用程序的几个独立实例在同一个网络上使用,它们可以各自使用自己的多播地址——但如果它们不使用自己的多播地址,它们将能够共存,它们只会有一小部分开销忽略彼此的数据包。
- 我的数据包已经包含了一个“神奇数字”来避免问题
- 我将检查发端地址(我知道这当然可以欺骗) ,TTL 和其他事情,以试图防止意外的数据包搞砸事情。
想法请:)
目前,我只是从“ local use”空间中分配了一个任意的空间,即239.255.42.99