Какая разница между:
Локальная подсеть
Адреса в диапазоне от 224.0.0.0 до 224.0.0.255 индивидуально назначаются IANA и предназначены для многоадресной рассылки только в локальной подсети. Например, протокол информации о маршрутизации (RIPv2) использует 224.0.0.9, Open Shortest Path First (OSPF) использует 224.0.0.5 и 224.0.0.6, а Zeroconf mDNS использует 224.0.0.251. Маршрутизаторы не должны пересылать эти сообщения за пределы подсети, в которой они созданы.
и
Адреса многоадресной рассылки IPv4 с административной областью действия
Диапазон 239.0.0.0/8 назначен RFC 2365 для частного использования в организации. Из RFC пакеты, предназначенные для многоадресных адресов IPv4 с административной областью действия, не пересекают административно определенных границ организации, а адреса многоадресной рассылки IPv4 с административной областью действия назначаются локально и не должны быть уникальными в глобальном масштабе. RFC также обсуждает структурирование диапазона 239.0.0.0/8, чтобы он был примерно аналогичен диапазону адресов многоадресной рассылки IPv6, описанному в RFC 1884.
Правильно ли я, что если вы используете блок 224, вам нужно адаптироваться к руководствам, описанным в RFC, для зарезервированных адресов IANA, в то время как в блоке 239 вы можете делать то, что хотите?
Я согласен с тобой. Я прочитал это как 224.0.0.0 - 224.0.0.255 назначены IANA, поэтому, если они не назначили адрес, который вы пытаетесь использовать, вы не должны их использовать. Это также означает, что вы должны использовать только 224.0.0.251 для mDNS (как описано в соответствующем документе), и вам следует не используйте все, что в данный момент не используется, так как это может быть назначено позже.
239.0.0.0/8 - звучит как эквивалент 10.0.0.0/8 для многоадресной рассылки. Просто убедитесь, что вы не маршрутизируете 239.0.0.0/8 многоадресной рассылки в сеть, которая не находится под вашим контролем. То же самое и с частными IPv4-адресами, но на практике это не так.