Слайд 2Что такое dns?
DNS (Domain Name System — система доменных имён) — компьютерная распределенная система для
получения информации о доменах.
DNS позволяет преобразовать запрос на человеческом языке в запрос на языке компьютерной сети или наоборот.
Слайд 3Ключевые характеристики DNS
Распределенность администрирования
Распределенность хранения информации
Кэширование
Иерархия
Резервирование
Слайд 5Уровни доменов
Нулевой - .
Первый - .ru; .com; .net; .us и так далее
Второй
– wikipedia.org; vk.com; мшп.рф
Третий, четвертый и далее – ru.wikipedia.org; hello.big.world.com
Слайд 8Распределенность администрирования
Как найти нужный сайт?
Слайд 9Распределенность администрирования
Как найти нужный сайт?
Слайд 10Распределенность хранения данных
DNS сервер может хранить только сайты, которые находятся в его
юрисдикции
Сервер .org не может хранить данные vk.com
Так же как сервер vk.com не может хранить данные facebook.com
Слайд 11Резервирование
Один сервер – несколько реальных машин.
Слайд 12Кэширование
Сохранение предыдущих запросов для ускорения работы системы
На основе кэширования существует несколько уязвимостей