Что такое ДНС? Чем это полезно?
Вы слышали о термине DNS ? Вы(Did) сталкивались с сообщениями об ошибках, в которых говорилось, что DNS-сервер(DNS server) недоступен? Знаете ли вы, что такое DNS и какова его цель? Если вы хотите узнать, прочитайте это руководство. Мы объясняем, что такое DNS , его роль в Интернете и как он работает. Чтобы быть тщательным, мы также собираемся немного пройтись по его истории. Давайте начнем:
Что такое DNS (система доменных имен)?
DNS означает « система доменных имен(domain name system) » и является стандартом, используемым для управления IP-адресами(IP address) веб-сайтов по всему миру. Говоря компьютерным языком(computer language) , у каждого веб-сайта в Интернете есть IP-адрес(IP address) , по которому его можно найти. Например, наш веб-сайт Digital Citizen можно найти по IP-адресу 104.26.13.188(IP address 104.26.13.188) .
Компьютеры и другие устройства без проблем запоминают и используют IP-адреса для неограниченного количества веб-сайтов. Однако таким людям, как вы и я, трудно это сделать. В конце концов, запомнить digitalcitizen.life гораздо проще, чем ряд цифр вроде 104.26.13.188. Вот почему существует технология DNS(DNS technology) :
Цель DNS — преобразовать IP-адреса веб-сайтов в Интернете во что-то удобочитаемое, легкое для понимания и запоминания для нас, людей.
В некотором смысле вы можете смотреть на технологию DNS(DNS tech) как на огромную телефонную книгу, которая связывает имя с IP-адресом(IP address) каждого веб-сайта в мире. Разница между DNS и настоящей телефонной книгой заключается в том, что вместо телефонных номеров у вас есть IP-адреса(IP address) . Для нас нормально помнить имена наших друзей, но не их номера телефонов. Когда вы хотите позвонить одному из своих друзей, вы просто открываете телефонную книгу на своем смартфоне и называете его по имени.
Точно так же, как вам не нужно запоминать номера телефонов ваших друзей, вам не нужно запоминать IP-адреса веб-сайтов, чтобы иметь возможность их посещать. Все, что вам нужно запомнить, — это их имена, и технология DNS(DNS technology) автоматически сопоставит их с правильными IP-адресами.
Как работает DNS?
Теперь вы знаете, что означает DNS и что он делает. (DNS)Но как он делает то, что делает? Ответ таков: DNS выполняет свою работу через DNS-серверы(DNS servers) . Это специальные серверы, на которых хранятся большие базы данных IP-адресов различных веб-сайтов из Интернета, а также IP-адреса других DNS - серверов, которые делают то же самое.
Когда вы хотите посетить веб-сайт, ваш компьютер или устройство запрашивает свой DNS-сервер, знает ли он IP-адрес этого веб-сайта. (When you want to visit a website, your computer or device asks its DNS server if it knows the IP address of that website.)Если это так, и ваш компьютер получает ответ, вы немедленно перенаправляетесь на IP-адрес(IP address) этого веб-сайта . Этот процесс называется поиском DNS(DNS lookup) . Это похоже на функцию поиска(search function) в телефонной книге вашего смартфона.
Однако возможно, что DNS-сервер(DNS server) , установленный на вашем компьютере или устройстве(computer or device) , не знает IP-адрес(IP address) веб-сайта, который вы пытаетесь посетить. Это то, что может случиться, потому что поддержание базы данных со всеми веб-сайтами в мире — титаническая задача. Однако DNS-серверы(DNS server) не являются затерянными островами в море веб-сайтов: они также связаны между собой и также поддерживают иерархию. Если DNS-сервер не знает IP-адрес определенного веб-сайта, он передает вопрос другому DNS-серверу(If a DNS server doesn't know the IP address of a certain website, it relays the question to another DNS server) , который находится выше в иерархии. Когда результат найден, ответ пересылается обратно на ваш компьютер или устройство(computer or device) .
Весь этот процесс « спроси и ответь(ask and respond) » происходит за миллисекунды. Это так быстро, что вы не узнаете, какой DNS-сервер(DNS server) передал IP-адрес(IP address) веб-сайта, который вы пытаетесь посетить. Однако современные компьютеры, устройства и приложения не любят никаких задержек, какими бы малыми они ни были, поэтому большинство из них также сохраняют кэши своих DNS - запросов. Таким образом, они могут открыть веб-сайт, который вы уже посетили, еще быстрее, когда вы в следующий раз посетите его.
Если вам интересно, кто обслуживает DNS -серверы, вы должны знать, что такие серверы обслуживаются целым рядом различных организаций, начиная от вашего интернет- провайдера(ISP) ( интернет-провайдера(Internet Service Provider) ) и заканчивая правительственными организациями и университетами со всего мира.
Чуть ранее в этой статье мы кратко упомянули, что DNS -серверы не только обмениваются данными между собой, но и имеют установленную иерархию. Это утверждение, вероятно, вызвало у вас любопытство узнать, какой DNS -сервер является «царем горы». 🙂 Вот и ответ: королей 13, а это означает, что все DNS - сервера в мире ретранслируются(world relay) на эти тринадцать основных — «вершины пищевой цепочки(food chain) » — DNS - серверов. Они также носят название корневых серверов (root servers)DNS .
Однако не думайте, что существует только 13 физических корневых серверов. На самом деле каждый из этих корневых DNS - серверов использует избыточное сетевое оборудование(network equipment) и географически разбросан по нескольким местам, поэтому, если один из физических DNS - серверов выходит из строя, Интернет не отключается. Чтобы быть более точным, существует 13 корневых серверов, обслуживаемых 12 операторами (которые являются независимыми организациями), и существует 1038 экземпляров (также известных как физические корневые серверы DNS(DNS root) ) по всему миру.
Если вы хотите узнать, кто их поддерживает и где они географически расположены, вы можете найти список в Википедии — корневой сервер имен(Wikipedia - Root name server) и root-servers.org . Спойлер(Spoiler alert) : большинство корневых DNS - операторов из Соединенных (United) Штатов(States) Америки .(America)
Когда и кем был изобретен DNS?
DNS или система доменных имен была изобретена человеком по имени Пол Мокапетрис еще в 1983 году.(DNS or Domain Name System was invented by a man called Paul Mockapetris, back in 1983.) До этого Интернета практически не существовало. Однако все компьютеры, которые были частью ARPANET , компьютерной сети(computer network) , созданной и поддерживаемой ARPA ( Агентство (Agency)перспективных исследовательских (Advanced Research) проектов(Projects) Министерства обороны (Department)США (United))(Defense) , использовали числовые(States) адреса для связи между собой. ARPANET была одной из основ, на которых был построен Интернет в том виде, в каком мы его знаем сегодня. Числовые адреса хостов в ARPANET были добавлены вручную и изначально хранились в файле HOSTS.txt,(HOSTS.txt file) который использовался для их преобразования в удобочитаемые имена.
Однако использование только этого файла HOSTS.txt вскоре стало слишком медленным, так как количество хостов (компьютеров) увеличивалось. Решение этой проблемы пришло от Пола Мокапетриса(Paul Mockapetris) , который должен был изобрести способ сделать сети проще и удобнее для людей. Другими словами, он должен был найти способ присваивать имена числам, чтобы людям не приходилось запоминать числовые адреса для всех компьютеров, к которым они подключались.
Так появился DNS : система, которая распределяет обязанности по именованию между несколькими серверами, находящимися в разных местах сети. У системы доменных имен(Domain Name System) было большое преимущество, заключавшееся в том, что она могла давать ответы (преобразовывать имена в числовые адреса), даже если некоторые из серверов вышли из строя, поскольку другие, которые все еще работали, могли обеспечивать ту же функциональность.
Хотите узнать больше о DNS ?
Если вы ответили Да(Yes) на этот вопрос, то мы готовы помочь. За прошедшие годы мы опубликовали довольно много учебных пособий и руководств, связанных с DNS . Если вы хотите учиться, не стесняйтесь просматривать список:
- 3 способа изменить настройки DNS в (DNS)Windows 10
- Какой у меня DNS ? 5 способов узнать это в Windows 10
- Что такое сторонний DNS-сервер(DNS server) ? 8 причин использовать общедоступные DNS(DNS server) - серверы
- Что такое DNS через HTTPS или безопасный поиск DNS(HTTPS or Secure DNS lookups) ? Включите его в Google Chrome !
- Как включить DNS через HTTPS в Firefox
Теперь вы знаете больше о DNS . Есть ли что-нибудь еще, что вы хотели бы узнать?
Теперь, когда вы знаете основы технологии DNS(DNS technology) и как она работает, вам должно быть легче понять некоторые проблемы, с которыми вы сталкиваетесь при работе в Интернете. Если у вас есть какие-либо вопросы о DNS или вы хотите поделиться дополнительной информацией о DNS -серверах, не стесняйтесь оставлять комментарии в разделе ниже.
Related posts
Какой у меня DNS? 5 способов узнать это в Windows 10
3 способа изменить настройки DNS в Windows 10
Как сделать Windows 11 точки доступа
Как установить wireless printer в вашей сети Wi-Fi
3 способа подключения к скрытым сетям Wi-Fi в Windows 11
6 способов восстановить исходный MAC-адрес вашей сетевой карты
Что такое Homegroup? Как использовать Windows 7 Homegroup
Как поделиться папками, файлами и библиотеками с сетью, в Windows
3 способа просмотра общих папок в Windows (все версии)
Что такое Wi-Fi Sense в Windows 10 и как его использовать
Как использовать расширенный общий доступ Windows для обмена папками с определенными пользователями
8 способов узнать свой IP-адрес в Windows (все версии)
Как включить или отключить Wi-Fi на Windows 11?
Как изменить время аренды DHCP в Windows 10
Что такое команда ping? Что такое пинг в приложениях и играх? Как использовать пинг в Windows?
Что такое автоматическая настройка подключенных к сети устройств в Windows?
Как сделать точку доступа Windows 10: все, что вам нужно знать
2 способа отслеживать, кто обращается к вашим общим файлам и папкам
Простые вопросы: что такое сетевые расположения в Windows?
2 способа обновления прошивки на маршрутизаторе TP-Link Wi-Fi 6