Selecionando endereços locais exclusivos do IPv6 (ou seja, escolhendo 40 bits com menos sig)


10

Começamos com fec0 :: / 10 para endereços locais do site - mas isso agora está obsoleto. Em vez disso, agora temos o fc00 :: / 7 reservado, com o fd00 :: / 8 dedicado às redes / 48 para endereços locais exclusivos.

Qual é a melhor prática para escolher os 40 bits com menos sig para fornecer um 48 / nível organizacional?

... todo mundo está usando o registro voluntário do SIXXS ? (parece duvidoso para mim)
... basta usar as orientações do RFC4193 para escolher (através de algo)?
... alguém tem uma implementação online desse algo?

Escolher nossos 40 bits não parece difícil; Só estou tentando escolher o caminho "certo", se eu puder.

Respostas:


10

É sempre melhor manter a RFC relevante sempre que possível. Nesse caso, suas duas opções não são mutuamente exclusivas. O gerador do SIXXS realmente deve gerar um prefixo para você com base no algoritmo do RFC4193.

Então você geraria seu prefixo usando a ferramenta SIXXS (ou outra que encontrar) e, se quiser, registre-o no SIXXS.


2

As chances de alguém escolher o mesmo intervalo e depois fundir ou fazer negócios com você devem ser muito pequenas. Como você mencionou, o SIXXS possui um registro, não sabe ao certo quanto é usado e, como realmente não tem autoridade, não há garantia de que alguém não teria escolhido o mesmo intervalo. Eu acho que é melhor que nada.

Estas são as ferramentas que eu poderia encontrar:

http://www.sixxs.net/tools/grh/ula/
https://www.ultratools.com/tools/rangeGenerator


1

Se você fizer o que a RFC diz, a chance de uma colisão real é muito baixa (mesmo que o paradoxo do aniversário se aplique) e, como os endereços ULA são usados ​​apenas internamente em seu próprio site, uma colisão não importa na prática, a menos que você mescle sua rede com outra que, surpreendentemente, esteja usando o mesmo prefixo ULA.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.