0Pricing
Cloud & IT Cert Prep · Урок

Службы времени и имён

Узнайте, как NTP и службы имён поддерживают согласованность сети

«Службы времени и имён» — бесплатный урок Cloud & IT Cert Prep на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Cloud & IT Cert Prep, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Cloud & IT Cert Prep содержит 4 уроков всего.

Службы, связывающие сети

Помимо передачи пакетов, сети полагаются на фоновые службы, которые поддерживают согласованность и удобство работы. Две из самых важных — это синхронизация времени и разрешение имён.

Без точного времени нарушается работа журналов и систем безопасности; без разрешения имён пользователям пришлось бы запоминать IP-адреса. Эти незаметные службы лежат в основе почти всего остального в сети.

Почему важно точное время

Синхронизированные часы нужны компьютерам по многим причинам: записи журналов на разных устройствах должны совпадать по времени для расследования инцидентов, сертификаты безопасности действуют в определённые временные интервалы, а системы аутентификации, такие как Kerberos, отклоняют запросы при слишком большом расхождении часов.

Даже несколько минут рассинхронизации могут нарушить вход в систему, запутать поиск неисправностей и вызвать трудно диагностируемые сбои во всей сети.

Объяснение NTP

NTP (сетевой протокол времени) синхронизирует часы устройств в сети. Устройства запрашивают серверы NTP и корректируют свои часы в соответствии с ними, достигая точности до миллисекунд. NTP использует UDP-порт 123.

Это один из старейших интернет-протоколов, активно используемых до сих пор. Он незаметно следит за тем, чтобы все устройства — от маршрутизаторов до серверов — одинаково понимали текущее время.

Иерархия уровней NTP

NTP организует источники времени по уровням. Уровень 0 — это высокоточные эталонные часы, например атомные часы или часы GPS. Серверы уровня 1 подключаются к ним напрямую, уровень 2 синхронизируется с уровнем 1 и так далее.

Каждый последующий уровень немного менее точен. Обычно сети синхронизируются с общедоступными или внутренними серверами NTP, находящимися на несколько уровней ниже, чего более чем достаточно для обычной работы.

Повторение служб имён

Самая важная служба имён — это DNS (система доменных имён), которая преобразует понятные человеку имена, например example.com, в IP-адреса. Это телефонная книга интернета, позволяющая использовать имена вместо чисел.

Каждое посещение веб-сайта, электронное письмо и подключение приложения обычно начинаются с запроса DNS, поэтому разрешение имён — одна из наиболее активно используемых служб в любой сети.

DNS как основная служба

DNS настолько важен, что при его сбое большая часть сети кажется неисправной, хотя соединение работает. Пользователи не могут открывать сайты по именам, электронная почта приостанавливается, а приложения ждут ответа и завершаются по истечении времени ожидания — всё из-за проблемы с именами, а не с маршрутизацией.

Поэтому фраза «Это всегда DNS» стала среди сетевых инженеров ходячей шуткой: многие загадочные сбои оказываются связаны с проблемами DNS.

Внутренние имена

Организации часто запускают собственный внутренний DNS, чтобы присваивать имена серверам, принтерам и другим устройствам частной сети и находить их. Благодаря этому сотрудники могут использовать понятные внутренние имена вместо запоминания IP-адресов.

Внутренний DNS также интегрируется со службами каталогов, поэтому компьютеры и пользователи могут находиться и проходить аутентификацию по имени; это основа управляемых корпоративных сетей.

Как проходит поиск

Когда вы вводите имя, устройство обращается к распознавателю (часто это ISP или общедоступная служба, например 8.8.8.8), чтобы найти соответствующий IP. Распознаватель проверяет свой кэш, затем при необходимости запрашивает иерархию DNS и возвращает адрес.

После этого устройство подключается к найденному IP. Весь обмен обычно занимает миллисекунды и незаметно происходит перед почти каждым вашим подключением к интернету.

Другие вспомогательные службы

Сети также используют другие фоновые службы:

  • DHCP (протокол динамической настройки узла) автоматически выдаёт параметры IP.
  • NTP синхронизирует время.
  • DNS разрешает имена.

Вместе эти три службы образуют незаметный фундамент, делающий сеть пригодной для работы; когда одна из них выходит из строя, пользователи сразу это замечают, даже если причина невидима.

Защита этих служб

Основные службы представляют собой ценные цели для атак. Подмена DNS может перенаправить пользователей на поддельные сайты, а изменённое время — нарушить проверки безопасности. Для защиты используют DNSSEC (расширения безопасности DNS), чтобы подтверждать подлинность записей DNS, а также надёжные источники NTP с проверкой подлинности.

Поскольку от этих служб зависит так много процессов, точность и безопасность служб времени и именования крайне важны для работоспособной и заслуживающей доверия сети.

Объединим всё

NTP синхронизирует часы (что крайне важно для журналов, сертификатов и аутентификации) с помощью иерархии уровней, а DNS сопоставляет имена с адресами и лежит в основе почти каждого соединения. Вместе с DHCP эти фоновые службы делают сеть пригодной для работы, а их защита с помощью таких средств, как DNSSEC, защищает всю основу сети.

Быстрая проверка

Проверьте свои знания об именовании и времени.

Краткое повторение

Фоновые службы обеспечивают работоспособность сетей. NTP синхронизирует часы (что необходимо для журналов, сертификатов и аутентификации) с помощью иерархии уровней через UDP 123. DNS сопоставляет имена с адресами и лежит в основе почти каждого соединения, а DHCP выдаёт настройки. Защищайте их с помощью DNSSEC и надёжных источников времени.

Часто задаваемые вопросы

Урок «Службы времени и имён» бесплатный?

Да — полный текст урока «Службы времени и имён» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Cloud & IT Cert Prep, подпишись на CoddyKit PRO. Курс Cloud & IT Cert Prep содержит 4 уроков всего.

Чему я научусь в уроке «Службы времени и имён»?

Узнайте, как NTP и службы имён поддерживают согласованность сети Ты практикуешь Cloud & IT Cert Prep с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Cloud & IT Cert Prep?

Предыдущий опыт не требуется. Cloud & IT Cert Prep на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.

Сколько времени занимает урок «Службы времени и имён»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Cloud & IT Cert Prep?

Да. Каждый урок Cloud & IT Cert Prep включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Как NAT использует один публичный IP
  2. Перенаправление портов и PAT
  3. Службы времени и имён
  4. Прокси и балансировщики нагрузки
← Назад к Cloud & IT Cert Prep