IP-Multicast разница между 224.0.0.1-255 и 239.0.0.0/8 блоком
В чем разница между:
Локальная подсеть
Адреса в диапазоне от 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. Маршрутизаторы не должны пересылать эти сообщения за пределы подсети, в которой они происходят.
а также
Администрирование Scoped IPv4 Multicast адреса
Диапазон 239.0.0.0/8 назначается RFC 2365 для частного использования в организации. Из RFC пакеты, предназначенные для адресов многоадресной рассылки IPv4 с административной областью, не пересекают административно определенные организационные границы, а адреса многоадресной рассылки IPv4 с административной областью назначаются локально и не должны быть глобально уникальными. В RFC также обсуждается структурирование диапазона 239.0.0.0/8, который будет примерно аналогичен диапазону адресов многоадресной рассылки IPv6, описанному в RFC 1884.
Правильно ли я понимаю, что если вы используете блок 224, вы должны адаптироваться к руководствам, которые описаны в RFC, к зарезервированным адресам IANA, а в блоке 239 вы можете делать то, что хотите?
1 ответ
Я с тобой согласен. Я прочитал это как 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, но на практике это не так.