ru

Корневая зона L у вас в кармане

13 марта 2012

Joe Abley

Ладно, не совсем в кармане. Но почти в кармане.

ICANN эксплуатирует корневую зону L – один из 13 корневых серверов доменной системы имен, которые в совокупности образуют инфраструктуру, известную как система корневых серверов. Корневые серверы обслуживают корневую зону DNS, поддерживаемую персоналом ICANN из департамента IANA. Корневая зона обеспечивает указатели для знакомых всем доменов верхнего уровня, таких как CA, NZ, UK, NET и ORG, которые, в свою очередь, обеспечивают указатели для поддоменов, в результате чего DNS-серверы всего мира получают возможность ориентироваться в Интернете и выдавать информацию пользователям. Если станет невозможно связаться с корневым сервером, то вся остальная DNS (со временем) станет недоступной. Отсюда следует, что надежный доступ к корневому серверу играет очень большую роль.

Специалисты ICANN потратили немало времени на повышение доступности корневых серверов для конечных пользователей в удаленных и недостаточно обслуживаемых регионах. Мы сталкивались с отключением интернет-провайдеров от всех корневых серверов из-за повреждения подводных кабелей и сбоев спутниковой связи; мы также становились свидетелями того, как ошибки маршрутизации в удаленных сетях приводили к неустойчивой и ненадежной работе корневых серверов. Как и любая другая служба в Интернете, мы периодически наблюдаем всплески трафика и понимаем, что этот трафик способен вызвать перегрузку сетей между пользователем и корневым сервером. Независимо от вычислительной мощности кластеров региональных корневых серверов всегда остается вероятность затруднения доступа к корневому серверу из того или иного местоположения.

Мы пришли к выводу, что для повышения доступности корневых серверов вообще и корневой зоны L в частности необходимо приблизить их к конечным пользователям, независимо от того, где находятся эти конечные пользователи. К счастью, существует хороший, простой и эффективный механизм для этого, который называется широковещательной рассылкой пакетов по методу anycast [PDF, 125 Кб].

Широковещательная рассылка пакетов по методу anycast позволяет установить множество экземпляров службы корневой зоны L в регионах с недостаточным обслуживанием, чтобы клиент любой DNS, которому требуется отправить запрос, мог получить ответ на местном уровне. В случае недоступности локального экземпляра (из-за сбоя питания или неисправности сети) ваш трафик должен автоматически перенаправляться по другому маршруту.

Как близко от вас расположен ближайший сервер корневой зоны L? Выяснить это несложно. В командном окне Windows введите tracert L.ROOT-SERVERS.NET, а в Macintosh Terminal или в оболочке Unix либо Linux введите traceroute L.ROOT-SERVERS.NET. Вы увидите адреса (а во многих случаях и DNS-имена) маршрутизаторов, находящихся между вами и корневым сервером L.

Для уточнения географического расположения можно посмотреть расположение корневых серверов L в мире и расположение остальных корневых серверов, так как мы, конечно же, не единственный оператор корневых серверов.

ICANN продолжает выявлять географические регионы, где наблюдается недостаточное обслуживание со стороны системы корневых серверов. Вместе с поставщиками сетевых услуг и операторами сетей мы помогаем сделать систему корневых серверов более надежной и доступной для пользователей Интернета, тем самым повышая безопасность и устойчивость DNS.

Joe Abley