我可以在这里看到 MC 地址分配。但是,我正在寻找该225.0.0.x范围内的群体代表什么。我知道这个范围的 MAC224.0.0.x在某些(如果不是全部)情况下与范围重叠,所以也许这就是为什么没有表格解释是什么225.0.0.1(也许为什么它们被“保留”)。话虽如此,如果应用程序知道无论如何都会被推到那些重叠的范围内,为什么他们会使用225.0.0.x范围内的组而不是224.0.0.x范围内的组?我现在225.0.0.1-3坐在一些开关上,这就是为什么我很好奇。
保留的多播地址
网络工程
ipv4
ip
多播
IP地址
2021-07-13 21:38:20
1个回答
从技术上讲,任何应用程序都不应使用该225.0.0.0/24范围内的任何内容。该范围保留供将来使用。在大多数情况下,程序员实际上应该使用239.0.0.0/8. 有一些程序员(参见Stack Overflow上的多播问题),他们只是不关心或实际上对多播的了解不够,无法正确执行。事实上,我看到很多关于网络编程的一般问题,其中程序员没有编写网络应用程序的业务,因为他对网络方面的理解不够好。
使用224.0.0.0/24范围内的东西会限制多播到链接;如有必要,无法路由多播。
就重叠的二层组播地址而言,一个二层组播地址代表了32个不同的三层IPv4组播地址。这是因为三层 IPv4 组播地址范围有 28 位用于单个组播组,而 48 位的二层 MAC 组播地址范围只有 23 位可用于单个组播组。IPv4 地址的 28 位减去 MAC 地址的 23 位是 5 位,并且2^5=32.
其它你可能感兴趣的问题