
IP адреса в Интернете и DNS-сервера.pptx
- Количество слайдов: 30
IP-адресация в сети Интернет
Сетевые адреса Физический адрес (MAC-адрес) – уникальный 48 -битный код сетевой карты (в 16 -ричной системе) 00 -15 -E 9 -41 -AC-73 IP-адрес – сетевой адрес компьютера (номер сети + номер компьютера в сети): 10. 45. 48 Маска подсети • определяет, какие компьютеры «видны» , находятся в той же подсети; • при наложении на IP-адрес (логическая операция И) дает номер сети 255. 0 FF. FF. 0 номер сети 10. 45. 0, номер компьютера 48 2
Сетевые адреса Шлюз – адрес компьютера, через который идут пакеты в другие сети (в Интернет): 10. 45. 5 DNS-сервер – адрес компьютера, куда идут запросы на преобразование доменного адреса в IP-адрес: 10. 59. 3. 19 3
4 Сетевое подключение ЛКМ
5 Изменение свойств подключения ПКМ ЛКМ
Режим командной строки Пуск – Выполнить Выход: exit 6
Информация о настройках IP-протокола ipconfig /all полная информация: • модель и MAC-адрес сетевой карты • DNS-сервера • … 7
8 Проверка связи ping 10. 45. 5 ping www. lenta. ru IP-адрес
Маршрут пакетов trace route – трассировка маршрута tracert www. lenta. ru 9
10 Интернет-шлюз
11 Интернет-шлюз
12 Интернет-шлюз
Маршрутизатор Wi. Fi в качестве Интернет-шлюза 13
Маршрутизатор Wi. Fi в качестве Интернет-шлюза 14
Domain Name System • Система доменных имен (Domain Name System, DNS) позволяет использовать символьные имена узлов в IP-сетях • DNS организован в виде распределенной базы данных и обеспечивает – Обновление базы данных – Распространение информации между серверами DNS – Обслуживание запросов на разрешение имен (определение IP-адреса по символьному имени и символьного имени по IP-адресу) 15
Domain Name System Файл hosts • До появления DNS соответствие между символьными именами и IP-адресами можно было установить в специальном файле. Этот способ можно использовать и сейчас. – Windows: Win. Dirsystem 32driversetchosts – UNIX /etc/hosts • Файл hosts содержит строки, Каждая из которых определяет одно соответствие между именем и IPадресом – 127. 0. 0. 1 – 192. 168. 0. 1 localhost mygate 16
Domain Name System Файл hosts • В файл hosts можно добавить много строк, каждая из которых определяет одно соответствие между именем хоста в Интернете и IP-адресом, например, – 187. 23. 12. 46 www. host 2. com – 212. 168. 43. 113 www. host 2. org – 54. 18. 3. 15 www. host 3. edu – 82. 191. 213. 34 www. host 4. com – 89. 15. 40. 148 www. host 5. org – 210. 177. 152. 11 www. host 6. ru – 75. 66. 132. 18 www. host 7. uk – 121. 15. 131. 110 www. host 8. fr Если учесть, что в сети Интернет миллионы хостов, то сколько нам нужно будет сделать записей ? ? ? 17
Основные понятия DNS • Система доменных имен (DNS) – иерархическая распределенная база данных, содержащая сопоставления доменных имен DNS с различными типами данных, таких как IP-адреса. DNS позволяет находить компьютеры и службы по понятным именам, а также просматривать другие сведения из базы данных. • DNS-клиент – компьютер-клиент, запрашивающий DNSсерверы для разрешения доменных имен DNSклиенты имеют временный кэш разрешенных доменных имен DNS. • DNS-сервер – сервер, содержащий сведения о части базы данных DNS, отвечающий на запросы DNS и разрешающий их. • DNS-суффикс – строка знаков, представляющая имя домена в DNS-суффикс показывает расположение узла относительно корня DNS, обозначая положение узла в иерархии DNS. Обычно DNS-суффикс описывает последнюю часть имени DNS, предваряемую одной или несколькими первыми метками имени DNS. 18
Работа запросов DNS • Обращение к хостам в сетях (и локальных и глобальных) может осуществляться только по их IP-адресам. В связи с этим, использование обращений к хостам по имени требует поиска соответствия между именами и присвоенными им IP-адресами. • Когда DNS-клиенту требуется найти заданное имя, он запрашивает DNS-серверы для поиска нужного IP-адреса, соответствующего этому имени. • Запросы DNS используют несколько способов сопоставления имен. Клиент может иногда ответить на запрос с помощью локальной кэшированной информации, полученной в предыдущем запросе. DNS-сервер может использовать собственный кэш информации о записях ресурсов для ответа на запрос. DNS-сервер может также запросить или обратиться к другим DNS-серверам в интересах запрашивающего клиента для полного сопоставления имени, а затем отправить ответ клиенту. Этот процесс называют рекурсией. 19
20 Фактически самый простой запрос к DNS-серверу можно представить следующей схемой
21 Простая схема взаимодействия пользователя и его Интернет-провайдера
Общая схема процесса DNS-запросов DNS 22
Domain Name System Структура доменных имен… корневой домен com org gov us msk ru nnov uk microsoft unn • Пространство доменных имен (Domain namespace) – иерархическая система именования – Верхний уровень называется корневым доменом (управляется IANA) – Ниже располагаются домены (поддеревья) первого уровня (также управляется IANA) • Домены организаций (com – коммерческие организации, org – некоммерческие организации, …) • Географические домены (us – United States, ru - Russia, …) • Домен обратного просмотра (in-addr. arpa. ) 23
Domain Name System Структура доменных имен… корневой домен com org gov us msu. ru • rambler. ru ru uk microsoft. ru yandex. ru Именем домена является перечисление имен всех уровней на пути из домена к корню дерева – Fully Qualified Domain Name (FQDN) – полное имя домена, однозначно идентифицирующее положение домена в дереве (Именем корневого домена является пустая строка, завершающая точка означает, что далее идет имя корневого домена) – msu. ru – имя домена относительно другого домена, в то же время узел из домена msu. ru - например, ffl. msu. ru – домен ФИЯР. • Организация может создать локальное пространство имен, не имеющее ничего общего с пространством имен Интернета 24
Domain Name System Структура доменных имен корневой домен com org gov yandex. ru us ru rambler. ru ffl. msu. ru • • • uk microsoft. ru msu www. msu. ru ftp. msu. ru В любом домене кроме корневого могут быть определены имена узлов В доменных именах можно использовать символы a-z, A-Z, 0 -9 и '-' (дефис); доменные имена нечувствительны к размеру букв Отдельные реализации позволяют использовать расширенное множество символов (например, реализация DNS в Windows) 25
Таким образом, каждый уровень (зона) доменов управляется своими DNS-серверами, которые отвечают за актуальность записей о своих доменах 26
Еще один вариант схемы иерархии доменных уровней 27
Реальная схема прохождения DNS-запросов в сети Интернет 28
Еще одна схема реального прохождения DNSзапросов с учетом структуры доменных имен 29
Как создать свой сайт ? • Регистрация доменного имени, например, mydomen. ru в специальной организации – регистратор (основной в России - Ru-Center) • Создание страниц сайта – html-страницы и написание скриптов (программ). • Размещение файлов сайта на севере - хостинг, у какой-либо специализированной компании-хостера. • Хостер, после размещения сайта, прописывает имя Вашего сайта на своих Dns-серверах и назначает ему IP-адрес, после чего сайт становится доступным из любой точки Интернета. • Для экономии IP-адресов хостеры используют специальную технологию, позволяющую задействовать один IP-адрес для нескольких сайтов. 30