Diferença IP-Multicast entre os blocos 224.0.0.1-255 e 239.0.0.0/8

1

Qual é a diferença entre:

Local subnetwork

Addresses in the range 224.0.0.0 to 224.0.0.255 are individually assigned by IANA and designated for multicasting on the local subnetwork only. For example, the Routing Information Protocol (RIPv2) uses 224.0.0.9, Open Shortest Path First (OSPF) uses 224.0.0.5 & 224.0.0.6, and Zeroconf mDNS uses 224.0.0.251. Routers must not forward these messages outside the subnet in which they originate.

e

Administratively Scoped IPv4 Multicast addresses

The 239.0.0.0/8 range is assigned by RFC 2365 for private use within an organization. From the RFC, packets destined to administratively scoped IPv4 multicast addresses do not cross administratively defined organizational boundaries, and administratively scoped IPv4 multicast addresses are locally assigned and do not have to be globally unique. The RFC also discusses structuring the 239.0.0.0/8 range to be loosely similar to the scoped IPv6 multicast address range described in RFC 1884.

Estou certo de que, se você usar o bloco 224, precisará adaptar-se aos guias descritos no RFC para os endereços reservados da IANA, enquanto no bloco 239, você pode fazer o que quiser?

    
por Gobliins 24.10.2012 / 13:48

1 resposta

2

Eu concordo com você. Eu li isso como 224.0.0.0 - 224.0.0.255 são atribuídos pela IANA, por isso, a menos que tenham atribuído o endereço que você está tentando usar, você não deve usá-los. O que também significa que você deve usar somente o 224.0.0.251 para mDNS (conforme descrito pelo documento relevante), e você deve não usar qualquer coisa que não esteja em uso no momento, pois ele pode ser atribuído posteriormente.

239.0.0.0/8 - soa como o equivalente a 10.0.0.0/8 para multicast. Apenas certifique-se de não rotear os multicasts 239.0.0.0/8 para uma rede que não esteja sob seu controle. Que é também o caso dos endereços IPv4 privados, mas na prática não é esse o caso.

    
por 24.10.2012 / 13:54