ݺߣ

ݺߣShare a Scribd company logo
Опыт внедрения IPv6
Филипп Кулин, phil@dreamless.ru
01.06.2013
А нужен ли IPv6
• IPv4 реально закончились. Рост цен.
Закрытые возможности роста.
• CDN, социальные сети
• Вы действительно верите, что поезд
ещё не тронулся?
Статистика IPv6 Рунета
• IPv6 (AAAA на домен или WWW.домен)
RU- 224517, РФ- 23051 (~5% доменов)
• 250 тысяч доменов смотрят на 118181
уникальных IPv6 адреса
Распределение по хостерам
IPv6
129887 – Мастерхост
102071 – Таймвеб
2542 - Дремучий лес
2181 - Delta-X из Киева
1626 - Гарант Парк
1529 – Агава
1302 – Hetzner
1230 – ServerClub
788 – Оверсан
Пример плана адресов IPv6
2001:67c:16cc:GGGG::/64
GGGG - тип использования
0000 - infaranet 2001:67c:16cc::/64
cafe - хостинг 2001:67c:16cc:cafe::/64
07ea – хостинг2 2001:67c:16cc:7ea::/64
caff - спец: 2001:67c:16cc:caff:ee::/56
Пример плана адресов IPv6
2001:67c:16cc:[cafe|7ea]:RRRR:GGGG:LLLL:BBBB
RRRR - резерв, умолчание 0000
GGGG – тип использование
LLLL – внутренний номер сервера IP
BBBB – выделение сайтам
Типы:
0000 – инфраструктура 2001:67c:16cc:cafe:: и
2001:67c:16cc:7ea::
face - сайты 2001:67c:16cc:cafe::face: (штатные сайты) и
2001:67c:16cc:7ea::face: (дополнительные IP)
ba5e – сервисы (DNS, SMTP, etc)
2001:67c:16cc:cafe::ba5e: и 2001:67c:16cc:7ea::ba5e:
Косяки с позиции первой мили
• Ресолвинг localhost в ::1
• MySQL до версии 5.5.3
• Sphinx search
• Postfix до версии 2.8
• PHP с поддержкой IPv6 не пытается IPv4
• Apache 1.x.x (но mod_realip спокойно пишет
переданные IPv6)
• Трудно распарсить
• Много программ не понимают запись [IPv6]:порт
Интересные факты
• Яндекс.Почта шлёт письма по IPv6, но
для MX нет AAAA-записи
• Google Почта принимает почту по IPv6,
но не использует для исходящих писем
• Вконтакте имеет IPv6 для сайта и API,
но не использует в почте
• Многие домены имеют AAAA-записи, но
их NSы расположены только на IPv4
ВОПРОСЫ?
Филипп Кулин
phil@dreamless.ru
ВОПРОСЫ?
Филипп Кулин
phil@dreamless.ru
Ad

Recommended

Опыт использования IPv6 год спустя
Опыт использования IPv6 год спустя
Philipp Kulin
Внедрение IPv6
Внедрение IPv6
Philipp Kulin
Загрузка больших объемов данных для бизнес-аналитики
Загрузка больших объемов данных для бизнес-аналитики
Badoo Development
Олег Бартунов (ГАИШ МГУ), Александр Коротков (Интаро-Софт)
Олег Бартунов (ГАИШ МГУ), Александр Коротков (Интаро-Софт)
Ontico
Cautious: IPv6 is here / Александр Азимов (Qrator Labs)
Cautious: IPv6 is here / Александр Азимов (Qrator Labs)
Ontico
Сегментируем 600 млн. пользователей в режиме реального времени каждый день. H...
Сегментируем 600 млн. пользователей в режиме реального времени каждый день. H...
Ontico
«Дорожная сеть в графовой базе данных Neo4j» — Вадим Шашенко, 2ГИС
«Дорожная сеть в графовой базе данных Neo4j» — Вадим Шашенко, 2ГИС
2ГИС Технологии
Golang в avito
Golang в avito
AvitoTech
Cергей Коржнев, 2ГИС
Cергей Коржнев, 2ГИС
Ontico
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
Badoo Development
«Система развёртывания многокомпонентного сервиса» — Алексей Салов, YaC 2013
«Система развёртывания многокомпонентного сервиса» — Алексей Салов, YaC 2013
2ГИС Технологии
Near-realtime аналитика событий в высоконагруженном проекте
Near-realtime аналитика событий в высоконагруженном проекте
Alexandr Krasheninnikov
Обзор PFRv3 в iWAN 2.2
Обзор PFRv3 в iWAN 2.2
Cisco Russia
SphinxSearch Meetup - Tips&tricks
SphinxSearch Meetup - Tips&tricks
Roman Pavlushko
AVITO. Решардинг Redis без даунтайма. DevConf 2012
AVITO. Решардинг Redis без даунтайма. DevConf 2012
Roman Pavlushko
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ontico
ekbpy'2012 - Данила Штань - Распределенное хранилище
ekbpy'2012 - Данила Штань - Распределенное хранилище
it-people
Avito Stachka 2012
Avito Stachka 2012
Roman Pavlushko
Применение в Enterprise-приложении графовой базы данных Neo4j - Антон Максимо...
Применение в Enterprise-приложении графовой базы данных Neo4j - Антон Максимо...
Dev2Dev
Как настроить DMVPN и избежать проблем
Как настроить DMVPN и избежать проблем
Cisco Russia
Марат Мавлютов - Современный веб как сложная система
Марат Мавлютов - Современный веб как сложная система
Yandex
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
it-people
Pulsedb— система хранения временных рядов
Pulsedb— система хранения временных рядов
Max Lapshin
ADD2010: Обработка большого объема данных на платформеApache Hadoop
ADD2010: Обработка большого объема данных на платформеApache Hadoop
Vladimir Klimontovich
Опыт внедрения DNSSEC
Опыт внедрения DNSSEC
Philipp Kulin
DNSSEC
DNSSEC
Philipp Kulin
Хостинг-провайдер и противоправный контент
Хостинг-провайдер и противоправный контент
Philipp Kulin
перспективы черного списка
перспективы черного списка
Philipp Kulin
Как взломать WordPress/Joomla за 5 минут
Как взломать WordPress/Joomla за 5 минут
Philipp Kulin
Linkmeup
Linkmeup
eucariot

More Related Content

What's hot (16)

Cергей Коржнев, 2ГИС
Cергей Коржнев, 2ГИС
Ontico
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
Badoo Development
«Система развёртывания многокомпонентного сервиса» — Алексей Салов, YaC 2013
«Система развёртывания многокомпонентного сервиса» — Алексей Салов, YaC 2013
2ГИС Технологии
Near-realtime аналитика событий в высоконагруженном проекте
Near-realtime аналитика событий в высоконагруженном проекте
Alexandr Krasheninnikov
Обзор PFRv3 в iWAN 2.2
Обзор PFRv3 в iWAN 2.2
Cisco Russia
SphinxSearch Meetup - Tips&tricks
SphinxSearch Meetup - Tips&tricks
Roman Pavlushko
AVITO. Решардинг Redis без даунтайма. DevConf 2012
AVITO. Решардинг Redis без даунтайма. DevConf 2012
Roman Pavlushko
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ontico
ekbpy'2012 - Данила Штань - Распределенное хранилище
ekbpy'2012 - Данила Штань - Распределенное хранилище
it-people
Avito Stachka 2012
Avito Stachka 2012
Roman Pavlushko
Применение в Enterprise-приложении графовой базы данных Neo4j - Антон Максимо...
Применение в Enterprise-приложении графовой базы данных Neo4j - Антон Максимо...
Dev2Dev
Как настроить DMVPN и избежать проблем
Как настроить DMVPN и избежать проблем
Cisco Russia
Марат Мавлютов - Современный веб как сложная система
Марат Мавлютов - Современный веб как сложная система
Yandex
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
it-people
Pulsedb— система хранения временных рядов
Pulsedb— система хранения временных рядов
Max Lapshin
ADD2010: Обработка большого объема данных на платформеApache Hadoop
ADD2010: Обработка большого объема данных на платформеApache Hadoop
Vladimir Klimontovich
Cергей Коржнев, 2ГИС
Cергей Коржнев, 2ГИС
Ontico
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
Badoo Development
«Система развёртывания многокомпонентного сервиса» — Алексей Салов, YaC 2013
«Система развёртывания многокомпонентного сервиса» — Алексей Салов, YaC 2013
2ГИС Технологии
Near-realtime аналитика событий в высоконагруженном проекте
Near-realtime аналитика событий в высоконагруженном проекте
Alexandr Krasheninnikov
Обзор PFRv3 в iWAN 2.2
Обзор PFRv3 в iWAN 2.2
Cisco Russia
SphinxSearch Meetup - Tips&tricks
SphinxSearch Meetup - Tips&tricks
Roman Pavlushko
AVITO. Решардинг Redis без даунтайма. DevConf 2012
AVITO. Решардинг Redis без даунтайма. DevConf 2012
Roman Pavlushko
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ontico
ekbpy'2012 - Данила Штань - Распределенное хранилище
ekbpy'2012 - Данила Штань - Распределенное хранилище
it-people
Применение в Enterprise-приложении графовой базы данных Neo4j - Антон Максимо...
Применение в Enterprise-приложении графовой базы данных Neo4j - Антон Максимо...
Dev2Dev
Как настроить DMVPN и избежать проблем
Как настроить DMVPN и избежать проблем
Cisco Russia
Марат Мавлютов - Современный веб как сложная система
Марат Мавлютов - Современный веб как сложная система
Yandex
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
it-people
Pulsedb— система хранения временных рядов
Pulsedb— система хранения временных рядов
Max Lapshin
ADD2010: Обработка большого объема данных на платформеApache Hadoop
ADD2010: Обработка большого объема данных на платформеApache Hadoop
Vladimir Klimontovich

Viewers also liked (6)

Опыт внедрения DNSSEC
Опыт внедрения DNSSEC
Philipp Kulin
DNSSEC
DNSSEC
Philipp Kulin
Хостинг-провайдер и противоправный контент
Хостинг-провайдер и противоправный контент
Philipp Kulin
перспективы черного списка
перспективы черного списка
Philipp Kulin
Как взломать WordPress/Joomla за 5 минут
Как взломать WordPress/Joomla за 5 минут
Philipp Kulin
Linkmeup
Linkmeup
eucariot
Опыт внедрения DNSSEC
Опыт внедрения DNSSEC
Philipp Kulin
Хостинг-провайдер и противоправный контент
Хостинг-провайдер и противоправный контент
Philipp Kulin
перспективы черного списка
перспективы черного списка
Philipp Kulin
Как взломать WordPress/Joomla за 5 минут
Как взломать WordPress/Joomla за 5 минут
Philipp Kulin
Ad

Similar to Опыт внедрения IPv6 и статистика (9)

Внедрение IPv6 в сетях широкополосного доступа.
Внедрение IPv6 в сетях широкополосного доступа.
Cisco Russia
IP address management in Ipv6 era
IP address management in Ipv6 era
Транслируем.бел
IPV6 + FreeBSD = Future is here?
IPV6 + FreeBSD = Future is here?
Andrey Fesenko
IPv6
IPv6
Andrew Pantyukhin
Juniper scalable NAT-solution
Juniper scalable NAT-solution
Sergii Liventsev
Обзор протокола IPv6. Занятие первое.
Обзор протокола IPv6. Занятие первое.
Oleg Lipin
I pv6 малоизвестные подробности. андрей пантюхин. зал 2
I pv6 малоизвестные подробности. андрей пантюхин. зал 2
rit2011
Реализация технологии “Операторский NAT” в продуктах Cisco.
Реализация технологии “Операторский NAT” в продуктах Cisco.
Cisco Russia
DUMP-2015 «Микросервисная архитектура в теории и на практике» Иван Бурмистров...
DUMP-2015 «Микросервисная архитектура в теории и на практике» Иван Бурмистров...
it-people
Внедрение IPv6 в сетях широкополосного доступа.
Внедрение IPv6 в сетях широкополосного доступа.
Cisco Russia
IPV6 + FreeBSD = Future is here?
IPV6 + FreeBSD = Future is here?
Andrey Fesenko
Обзор протокола IPv6. Занятие первое.
Обзор протокола IPv6. Занятие первое.
Oleg Lipin
I pv6 малоизвестные подробности. андрей пантюхин. зал 2
I pv6 малоизвестные подробности. андрей пантюхин. зал 2
rit2011
Реализация технологии “Операторский NAT” в продуктах Cisco.
Реализация технологии “Операторский NAT” в продуктах Cisco.
Cisco Russia
DUMP-2015 «Микросервисная архитектура в теории и на практике» Иван Бурмистров...
DUMP-2015 «Микросервисная архитектура в теории и на практике» Иван Бурмистров...
it-people
Ad

More from Philipp Kulin (6)

Разбор и сравнение данных в большом XML на маленькой VDS
Разбор и сравнение данных в большом XML на маленькой VDS
Philipp Kulin
A popular DNS security overview
A popular DNS security overview
Philipp Kulin
Технические аспекты блокировки интернета в России. Проблемы и перспективы
Технические аспекты блокировки интернета в России. Проблемы и перспективы
Philipp Kulin
A popular DNS security overview. Modern theory and practice
A popular DNS security overview. Modern theory and practice
Philipp Kulin
ENOG-14. Руководство оператора DNSSEC
ENOG-14. Руководство оператора DNSSEC
Philipp Kulin
ENOG-14. Ограничение доступа в России
ENOG-14. Ограничение доступа в России
Philipp Kulin
Разбор и сравнение данных в большом XML на маленькой VDS
Разбор и сравнение данных в большом XML на маленькой VDS
Philipp Kulin
A popular DNS security overview
A popular DNS security overview
Philipp Kulin
Технические аспекты блокировки интернета в России. Проблемы и перспективы
Технические аспекты блокировки интернета в России. Проблемы и перспективы
Philipp Kulin
A popular DNS security overview. Modern theory and practice
A popular DNS security overview. Modern theory and practice
Philipp Kulin
ENOG-14. Руководство оператора DNSSEC
ENOG-14. Руководство оператора DNSSEC
Philipp Kulin
ENOG-14. Ограничение доступа в России
ENOG-14. Ограничение доступа в России
Philipp Kulin

Опыт внедрения IPv6 и статистика

  • 1. Опыт внедрения IPv6 Филипп Кулин, phil@dreamless.ru 01.06.2013
  • 2. А нужен ли IPv6 • IPv4 реально закончились. Рост цен. Закрытые возможности роста. • CDN, социальные сети • Вы действительно верите, что поезд ещё не тронулся?
  • 3. Статистика IPv6 Рунета • IPv6 (AAAA на домен или WWW.домен) RU- 224517, РФ- 23051 (~5% доменов) • 250 тысяч доменов смотрят на 118181 уникальных IPv6 адреса
  • 4. Распределение по хостерам IPv6 129887 – Мастерхост 102071 – Таймвеб 2542 - Дремучий лес 2181 - Delta-X из Киева 1626 - Гарант Парк 1529 – Агава 1302 – Hetzner 1230 – ServerClub 788 – Оверсан
  • 5. Пример плана адресов IPv6 2001:67c:16cc:GGGG::/64 GGGG - тип использования 0000 - infaranet 2001:67c:16cc::/64 cafe - хостинг 2001:67c:16cc:cafe::/64 07ea – хостинг2 2001:67c:16cc:7ea::/64 caff - спец: 2001:67c:16cc:caff:ee::/56
  • 6. Пример плана адресов IPv6 2001:67c:16cc:[cafe|7ea]:RRRR:GGGG:LLLL:BBBB RRRR - резерв, умолчание 0000 GGGG – тип использование LLLL – внутренний номер сервера IP BBBB – выделение сайтам Типы: 0000 – инфраструктура 2001:67c:16cc:cafe:: и 2001:67c:16cc:7ea:: face - сайты 2001:67c:16cc:cafe::face: (штатные сайты) и 2001:67c:16cc:7ea::face: (дополнительные IP) ba5e – сервисы (DNS, SMTP, etc) 2001:67c:16cc:cafe::ba5e: и 2001:67c:16cc:7ea::ba5e:
  • 7. Косяки с позиции первой мили • Ресолвинг localhost в ::1 • MySQL до версии 5.5.3 • Sphinx search • Postfix до версии 2.8 • PHP с поддержкой IPv6 не пытается IPv4 • Apache 1.x.x (но mod_realip спокойно пишет переданные IPv6) • Трудно распарсить • Много программ не понимают запись [IPv6]:порт
  • 8. Интересные факты • Яндекс.Почта шлёт письма по IPv6, но для MX нет AAAA-записи • Google Почта принимает почту по IPv6, но не использует для исходящих писем • Вконтакте имеет IPv6 для сайта и API, но не использует в почте • Многие домены имеют AAAA-записи, но их NSы расположены только на IPv4