Выбор уникальных локальных адресов IPv6 (т. Е. Выбор наименьшего числа 40 бит)


10

Мы начали с fec0 :: / 10 для локальных адресов сайта, но теперь это не рекомендуется. Вместо этого мы теперь зарезервировали fc00 :: / 7, а fd00 :: / 8 выделил / 48 сетей для уникальных локальных адресов.

Как лучше всего выбирать 40 битов с наименьшим сигналом, чтобы получить уровень организации / 48?

... все используют добровольный реестр SIXXS ? (мне кажется сомнительным)
... просто использовать руководство RFC4193 для выбора (через его алгоритм)?
... у кого-нибудь есть онлайн-реализация этого алгоритма?

Выбор наших 40 битов не кажется трудным; Я просто пытаюсь выбрать их «правильным» способом, если смогу.

Ответы:


10

Всегда лучше придерживаться соответствующего RFC, когда это возможно. В этом случае ваши два варианта не являются взаимоисключающими. Генератор SIXXS должен генерировать префикс на основе алгоритма RFC4193.

Таким образом, вы просто сгенерируете свой префикс, используя инструмент SIXXS (или другой, который вы найдете), и, если вам это нравится, зарегистрируйте его в SIXXS.


2

Вероятность того, что кто-то выберет тот же диапазон, а затем сойдет с вами или будет вести дела с вами, должна быть очень малой. Как вы упомянули, у SIXXS есть регистрация, но вы не знаете, сколько она используется, и, поскольку на самом деле это не авторитет, нет гарантии, что кто-то не выбрал бы тот же диапазон. Я думаю, что это лучше, чем ничего, хотя.

Это инструменты, которые я мог найти:

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


1

Если вы делаете то, что говорит RFC, вероятность фактического столкновения очень мала (даже при том, что применяется парадокс дня рождения), и поскольку адреса ULA используются только внутренне на вашем собственном сайте, столкновение на практике не имеет значения, если вы не объедините ваша сеть с другой, которая, как ни удивительно, использует тот же префикс ULA.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.