А Вы когда-нибудь задумывались, что все время, когда Вы заходите в Интернет, ползаете по каким-либо сайтам и что-то ищете, Вы используете DNS? Вам когда-нибудь ранее встречался этот термин? Если нет, то милости просим! В нашей статье Вы сможете все подробно разузнать на эту тему. DNS это ни что иное, как аббревиатура, которая на английском расшифровывается как Domain Name System, а в переводе на русский означает – система доменных имен. Давайте же теперь постараемся разобраться в том, что это такое, зачем это нужно и как им пользоваться.
Для современных пользователей Инета уже далеко не новость, что адреса сайтов состоят из символов, как например: speed-tester.info или 64ip.сom. На практике, такого типа адреса и набирать проще, и они не вызывают никаких сложностей с запоминанием. Технология доменных имён, именно благодаря которой и существуют эти буквенно-цифирные адреса, настолько срослась с Интернетом, что даже не все пользователи в курсе того, что таковая существует. А такие «уже умелые» пользователи, вспоминающие про DNS только в том случае, если с ней возникают те или иные проблемы.
Как правило, для адресации узлов Инета используют специфические цифирные «коды», так называемые IP. DNS в этом случае выполняет роль своего рода преобразователя между символьными и числовыми адресами. Мы привыкли видеть IP-адрес как четыре числа, разделенные точками, например: 255.186.19.11 или 234.15.177.10. DNS позволяет нам заменить такой числовой вариант, на более актуальный сегодня символьный, например: 255.186.19.11 = speed-tester.info. И при всем при этом такой адрес в DNS является текстовой строкой, которая написана по определенным критериям. Главнейшим из них является иерархия доменов. DNS имеет древообразную структуру. Узлы такой структуры принято называть доменами. Каждый из доменов имеет возможность содержать большое множество «подчиненных» доменов.
Своего рода «дерево» DNS делится на так называемые уровни: 1, 2, 3 и т. д. Но свое начало система берет с исключительного корневого домена. Интересным фактом можно назвать то, что про существование такого домена в наши дни знают одни лишь специалисты, вследствие того, что сегодняшняя DNS дает возможность не показывать этот домен в строчке адреса. Но это далеко не значит, что его и нельзя указать, при желании это, само собой, возможно. Для изменения имен доменов и IP в DNS используется распределенная система из специальных серверов. Любой из серверов обслуживает своих «клиентов», выполняя для них преобразования адресов. Между серверами DNS существует иерархия «доверия» и распределение «зон ответственности»: тот или иной сервер несет ответственность за определенный набор доменов. При этом DNS-серверы, которые входят в глобальную систему DNS Инета, связаны между собой и обладают возможностью обмена информацией по достаточно сложным протоколам.
По мнению обычного юзера и в достаточно более простом виде алгоритм работы DNS по поиску адресов web-страниц описывается следующим образом. Вы вводите адрес той страницы, на которую хотите попасть, например, speed-tester.info, в то время, как Ваш компьютер выполняет запрос к какому либо ему ведомому серверу DNS, «узнавая» у сервера об IP-адресе, связанном с «доменным адресом», который Вы указали. В качестве ответа на это сервер DNS, в первую очередь занимается проверкой соответствия по своим личным каналам, затем присылает Вам тот IP-адрес который Вы искали. И только после этого обозреватель устанавливает соединение с web-страницой уже по IP-адресу.
Тест скорости покажет среднюю скорость загрузки пакета данных с указанным размером. Это означает, что тест показывает не максимальную скорость, а именно ту скорость, которая выдается сейчас. При этом, чем больший пакет данных используется, тем более точными будут результаты.