Как работает Интернет: скрытые системы, поддерживающие жизнь вашего доменного имени

4

Никто не владеет Интернетом. Это первое и самое главное правило. Это разветвленная, хаотичная сеть сетей, больших и малых, соединяющихся в единое глобальное целое. С тех пор как в 1969 году первые четыре хост-компьютера начали обмениваться данными, масштаб сети вырос до десятков миллионов систем. Но то, что ни один человек или компания не владеет Интернетом, не означает, что он работает по законам Дикого Запада. Он контролируется. Он обслуживается. И у него есть правила.

Общество Интернета (Internet Society), некоммерческая организация, основанная в 1992 году, устанавливает политики и протоколы. Они определяют, как мы подключаемся. Без них царил бы абсолютный хаос.

Проблема с числами

В начале все было просто. Вы хотели связаться с компьютером? Вам нужен был его IP-адрес. Например, 216.27.22.162.

Это работало, когда машин было немного. Но когда в сеть вышли миллионы устройств, это стало невозможным. Пытаться запоминать строку цифр для каждого посещаемого вами сайта была нерабочая стратегия.

Первым решением стал текстовый файл. Он хранился в Центре сетевой информации (Network Information Center). В нем имена сопоставлялись с числами. Файл рос. Он становился громоздким. Он давал сбои.

В 1983 году вмешался Висконсинский университет. Они создали Систему доменных имен (DNS). Это изменило все. Теперь вам не нужно запоминать 216.27.22.162. Вы запоминаете www.howstuffworks.com.

DNS — это распределенная база данных. Но она не является полностью распределенной. В ее основе есть центральные серверы имен. Кому-то нужно управлять ими. Кому-то нужно предотвращать конфликты. Кому-то нужно предотвращать дублирование.

Кто ведет главный список?

В 1993 году вмешалось Министерство торговли США. Оно работало с государственными и частными структурами над созданием InterNIC. Его задача была ясна: поддерживать центральную базу данных всех зарегистрированных доменных имен и их IP-адресов в США. В других странах есть свои Центры сетевой информации (NIC). Например, в Канаде это CIRA. Система фрагментирована по географическому принципу, но связана протоколами.

Для администрирования этой базы данных была выбрана компания Network Solutions. Она управляла растущим списком имен. Эта центральная база данных копируется на серверы доменов верхнего уровня (TLD) по всему миру. Эти серверы создают основные таблицы маршрутизации. Каждый компьютер, подключающийся к Интернету, полагается на них.

Если вы хотите узнать, как работает DNS, начните с этого. Это телефонная книга цифрового мира.

Разрушение монополии

Долгое время Network Solutions была единственным игроком на рынке. Вы покупали домен у них. Вы были вынуждены работать с ними. Это была монополия.

Правительство США не понравилось это положение. Монополии вредны для конкуренции. Вредны для цен. Вредны для инноваций.

Они решили, что другие компании тоже могут продавать доменные имена. Эти компании называются регистраторами. Они занимаются продажей. Они обслуживают свои собственные DNS-серверы. Но они не контролируют главный список.

Network Solutions по-прежнему владеет центральной базой данных. Они гарантируют отсутствие дубликатов. Вы можете купить домен у регистратора, но платите Network Solutions ежегодный сбор за то, чтобы ваше имя оставалось в центральном сервере имен. Это раздельная система. Продажи открыты. Владение централизовано.

Реальность владения

«Тот факт, что никто не владеет Интернетом, не означает, что он не контролируется и не обслуживается различными способами».

Это парадокс, который поддерживает работу системы. Она бесплатна в использовании. Она открыта для подключения. Но у инфраструктуры есть владельцы. У протоколов есть хранители. У баз данных есть менеджеры.

Вы думаете, что владеете yourname.com. На самом деле нет. Вы арендуете его. Вы платите ежегодный сбор Network Solutions за то, чтобы оно оставалось в центральном сервере. Если вы перестанете платить, оно исчезнет. Регистратор может его забрать. Центральный сервер может его удалить. У вас здесь нет реальной власти.

Именно поэтому выбор регистратора менее важен, чем вы думаете. Бэкенд одинаковый. Риск одинаковый. Монополия просто распределена теперь.

Где хранятся данные?

Люди спрашивают, где хранятся доменные имена. Ответ прост: в Системе доменных имен. Но это слишком широко. Данные живут в DNS. Конкретно они находятся в центральной базе данных, поддерживаемой InterNIC и администрируемой Network Solutions. Они реплицируются на серверы TLD по всему миру. Они кэшируются на локальных машинах. Они везде и нигде.

Система хрупкая. Она надежная. Она контролируется. Она управляется.

И она меняется. Появляются новые домены верхнего уровня. Возникают новые регистраторы. Предлагаются новые протоколы. Общество Интернета наблюдает. Правительство наблюдает. Компании наблюдают.

Никто из них не владеет Интернетом. Но все они хотят направлять его.

Вы нажимаете на ссылку. DNS разрешает ее. Пакет данных путешествует. Страница загружается. Все просто работает. Пока не перестает.