admin / 10.06.2018
DNS работает в режиме вопрос/ответ.
Допустим, вы ввели в строке своего браузера «test.ru».
Рассмотрим работу DNS пошагово:
Содержание
Рубрика: Сетевые протоколы, Службы и сетевые сервисы
Сейчас, имея более глубокое понимание того, как приложения обеспечивают интерфейс для пользователя и предоставляют доступ к сети, мы рассмотрим несколько конкретных широко используемых протоколов.
Как мы увидим позже, Транспортный уровень использует схему адресации, применяющую понятие номера порта. Номера портов идентифицируют приложения и службы Прикладного уровня, которые являются источником и назначением данных. Серверные программы как правило используют предопределенные номера портов, которые хорошо известны клиентам.
При рассмотрении различных протоколов и служб TCP/IP Прикладного уровня, мы будем ссылаться на стандартные номера портов TCP и UDP, которые обычно связаны с этими службами. Некоторые из этих служб:
В информационных сетях устройства маркируются числовыми IP адресами, так чтобы они могли участвовать в отправке и получении сообщений по сети. Однако, человеку весьма неудобно запоминать такие числовые адреса. Поэтому были созданы доменные имена — чтобы конвертировать числовые адреса в простые, легко запоминаемые и узнаваемые имена.
В Интернете эти доменные имена, такие как yandex.ru, людям гораздо легче запомнить, нежели 213.180.193.11, что является фактическим числовым адресом для этого сервера. Кроме того, если адрес сайта google.ru вдруг поменяется, это произойдет незаметно для пользователя, поскольку доменное имя по прежнему останется yandex.ru. Новый адрес просто будет привязан к существующему доменному имени и возможность захода на сайт не пострадает. Когда сети были небольшими, поддержка соответствия между доменными именами и адресами, которые они представляют, была простой задачей. Однако, как только сети начали расти, а количество устройств увеличиваться, эта ручная система стала неработоспособной.
Система Доменных Имен (DNS) была создана вместо доменного имени, чтобы решить проблему разрешения для растущих в размерах сетей. DNS использует распределенный набор серверов для разрешения имен, связанных с этими числовыми адресами.
DNS протокол определяет автоматическую службу, которая сопоставляет имена ресурсов требуемому числовому сетевому адресу. Он включает формат для запросов, ответов, а также форматов данных. Коммуникации DNS протокола используют одиночный формат называемый сообщением. Этот формат сообщения используется для всех типов клиентских запросов и ответов сервера, сообщений об ошибках и для передачи информации о записях ресурсов между серверами.
Далее: Утилита nslookup
Смотрите также
Написать
Соответствие между доменными именами и их адресами хранится в иерархической структуре службы доменных серверов — DNS-серверов. Чаще всего интернет-провайдер автоматически предоставляет своим пользователям собственный DNS-сервер, однако в некоторых случаях может потребоваться использовать публичные DNS сервера, бесплатно распространяемые в сети Интернет и доступные всем её пользователям.
Возможно несколько причин, по которым Вы можете использовать альтернативные DNS сервера:
Google Public DNS — альтернативный DNS-сервер, разрабатываемый Google. Сервис обеспечивает ускорение загрузки веб-страниц за счет повышения эффективности кэширования данных, а также улучшенную защиту от атак «IP-спуфинг» и «Отказ в обслуживании (DoS)».
Сайт: https://developers.google.com/speed/public-dns/
# Для IPv4:
8.8.8.8
8.8.4.4
# Для IPv6:
2001:4860:4860::8888
2001:4860:4860::8844
У Яндекса — более 80 DNS-серверов, расположенных в разных городах и странах. Запросы каждого пользователя обрабатывает ближайший к нему сервер, поэтому с Яндекс.DNS в «Базовом» режиме сайты открываются быстрее.
Сайт: https://dns.yandex.ru/
# Базовый — Быстрый и надежный DNS:
77.88.8.8
77.88.8.1
# Безопасный — Без мошеннических сайтов и вирусов:
77.88.8.88
77.88.8.2
# Семейный — Без сайтов для взрослых:
77.88.8.7
77.88.8.3
OpenDNS предлагает DNS-решения для пользователей и предприятий, как альтернативу использованию DNS-сервера, предлагаемого их провайдером. Размещение серверов компании в стратегически важных районах и использование большого кэша доменных имен приводит к тому, что OpenDNS, как правило, выполняет запросы гораздо быстрее, тем самым увеличивая скорость открытия страницы. Результаты DNS-запросов некоторое время кэшируются в операционной системе и/или приложениях, так что эта скорость может быть заметна не при каждом запросе, а только при тех запросах, которые не кэшированы.
OpenDNS имеет бесплатный вариант службы. Если домен не найден, служба перенаправляет пользователя на страницу поиска с рекламой и результатами поиска, предоставляемые Yahoo. DNS-пользователь может отключить это из контрольной панели DNS. Такое «поведение» похоже на действия многих крупных провайдеров, которые переадресуют неправильные адреса на сервера с рекламой; разница в том, что в OpenDNS можно это отключить при наличии статического реального ip.
Сайт: https://www.opendns.com/
208.67.220.220
208.67.222.222
Norton ConnectSafe обеспечивает защиту компьютера и локальной сети от опасных или нежелательных веб-сайтов. Никакого дополнительного программного обеспечения не требуется, просто установите IP-адреса DNS-серверов Norton на компьютере или роутере.
Сайт: https://connectsafe.norton.com/
# A — С блокировкой вредоносных сайтов (Security (malware, phishing sites and scam sites) ):
199.85.126.10
199.85.127.10
# B — С блокировкой вредоносных сайтов, сайтов для взрослых (Security + Pornography):
199.85.126.20
199.85.127.20
# C — С блокировкой вредоносных сайтов, сайтов для взрослых, сайтов распространяющих файлы (Security + Pornography + Non-Family Friendly):
199.85.126.30
199.85.127.30
Comodo Secure DNS — распределенный по миру рекурсивный DNS сервис, не требующий какого-либо оборудования или программного обеспечения. При этом сервис повышает надежность, скорость, эффективность и безопасность использования Интернета.
Сайт: https://www.comodo.com/secure-dns/
# A:
8.26.56.26
8.20.247.20
# B:
156.154.70.22
156.154.71.22
Wikipedia: https://en.wikipedia.org/wiki/DNS_Advantage
156.154.70.1
156.154.71.1
67.138.54.100
207.225.209.66
Сайт: http://www.level3.com/en/
4.2.2.1
4.2.2.2
4.2.2.3
4.2.2.4
4.2.2.5
4.2.2.6
DNS ( Domain Name System — система доменных имён) — компьютерная распределённая система преобразование символьного имени (just-networks.ru) в IP-адрес (91.106.203.89) и наоборот.
DNS была разработана Полом Мокапетрисом в 1983 году.
В сети интернет DNS выполняет важную задачу, для доступа к веб-серверу необходимо знать его IP-адрес.
Необходимость использования DNS обусловлена тем, что людям легче запоминать буквенные (обычно осмысленные) адреса, чем последовательность четырех цифр IP – адреса, компьютерам, в свою очередь, удобнее обрабатывать численное представление адреса (IP-адрес). Также наличие символьного имени сервера позволяет использовать так называемые виртуальные серверы , например, HTTP-серверы, отличающиеся друг от друга именем запроса (доменным именем), но использующие один и тот же IP-адрес.
В начале для преобразования IP-адресов в символьные имена использовался текстовый файл hosts , расположенный:
Пример файла hosts в Windows
Файл hosts заполнялся автоматически и централизовано на каждой ЭВМ в своей локальной вычислительной сети. Но даны подход со временем показал свою не-состоятельность, поскольку с ростом сети, количество записей в текстовом файле увеличивалось, как следствие увеличивался размер файла, ко всему прочему частая пересылка файла hosts загружала вычислительную сеть.
В итоге стала необходимость в разработке автоматизированного механизма, которым и стала распределенная система DNS.
Следует учесть, что файл hosts используется до сих пор, в частности, при настройке локального сервера на ЭВМ, в hosts записываются созданные локальные символьные имена. Например:
В связи с тем, что число узлов интернета растет с каждым днем, для эффективной работы DNS разработана распределенная база данных, поддерживаемая с использование иерархии DNS-серверов. Структура взаимодействия DNS серверов представлена на рисунке.
Данная схема позволяет разгрузить сервер DNS по нескольким серверам DNS, что и выполняет распределенная база данных.
В основе иерархической структуры DNS лежит представление о доменном имени и зонах. Каждый DNS сервер, отвечающий за имя, может передать ответственность за дальнейшую часть домена другому серверу, что позволяет делегировать ответственность за вновь добавленную информацию на серверы различных организаций (людей), ответственных непосредственно только за «свою» часть доменного имени.
Иерархия доменных имен начинается с корневого домена без имени (или еще как его называют «домен точка»), далее идут домены верхнего уровня или домены первого уровня. Домены верхнего уровня поделены на три зоны:
Поскольку DNS поддерживает иерархию доменных имен, но никак не IP-адресов. Для решения “обратной” задачи есть специальный домен, структура которого совпадает со структурой IP-адресов. Называется этот домен IN-ADDR.ARPA .
in-addr.arpa — специальная доменная зона, предназначенная для определения имени хоста по его IPv4-адресу, используя PTR-запись. Имена в домене IN-ADDR.ARPA образуют иерархию цифр, которые соответствуют IP-адресам. Правда, записываются эти имена в обратном порядке относительно написания IP-адреса.
Например, доменное имя just-networks.ru, которое имеет адрес 91.106.203.89 должна быть описана в домене in-addr.arpa как 89.203.106.91.in-addr.arpa, то есть адрес записывается в обратном порядке.
Основные типы записей используемые в протоколе DNS
Если меняется только А запись, то это значит, что наш сайт физически будет размещен на другом хостинге, а все остальные записи останутся работать на старом хостинге.
Название | Тип записи | Адрес |
---|---|---|
just-networks.ru | A | 5.101.153.37 |
Название | Тип записи | Адрес |
---|---|---|
just-networks.ru | AAA | FFEA::CA28:1210:4362 |
Название | Тип записи | Адрес |
---|---|---|
ftp.just-networks.ru | CNAME | www.just-networks.ru |
mail.just-networks.ru | CNAME | www.just-networks.ru |
ssh.just-networks.ru | CNAME | www.just-networks.ru |
Название | Тип записи | Адрес |
---|---|---|
www.just-networks.ru | MX | mx1.beget.ru |
www.just-networks.ru | MX | mx2.beget.ru |
Название | Тип записи | Адрес |
---|---|---|
www.just-networks.ru | NS | ns1.beget.ru |
www.just-networks.ru | NS | ns2.beget.ru |
Название | Значение |
---|---|
yandex | validate value for yandex |
a) IP-адрес
b) Web-сервер
c) домашнюю Web-страницу
d) доменное имя
12. URL — это…
a) базовый протокол Интернет
b) адрес ресурса в Интернет
c) название языка, на котором создаются Web-страницы
d) универсальная система регистрации имен сайтов
13. Страница, загружаемая при запуске обозревателя (браузер Internet Explorer) является…
a) домашней страницей сайта
b) домашней страницей обозревателя
c) последней страницей, с которой Вы работали в прошлом сеансе
d) домашней страницей пользователя
14. Ссылки — это…
a) активные элементы Web-страниц
b) пассивные элементы Web-страниц
c) элементы, служащие для заполнения форм
d) только тексты, по которым осуществляется переход на новые Web-страницы
15. Для получения из Интернет только недополученного ранее рисунка следует воспользоваться…
a) кнопкой Обновить на панели Инструментов
b) панелью Обозревателя
c) контекстным меню данного рисунка
d) выполнить команду Просмотр \ Загрузка
16. Для сохранения графического элемента с Web-страницы в файл следует воспользоваться…
a) командой Сохранить рисунок как… из контекстного меню
b) дать команду Файл\Сохранить как…
c) нажать кнопку Сохранить на панели инструментов Обозревателя
d) командой Файл\ Сохранить рисунок…
17. Если при использовании поисковой машины найдено слишком много ссылок, то для уточнения поиска следует …
a) применить символы заменители *, ?
b) воспользоваться модификаторами +, —
c) уменьшить количество введенных ключевых слов
d) уточнить окончания во введенных ключевых словах
18. Папка Временные файлы Интернет используется для…
a) ускорения к уже просмотренным Web-страницам
b) ускорения доступа к еще не просмотренным Web-страницам
c) запоминания ссылок на просмотренные ранее Web-страницы
d) запоминания адресов наиболее часто загружаемых Web-страниц
19. Для получения Web-страницы, к которой ранее не обращались, достаточно …
a) Ввести ее адрес в панель Адрес обозревателя
b) Открыть панель Адрес и выбрать нужную страницу из списка адресов
c) Воспользоваться Журналом
d) Воспользоваться командой Файл \ Открыть файл…
Лабораторная работа №11. Просмотр ресурсов сети Интернет
1) Загрузите Internet Explorer и просмотрите элементы окна программы.
2) Загрузите страницу www.sst.edurm.ru и сделайте эту страницу домашней.
3) Просмотрите страницу, пролистывая ее и выбирая ссылки. Для открытия ссылки в новом окне Internet Explorer щелкните правой кнопкой мыши по ссылке и выберите в контекстном меню Открыть ссылку в новом окне. Ознакомьтесь с компонентами Web-страницы. При работе придерживайтесь следующих правил:
для пролистывания страницы используйте полосы прокрутки;
для перехода на предыдущую страницу следует нажимать кнопку Назад, а для возврата – кнопку Вперед;
если адрес не загружается или загружается долго, нажмите кнопку Остановить и введите другой адрес;
если страница загрузилась частично, нажмите кнопку Обновить.
4) Сохраните информацию со страницы: в формате Web-страница полностью, в формате только html, в виде текста. Сохраните рисунок.
5) Загрузите второе окно Internet Explorer и откройте в нем сохраненные файлы (меню Файл, команда Открыть).
6) Переключитесь в первое окно Internet Explorer и по ссылке перейдите на другую Web-страницу.
7) Загрузите страницу http:// www.testland.ru (сайт с тестами) и добавьте ее в избранное. Перейдите на домашнюю страницу. Вызовите добавленный ресурс из папки Избранное.
8) Перейдите по цепочке ссылок Сохраните несколько рисунков.
9) Перейдите на сайт Саранского строительного техникума. В Рубрике Заочникам выберите Расписание и нажмите ссылку скачать и сохраните файл у себя на диске.
10) Разархивируйте и откройте в Internet Explorer сохраненный элемент.
11) С помощью кнопки Журнал откройте панель, содержащую ссылки на просмотренные страницы. Просмотрите страницы, которые вы посещали сегодня.
Тема 3.2. Электронная почта
Основные требования к уровню обучения
Студент должен:
иметь представление:о работе электронной почты;
знать:назначение и возможности компьютерных сетей различных уровней; основные принципы технологии поиска информации в сети Internet;
уметь:отправлять и принимать электронную информацию.
Основные услуги компьютерных сетей: электронная почта. Назначение, обзор, методы работы, виды программного обеспечения.
Вопросы для самоконтроля:
1. Как работает электронная почта?
Тест
Выберите верный ответ:
1. Самым первым из серверов Интернета является:
1. E-mail
2. WWW
3. ICQ
4. http
2. Какая из данных записей является адресом электронной почты:
1. polut@rnd.runnet.ru
2. www.rnd.runnet.ru
3. Epson.com
4. Ntv.ru
3. Что является именем сервера, где размещен почтовый ящик в адресе Sv-Ks@mail.ru?
1.
@
2. .ru
3. Sv-Ks
4. mail.ru
4. Дан E-mail: Moscow@info.peterburg.ru.
Символы Moscow это: …
1. Город назначения
2. Имя провайдера
3. Почтовый протокол
4. Имя пользователя
⇐ Предыдущая123456789Следующая ⇒
DNS сервер – это сервер, позволяющий преобразовывать символьные имена доменов в IP адреса, и наоборот.
Домен – это определённая зона в пространстве доменных имён, которой обязательно присваивается как минимум один IP адрес.
Служба DNS служит для сопоставления доменного имени IP адресу. Система DNS состоит из множества серверов разного уровня, в каждой сети должен быть свой DNS сервер, который содержит локальную базу DNS записей.
Как это работает:
Одному IP адресу может быть сопоставлено множество доменных имён – это называется виртуальный хостинг. Но и одному доменному имени может быть присвоено множество IP адресов, как правило для распределения нагрузки.
У DNS сервера есть несколько видов записей, рассмотрим их:
Запись SOA создаёт зону для домена, например, нам нужно добавить домен exempl.com, тогда нам сначала нужно создать запись SOA, которая будет указывать, на каком сервере хранится информация о данном домене.
У записи SOA есть несколько параметров:
Запись NS (name server) — указывает на DNS сервер для данного домена, то есть на сервер, где хранятся A записи.
example.com IN NS ns1.ukraine.com.ua
Запись A (address record) – эта запись, указывает на IP адрес домена.
example.com IN A 91.206.200.221
Запись CNAME (canonical name record) указывает на синоним данного домена, то есть данному домену будет присвоен IP адрес домена, на который ссылается данная запись.
example.com IN CNAME xdroid.org.ua
Запись MX (mail exchange) указывает на почтовый сервер для данного домена.
example.com IN MX 10 mail.example.com
Дополнительная цифра перед mail.example.com указывает на величину приоритета – меньше цифра – выше приоритет.
Запись PTR (Pointer) – является обратной записью записи A. Поиск IP адреса по домену осуществляется благодаря записи A, а поиск домена по IP адресу благодаря записям PTR. Записи PTR имеет смысл ставить только на физическом хостинге, так как на виртуальном хостинге у всех имён один IP.
Это далеко не полный перечень записей DNS сервера, но основные записи мы рассмотрели.
Полный перечень DNS записей:
FILED UNDER : IT