Сетевым протоколом позволяющий компьютерам автоматически получать ip адрес в динамическом режиме

Что такое протокол DHCP

Чтобы подключить компьютер, смартфон или другое устройство к Интернету, необходим IP-адрес. Это уникальный идентификатор, благодаря которому девайсы обмениваются данными. Работоспособность современных сетей базируется на протоколе DHCP. В этой статье мы рассмотрим, что такое протокол DHCP и зачем он нужен.

Что такое протокол подключения DHCP

Любой интернет-протокол представляет собой набор правил, определяющий порядок и особенности передачи информации в конкретной ситуации. Название расшифровывается и дословно переводится как протокол динамической настройки узла.

Протокол DHCP считается одним из самых важных из них, поскольку формирует инфраструктуру сетей. Благодаря ему клиенты в автоматическом режиме получают IP-адреса и другие настройки для подключения, обмена информацией. Более того, после полного отключения или перехода в другую подсеть он обеспечивает их передачу другим устройствам. Таким образом, пользователю не приходится вручную распределять IP. Это позволяет предотвратить множество ошибок в процессе настройки.

На сегодняшний день протокол DHCP – это уникальное решение для выдачи динамических IP-адресов, аналогов у него нет.

Кому и зачем нужен DHCP, его цели и задачи

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

Дело в том, что компьютер, мобильный телефон или другой гаджет, который можно подключить к сети, имеет два вида IP-адресов. Внутренний видят исключительно устройства в локальной сети, то есть ограниченная группа аппаратуры или гаджетов. Внешний открывает доступ к глобальной сети.

Кроме того, IP адреса делятся ещё на 2 типа. Статический является фиксированным и привязывается к одному компьютеру на большой промежуток времени, то есть даётся в аренду. С развитием технологий таких «номеров» стало не хватать, поэтому разработали систему динамических IP адресов. Они меняются каждый раз, когда устройство подключается к сети. Как только оно отключается, IP адрес освобождается и переходит другому устройство, которое только подключается к Интернету.

Статический адрес можно задать вручную, если есть права администратора. Динамический присваивается автоматически через протокол DHCP, в участии человека нет необходимости.

Как работает протокол DHCP

DHCP работает по модели «клиент-сервер», опираясь на принцип DORA. Аббревиатура отражает последовательность взаимодействия сервера и устройства. Всего предусмотрено 4 этапа.

Читайте также:  Звезда тип топологии локальной сети в которой

Когда компьютер подключается к сети, у него ещё не настроен IP адрес. Соответственно, начинается его инициализация. Для этого отправляется сообщение «DHCPDISCOVER» на каждое устройство в локальной сети через порт 67.

К этой сети должен быть подключён DHCP server. Его функции выполняет обычно коммутатор, выделенный сервер или маршрутизатор. Если локальная сеть большая, к ней подключают не один, а несколько DHCP серверов.

Иногда активен статический IP адрес. Современные устройства получают его платно на согласованный отрезок времени. В этом случае отправляется другое сообщение – «DHCPREQUEST». И только если сервер не ответит, направляется стандартное «DHCPDISCOVER», чтобы присвоить устройству динамический IP адрес.

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

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

Как правило, все предложенные адреса динамические и меняются каждый раз при новом подключении. Однако в некоторых случаях за устройством закрепляют один адрес. Это называется резервацией и нужно для предоставления доступа к защищенным сервисам или упрощённой идентификации клиента в ЛВС.

То есть после обнаружения сервер отправляет ответ с указанием IP адреса из доступной области. А идентификация устройства выполняется по MAC-адресу.

Когда клиент получает ответ от сервера, он отправляет сообщение «DHCPREQUEST», которое выражает согласие на предложенный адрес. Когда оно достигает цели каждый сервер в сети отмечает, что адрес занят.

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

То есть у протокола dhcp принцип работы довольно простой. И всё же нужно учитывать некоторые особенности процесса.

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

Когда клиент переходит в другую подсеть, приходится менять IP. Для этого серверу, с которым налажена связь в данный момент, направляется сообщение «DHCPRELEASE». IP адрес отмечается как свободный. При этом остаётся возможность снова забронировать и использовать его с того же девайся.

Читайте также:  Что такое клиент компьютерной сети это компьютер

Протокол DHCP: как включить на Windows 10

На этой операционной системе протокол DHCP настроен по умолчанию. Проверить и изменить настройки можно через поисковую строку (значок лупы).

Откройте вкладку «Службы». Найдите строку DHCP-клиент и кликните правой кнопкой мыши. Откроются свойства.

В разделе «состояние» находится кнопка «Запустить». Скорее всего, она неактивна, то есть нажать на неё невозможно. Это значит, что протокол DHCP настроен.

В других случаях снова нужно обратиться к поисковой строке и найти вкладку «Состояние сети». В этом подразделе есть пункт «Настройка параметров адаптера».

Откройте его и найдите сеть, которую хотите настроить. Для этого щёлкните правой кнопкой мыши.

Нужно поставить галку в пункте IPv4 или IPv6.

Под списком будет активная кнопка «Свойства». Нажмите её, чтобы открыть следующее окно.

Здесь можно вбить подходящие адреса или задать автоматическое получение. В нашем случае нужно выбрать «Получить IP-адрес автоматически» и «Получить адрес DNS-сервера автоматически».

Затем нажмите кнопку «ОК». Настройка завершена.

Заключение

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

Обычно он настроен по умолчанию. Но благодаря удобному интерфейсу настройка вручную занимает всего пару минут. Но если необходимо настроить несколько устройств, в том числе на большом расстоянии друг от друга, целесообразно автоматизировать процесс с применением DHCP-серверов.

С помощью протокола DHCP достаточно один раз настроить такой сервер, а следующие настройки будут выполняться в автоматическом режиме.

Источник

Протокол DHCP

Этот раздел можно использовать для краткого обзора DHCP в Windows Server 2016.

Помимо этого раздела, доступна следующая документация по DHCP.

Протокол DHCP — это протокол клиента или сервера, который автоматически предоставляет узел протокола IP с его IP-адресом и другие связанные сведения о конфигурации, такие как маска подсети и шлюз по умолчанию. RFC 2131 и 2132 определяют протокол DHCP в качестве стандарта Internet Engineering Task Force (IETF), основанного на протоколе начальной загрузки (BOOTP), протокола, с помощью которого DHCP предоставляет много сведений о реализации. DHCP позволяет узлам получать необходимые сведения о конфигурации TCP/IP от DHCP-сервера.

Windows Server 2016 включает DHCP-сервер, который является необязательной ролью сервера сети, которую можно развернуть в сети для аренды IP-адресов и других сведений клиентам DHCP. все клиентские операционные системы на основе Windows включают dhcp-клиент как часть TCP/IP, а dhcp-клиент включен по умолчанию.

Читайте также:  Толковый словарь по компьютерным сетям

Зачем использовать DHCP?

Каждое устройство в сети на основе TCP/IP должно иметь уникальный IP-адрес одноадресной рассылки для доступа к сети и ее ресурсам. Без DHCP IP-адреса новых компьютеров или компьютеров, перемещаемых из одной подсети в другую, необходимо настроить вручную. IP-адреса для компьютеров, удаленных из сети, необходимо вручную освободить.

При использовании DHCP весь процесс автоматизирован и управляется централизованно. DHCP-сервер поддерживает пул IP-адресов и арендованный адрес любому клиенту с поддержкой DHCP при запуске в сети. Так как IP-адреса являются динамическими (арендованными), а не статическими (без постоянного назначения), адреса, которые больше не используются, автоматически возвращаются в пул для перераспределения.

Сетевой администратор устанавливает DHCP-серверы, которые сохраняют информацию о конфигурации TCP/IP и предоставляют клиентам с поддержкой DHCP в виде предложения аренды. DHCP-сервер хранит сведения о конфигурации в базе данных, которая включает в себя:

  • Допустимые параметры конфигурации TCP/IP для всех клиентов в сети.
  • Допустимые IP-адреса, поддерживаемые в пуле для назначения клиентам, а также исключенные адреса.
  • Зарезервированный IP-адрес адреса, связанные с конкретными клиентами DHCP. Это обеспечивает единообразное назначение одного IP-адреса одному клиенту DHCP.
  • Срок действия аренды или период времени, в течение которого IP-адрес может быть использован до продления срока аренды.

Клиент с поддержкой DHCP при принятии предложения аренды получает:

  • Допустимый IP-адрес для подсети, к которой подключается.
  • Запрошенные параметры DHCP, которые являются дополнительными параметрами, настроенными DHCP-сервером для назначения клиентам. Некоторые примеры параметров DHCP: маршрутизатор (шлюз по умолчанию), DNS-серверы и доменное имя DNS.

Преимущества DHCP

DHCP предоставляет следующие преимущества.

  • Конфигурация надежных IP-адресов. DHCP свертывает ошибки конфигурации, вызванные ручной конфигурацией IP-адресов, например типографскими ошибками, или конфликты адресов, вызванные назначением IP-адреса более чем одному компьютеру одновременно.
  • Сокращенное администрирование сети. Служба DHCP включает следующие функции для сокращения сетевого администрирования:
    • Централизованная и автоматизированная конфигурация TCP/IP.
    • Возможность определять конфигурации TCP/IP из центрального расположения.
    • Возможность назначать полный диапазон дополнительных значений конфигурации TCP/IP с помощью параметров DHCP.
    • Эффективная обработка изменений IP-адресов для клиентов, которые должны обновляться часто, например для портативных устройств, которые перемещаются в разные места в беспроводной сети.
    • Пересылка начальных сообщений DHCP с помощью агента ретранслятора DHCP, что устраняет необходимость в DHCP-сервере для каждой подсети.

    Источник

Оцените статью
Adblock
detector