我正在寻找一种在Java语言中为分布式发布/订阅应用程序生成随机IPv6多播地址的方法。
这意味着可能有许多(分布式)节点,并且每个节点应该能够生成(潜在地许多)随机且唯一的IPv6多播地址。
我不确定如何有效和安全地做到这一点。假设一个固定的组播前缀留给我们2^112个唯一的组播地址,但这确实需要一个好的随机数生成器,一个可以在分布式设置中使用的生成器。也许我应该用时间或类似的东西来播种?即使我这样做了,我也不确定什么是构造IPv6地址的好方法,Java不会立即提供这方面的功能。
有什么建议吗?
https://stackoverflow.com/questions/28804744
复制相似问题