
Грубый подсчет на салфетке показывает, что 2^128 IP-адресов потребуют 42e37 байт для хранения индекса того, какие из них были заняты, а какие нет. Число составляет около 42,5 миллиардов йоттабайт для создания полного индекса. Это предполагает, что каждый адрес имеет 1-битный результат для каждого индекса ipv6. Очевидно, что все объединенное пространство хранения гуманитарных наук не составит этого числа.
Так как же работает выдача? Адреса администрируются последовательно, и к тому времени, как мы используем все адреса, предыдущие адреса надежно отключены для захвата к тому времени, как мы достигнем последнего? Резервирует ли интернет-провайдер полосу для распределения по своему усмотрению?
Как работает система адресации IPv6?
решение1
Система адресации IPv6 работает так же, как и система адресации IPv4. Адреса IPv6 назначаются блоками, поэтому нет необходимости администрировать каждый отдельный адрес.
В настоящее время назначено лишь небольшое количество возможных адресов IPv6. Список назначенных блоков можно найти наИАНА. IANA назначает большие блоки адресов IPv6 региональным интернет-регистраторам (RIR). Они делят блоки дальше между хостерами и интернет-провайдерами. Хостеры и интернет-провайдеры делят блоки между своими конечными пользователями.
Вам также нужно помнить, что "размер сети" по умолчанию для IPv6 равен /64. Это означает, что только первые 64 бита IPv6 когда-либо придется администрировать. Я не предсказатель, но я предполагаю, что сети меньшего размера не будут назначены конечным пользователям, поэтому нет смысла их администрировать.
решение2
Он работает примерно так же, как IPv4. Вы находитесь в подсети, которая получает диапазон доступных адресов, и вас интересует только эта подсеть. Когда вы спрашиваете «есть ли этот IP-адрес в сети», вы спрашиваете этот IP-адрес, а не того, кто хранит эту информацию.
Аналогия: предположим, что физический адрес (например, Вестминстер, Лондон SW1A 1AA, Великобритания) 1 имеет максимальную длину 100 символов 2 . Сделав адреса нечувствительными к регистру и разрешив использовать цифры, мы получим примерно 100^36, что сопоставимо с числом атомов в наблюдаемой вселенной (10^80). Как работает выдача адресов? Как я узнаю, что Вестминстер, Лондон, SW1A 1AA, Великобритания — это допустимый адрес и что там кто-то живет?
1 Букингемский дворец
2 Адрес Белого дома (1600 Pennsylvania Ave NW, Washington, DC 20500, The United States of America) состоит из 77 символов, поэтому разумно ограничить длину до 100.