RIPNDNS Network

advertisement
Технологические вопросы
развития системы DNS
национальных российских
доменов
Elena Voronina
DNS Network:
RIPNDNS Network:
RIPNDNS network – это распределенная сеть DNS узлов, размещенных
в 7 федеральных округах российской Федерации, Европе, Азии и
Северной Америке .
Резервирование оборудования и сетевых подключений, оптимальная
связанность RIPNDNS с российскими и зарубежными ISPs, 24x7
техническая поддержка дает возможность безотказного DNS сервиса с
минимальными временем ответа и 100% готовностью.
Техническая поддержка для ccTLD
Для .SU домена начиная с 1993
Для .RU домена начиная с 1995
Для .РФ домена начиная с 2010
07.05.2016
Ватутинки
2
RIPNDNS Distributed Network Topology
В состав RIPNDNS сети входят 15 DNS узлов размещенных в 7 федеральных
округах РФ, в Европе, Азии, Северной Америке
07.05.2016
Ватутинки
3
RIPNDNS Architecture
Typical RIPNDNS node
DNS-servers
Secure Tunnel
Control and monitoring
DNS zone update
Upstreams
DNS statistics
Statistics server
Internet
Exchange
Console
NOC RIPNDNS
www.dnsstat.ru
Monitoring & Support 24x7
publication
DNS statistics
DNS
management
Registry
07.05.2016
DNS zone update
DNS zone update
DNSSEC — enabled
Ватутинки
4
Соответствие RFC
RFC 5966: All the authoritative servers support the function via TCP; the network equipment is adjusted
to the full-fledged support of DNS functioning via TCP.
RFC 3901, 4472: Authoritative servers support both IPv4 and IPv6 addressing and use RFC
recommendations to avoid DNS address space and hierarchy defragmentation.
RFC 2182: The DNS servers are geographically distributed. They are located in different hosting
facilities and connected to different providers. The location policy provides for installing the DNS servers
in maximum possible immediate proximity to end-users. This conforms with RFC 2182.
RFC 2671, 3226: The DNS servers and network equipment support the size of query/response up to
4096 bit.
RFC 4033,4034,4035,5155: The DNSSEC.
All other RFCs: Employment of the DNS server reference implementation (BIND) as the master platform
and use of NSD as the standby one allows asserting the requirements set forth in these RFC are
complied with.
07.05.2016
Ватутинки
5
Статистика
Сервера статистики, входящие в состав каждого узла собирают
статистику запросов и пересылают в центральный узел для
последующей обработки.
Формируются следующие ежедневные отчеты:
• Агрегированная статистика запросов
• Географическое распределение запросов (Для каждого узла)
• Статистика ошибочных запросов
07.05.2016
Ватутинки
6
Статистика
07.05.2016
Ватутинки
7
Статистика
07.05.2016
Ватутинки
8
Узел RIPNDNS
07.05.2016
Ватутинки
9
Гарантии качества (Service accessibility levels)
DNS service availability - 100%
DNS name server availability – 99,99%
UDP local resolution RTT =<5 ms
TCP local resolution RTT =<5 ms
UDP remote resolution RTT =<300 ms for at least 95% of the queries
TCP remote resolution RTT =<500 ms for at least 95% of the queries
DNS update time =< 60 min
Server changeover time, once one of two node servers fails – 40 sec
Дополнительно к BIND, ПО NSD software установлено на резервном сервере. Это
позволит поднять альтернативную DNS систему в течение 24 часов.
07.05.2016
Ватутинки
10
DNSSEC-related DNS infrastructure
07.05.2016
Ватутинки
11
Информационная безопасность
•
•
В рамках стандартного подхода к информационной безопасности
рассматриваются 3 основных аспекта данных :
Конфиденциальность (не является требованием DNS)
•
Доступность (усиление инфраструктуры)
•
Целостность
Целью технологии DNSSEC является защита целостности данных, а
точнее обеспечение возможности проверки целостности данных.
DNSSEC ( Domain Name System Security Extensions) — набор спецификаций IETF,
обеспечивающих безопасность информации, предоставляемой средствами DNS в IPсетях.
В основе действия протокола DNSSEC лежит метод цифровой подписи ответов на запрос
DNS. Для этого было создано несколько типов DNS записей, в их числе RRSIG, DNSKEY,
DS и NSEC. Вся информация о защищенном домене в системе DNSSEC определенным
образом зашифрована, поэтому может быть изменена только при помощи закрытого ключа
шифрования
07.05.2016
Ватутинки
12
Обзор международной практики.
Согласно отчета ICANN от 14.06
2012 подписано 87 TLDs из 313.
313 TLDs in the root zone in total
97 TLDs are signed;
87 TLDs have trust anchors published
as DS records in the root zone;
4 TLDs have trust anchors published
in the ISC DLV Repository
07.05.2016
Ватутинки
13
DNSSEC для.SU
Алгоритмы и параметры .
1. Алгоритмы для формирования хэша ключа, необходимого для создания записи DS TLD
Система регистрации предоставляет возможность владельцам доменов использовать следующие
алгоритмы:
SHA1
SHA2
ГОСТ Р 34.11-94
2. Алгоритмы для подписания записей зон TLDs.
RSASHA256 длина ключа 2048 бит для KSK и 1024бит для ZSK.
3.Параметры
Authenticated denial of existence
For authentication of denial of existence the NSEC3 OPT-OUT mechanism is used [RFC 5155].
Zone signing key roll-over
Pre-publication scheme will be applied for ZSK [RFC 4641].
Key signing key roll-over
Double-signature scheme will be applied for KSK [RFC 4641].
Signature life-time and re-signing frequency
DNSKEY RR set signature life-time is 20 days. Other RR sets signatures life-time is 45 days.
Re-signing frequency is four times a day.
Resource records time-to-live
TTL of DNSKEY, DS and their corresponding RRSIG is set to 345600 (4 days). TTL of NSEC3 and the
corresponding RRSIG is set to 3600 (1 hour).
07.05.2016
Ватутинки
14
Внедрение IPv6
•
Базовая спецификация этого протокола была опубликована 12 лет назад (RFC2460,
http://datatracker.ietf.org/doc/rfc2460/), а работа над его созданием началась в начале
девяностых годах прошлого столетия.
•
Повод для начала работ - проблема нехватки IP-адресного пространства
•
IPv6 (Internet Protocol version 6) — новая версия протокола IP, призванная решить
проблемы, с которыми столкнулась предыдущая версия (IPv4) при её использовании в
интернете, за счёт использования длины адреса 128 бит вместо 32.
Cамое очевидное преимущество IPv6 является существенно увеличенный размер
адресного пространства. Размер адреса IPv6 составляет 128 бит, в четыре раза больше,
чем у его предшественника, что экспоненциально увеличивает количество адресуемых
устройств/
2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d
192.192.192.192
3 февраля 2011, в Майами состоялась торжественная церемония вручения региональным
Интернет-регистраторам пяти последних свободных блоков, состоящих из 16 млн. IPv4адресов. Так был окончательно исчерпан четырехмиллиардный резерв уникальных
идентификаторов, которым обладал протокол Интернета версии 4.
•
•
В истории всемирной Сети завершилась целая эпоха.
07.05.2016
Ватутинки
15
6 июня в Санкт-Петербурге прошел «Российский день IPv6»,
приуроченный ко Всемирному запуску IPv6 - World IPv6 Launch.
Мероприятие было организовано Московским Internet Exchange (MSKIX) и Техническим центром Интернет (ТЦИ) при поддержке
Координационного центра национального домена сети Интернет и
Министерства связи и массовых коммуникаций Российской Федерации.
202 участника
407 уникальных зрителей видеотрансляции
07.05.2016
Ватутинки
16
Участникам точек обмена IX.RU доступны v6 адреса
Route Serverа доступны по v6
DNS сервера доступны по v6
Web ресурсы доступны по v6
Почтовые ресурсы доступны по v6
NTP сервера доступны по v6
Круглосуточный мониторинг доступности по v6
…
07.05.2016
Ватутинки
17
От IPv4 к IPv6
• В Москве для IX.RU совместно с
Техническим Центром Интернет запущен
публичный сервис 6to4 (RFC 3056 и 3068)
• Доступен по адресу 192.88.99.1 (anycast)
• Особенности:
– Прост в настройке
– Поддерживаются только публичные адреса v4.
(не поддерживается NAT)
07.05.2016
Ватутинки
18
Старт 6to4:
Первые данные
07.05.2016
Ватутинки
19
MSK-IX IPV6
MSK-IX
IPv6 трафик
Уже ~5Gbit/sec
IPv6 peers
123 настроено
141 участник использует IPV6
Наблюдается рост IPv6 в региональных проектах(например на NSK-IX в
два раза выросло количество пиров за последний год)
07.05.2016
Ватутинки
20
DNS-сеть IPV6
07.05.2016
Ватутинки
21
DNS-сеть IPV6
07.05.2016
Ватутинки
22
IPv6 шагает по планете 
Top Websites Running IPv6
Global IPv6 Deployment Progress
Report
Alexa provides an approximate list of the most popular sites
on the web.
Alexa 1M raw domains: 1000000
Alexa 1M raw with a direct IPv4 address: 942269
Alexa 1M raw with a direct IPv6 address: 30237
Top Level Domains with IPv6 support
Root Zone Downloaded: Fri Aug 10 00:30:06 2012
Root Zone Processed: Fri Aug 10 05:21:28 2012
Top Level Domains (TLDs): 315
TLDs with IPv6 nameservers: 268
Percentage of TLDs with IPv6 nameservers: 85.1%
Networks Running IPv6
We can measure the percentage of networks running IPv6 by
comparing the set of ASes in the IPv6 routing table to those in
the combined set of IPv4 and IPv6.
IPv4 and IPv6 RIBs Last Parsed: Fri Aug 10 01:08:44 PDT 2012
IPv4 ASes: 41940
IPv6 ASes: 6013
ASes using only IPv4: 36055
ASes using only IPv6: 128
ASes using IPv4 and IPv6: 5885
ASes using IPv4 or IPv6: 42068
Percentage of ASes (IPv4 or IPv6) running IPv6: 14.3%
07.05.2016
(top 100)
facebook.com 2a03:2880:10:1f02:face:b00c:0:25
youm7.com 2400:cb00:2048:1::8d65:7df5
youtube.com 2001:4860:8005::be
google.ca 2001:4860:4001:802::1018
blogspot.com 2001:4860:8005::bf
google.com.mx 2001:4860:4001:803::101f
google.de 2001:4860:4001:801::1017
blogspot.in 2001:4860:8005::bf
google.co.id 2001:4860:4001:801::1018
google.co.jp 2001:4860:8005::5e
google.com.sa 2001:4860:4007:801::1017
google.nl 2001:4860:8005::5e
Ватутинки
23
IPv6 шагает по планете 
•
•
•
•
•
На всех точках обмена трафиком IX.RU не только реализована
адресация IPv6, но и активно растёт количество участников
По данным ассоциации Euro-IX внедрение IPv6 на мировых
точках обмена трафиком достигает практически 100%*
На всех узлах DNS-сети используется IPV6-адресация
Реализована возможность внесения в доменные зоны NS ,
использующих IPV6-адреса
Однако, интернет-операторы пока не спешат использовать
IPV6-адреса для предоставления сервиса: проблемы
безопасности, биллинга, оборудования ,СОРМ, DPI и пр.
* MSK-IX является участником ассоциации Euro-IX (включает в
себя свыше 80 точек обмена трафиком по всему миру)
07.05.2016
Ватутинки
24
?
U
R
.
.S
Question…
U
.РФ
07.05.2016
Ватутинки
25
Download