Как стать автором
Обновить

Комментарии 19

Маршрутизаторы — это, конечно, хорошо. Но интересно, когда же хоть один из крупный провайдеров начнет клиентам ipv6 предлагать. Хотя-бы как опцию для начала.
Тогда когда весь мир будет переходить на IPv8 = (
Если переход уже и будет, то переходить будет не мир а как минимум наша вселеная =)
Ниже цитата amarao:

Главной, тщательно скрываемой ложью про IPv6 является утверждение о его размере. Люди, которые вас убеждают в том, что там 2^128 адресов врут вам ещё больше, чем те, кто говорят о валовом доходе на душу населения в стране.
В IPv6 64 бита отведено под номер интерфейса. Другими словами, за вычетом проблемы «как бы мне воткнуть пять железок в один интернет», 64 бита из адреса уходят совсем.

Дальше. 3 бита у нас отведено под тип адреса — и с практической точки зрения остаётся 61 бит. 16 бит отдаётся под нужды клиентов (только отсюда мы начинаем работать с адресами, которым есть эквивалент в ipv4). Остаётся 45 бит — и это примерный эквивалент 29-24 битам в ipv4. Лишние 20 бит адреса это круто, конечно, но совсем не те 128 бит, которые нам обещали. Фактически, нам увеличили размер адресного пространства в миллион раз. Порезав, его, кстати, на довольно крупные и неудобные куски.

Если очень грубо оценивать, то мы получили 1000-кратный запас по адресам. Если мы предположим геометрическую прогрессию, то есть вероятность, что проблема нехватки адресов возникнет ещё раз при нашей жизни.

Точнее, тогда это будет проблема «неудачного распределения адресного пространства», но легче от этого не станет.
64 бита, по-моему, отведено только для локального адреса, для удобства автоконфигурирования.
Возникнет. Чуть откатимся в историю, просто мои личные наблюдения:
— Сначала IP адрес считался «роскошью». Вот не знаю почему, может просто мало выделили на Россию, но домашний интернет обычно был с серым адресом, а в достаточно крупной фирме где я работал, которая, помимо прочего была еще и небольшим ISP была «аж» подсеть класса C.
— Потом стали выдавать реальные адреса и для домашних сетей. Даже если нет услуги «статический адрес», динамически выделяется белый адрес. У меня на квартиру сейчас один белый адрес. Приходится делать NAT, выкручиваться, хотя, наверное, было бы удобнее иметь много адресов.
— Давайте внутреннюю сеть моей маленькой квартиры рассмотрим подробнее. Это сеть 10.0.0.0, с фактической маской /24. Адреса с 10...1 по 10...5 — закреплены статически за разными компами-роутерами в порядке их подключения. Адреса .100-.200 — мой маленький внутренний DHCP пул, потому что коммуникатор не умеет работать по WiFi со статическим адресом, и ему надо DHCP обязательно. Конечно, можно было бы DHCP пул начать не со ста, а с .6, но что делать если я куплю еще один компьютер? Раз уж у меня есть 256 адресов в сетке, то уж пусть с сотни. Проще так.

А теперь чуть в будущее заглянем. IPv6 и дохрена адресов. «счастья всем, даром, и пусть никто не уйдет обиженным». И вот мне _ОДНОМУ_, получается, уже надо целых 256 адресов чтобы «в белую сеть» выйти. И это при условии, что условия не изменятся, а они изменятся. Сейчас все сети планируются с учетом того факта, что адресов мало и это ценность, и все что можно должно нормально работать за NAT'ом. А если IPv6 будет, то уже кофеварка, которая позволяет вам удаленно включить ее, чтобы к приезду домой кофе был горячий, она уже будет требовать белый IP (а что такого, раз адресов у нас много).

Так что и в миллион раз больше — может не хватить.
Если быть точным, то IPv6-адрес состоит из трех частей, первые 48 бит — адрес сети, 16 бит — адрес подсети, остальные 64-бита — адрес хоста.

Рекомендации по распределению IPv6 таковы: провайдерам дается минимум сеть на /48 (т.е. это 65535 подсетей по 18446744073709551615 адресов каждая).

64 бита адреса для адреса хоста сделали для того чтобы можно было автоматически назначать адреса клиентам на основе MAC-адреса сетевой карты. Но ведь никто не заставляет делать именно так. Если выдавать адреса по тому же принципу что в IPv4 (т.е. делить сети на небольшие) — каждый провайдер сможет подключить все население земли, используя только одну подсеть.

Даже если выдавать IPv6 адреса следуя рекомендациям (каждому клиенту — свой routed блок на /64), то всего можно выдать 18446744073709551615 таких блоков, что опять таки многократно превышает все население земли.

Имхо, 1000-кратный запас по адресам — явное преуменьшение.
Ну и плюс еще в том, что судя по статьям на RIPE, IPv6 не будут выдаваться так бездумно как это было в начале с IPv4. Т.е. адресов выдается конечно много, но в пределах разумных потребностей.
Интересно, как обстоят дела в России.
на 2 июня дела обстояли так:

•В зоне RU 47 AAAA glue записей; ( ~170000 A glue записей; )
•Доля IPv6 среди запросов ~1-5%;
•99,9% из них — Москва и Санкт-Петербург;
• IPv6 трафика пока немного, в пиках до 24Mbit/sec за
неделю
• Наблюдается активный рост, доступно уже свыше 17
участников, постоянно использующих IPv6 на Route
Serverах

на SPB-IX 29 участников подключены по IPv6
cвыше 50 маршрутов по IPv6

подробности можно посмотреть тут: www.msk-ix.ru/events/forumspbix2011/agenda.html
ARP только применим к IPv4, а в IPv6 эту функцию выполняет NDP
Ну а чего же вы ждали?
Пока IPv6 не будет у провайдеров, большого количества нулей в статистике мы тоже не увидим.
В той табличке, ссылку на которую я выше давал, я видел одного из наших региональных провайдеров. Выходит, что префиксы он получил еще в прошлом году, а вот народу до сих пор не выдает — его клиенты ходят на ipv6-версию нашего сайта через 6to4.
я видел табличку, в которой IPv6-блоки в Украине получили уже большинство больших провайдеров. Ну и что? Они их не используют.
У меня подозрение, что одним из тормозов процесса раздачи IPv6 провайдерами является отсутствие его поддержки в биллинговых системах.
> Но использование IPv6 в UA-IX не ограничивается одним днём и «IN AAAA» записи были оставлены навсегда.

Я вот тоже добавил для нашего основного сайта AAAA 8 июня, но вчера вечером, прочитав статистику сайта, отключил. Смутила нестабильная работа тех пользователей, у которых IPv6 через Teredo (ну или Miredo в Unix), их видно по IP=2001:0/32 — например, грузит пользователь страницу с одним IP, а часть «вложенных» объектов (картинки, скрипты, css) уже с другим, а дальнейшие действия с третьих. То, что это один и тот же пользователь, видно по кукам. А куки в некоторых приложениях временно привязываются к IP клиента, и в такой ситуации уже не валидируются. Другая проблема с теми же клиентами — частые таймауты (видимо маппинг в их NAT'ах отваливается, потому и IP в Teredo переназначается). В общем, решил пока не мучить людей, пусть с другими сайтами помучаются и отключат свои teredo.

А в целом эксперимент с IPv6 понравился. Народу с IPv6-адресами зашло около сотни, в основном с IP 2002:/16 (6to4) или с he.net'овскими. И тысячу хитов в день делал гуглобот с IP [2001:4860:4801:*:0:6006:1300:b075].
Не знаю у кого как а сразу после IPv6 Day на сайте моего провайдера, появилась реклама алкоголя. Мучает вопрос: к чему бы это?:)
Я проводил тестирование AAAA на 2 своих сайтах, в результате через IPv6 зашло примерно 50 человек из них только 14 напрямую (без туннелей и обходных протоколов типа 6to4 и teredo).
небольшой отчет (на украинском языке)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории