Что такое DHCP? (Протокол динамического конфигурирования сервера)

DHCP

DHCP (Dynamic Host Configuration Protocol) — это протокол, используемый для быстрого, автоматического и централизованного управления распределением IP-адресов в сети.

DHCP также используется для настройки правильной маски подсети , шлюза по умолчанию и информации DNS-сервера на устройстве.

DHCP — Dynamic Host Configuration Protocol — Протокол динамического конфигурирования сервера

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

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

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

Когда устройство включено и подключено к сети с DHCP-сервером, он отправит запрос на сервер, называемый запросом DHCPDISCOVER.

После того, как пакет DISCOVER достигнет DHCP-сервера, сервер попытается удержать IP-адрес, который может использовать устройство, а затем предлагает клиенту адрес с пакетом DHCPOFFER.

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

Если сервер решает, что устройство не может иметь IP-адрес, он отправит NACK.

Все это, конечно, происходит очень быстро, и вам не нужно знать какие-либо технические данные, которые вы только что прочитали, чтобы получить IP-адрес с DHCP-сервера.

Плюсы и минусы использования DHCP

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

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

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

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

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

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

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

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

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

Дополнительная информация о DHCP

DHCP-сервер определяет область или диапазон IP-адресов, которые он использует для обслуживания устройств с адресом. Этот пул адресов — это единственный способ получить правильное сетевое соединение.

Это еще одна причина, по которой DHCP настолько полезен, потому что он позволяет множеству устройств подключаться к сети в течение определенного периода времени, не требуя массивного пула доступных адресов. Например, даже если только DHCP-сервер определяет только 20 адресов, 30, 50 или даже 200 (или более) устройств могут подключаться к сети, если не более 20 используют один из доступных IP-адресов одновременно.

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

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

Даже ISP использует DHCP для назначения IP-адресов. Это можно увидеть при определении вашего общедоступного IP-адреса . Скорее всего, это со временем изменится, если ваша домашняя сеть не имеет статического IP-адреса, что обычно бывает только для предприятий, которые имеют общедоступные веб-службы.

В Windows APIPA назначает специальный временный IP-адрес, когда DHCP-сервер не может доставить функциональное устройство на устройство и использует этот адрес, пока он не сможет получить тот, который работает.

Рабочая группа конфигурации динамического хоста Целевой группы Internet Engineering создала DHCP.

Оцените статью
Если статья была вам полезна, вы также можете нам помочь
ComHub
Добавить комментарий

  • Как работает DHCP
  • Плюсы и минусы использования DHCP
  • Дополнительная информация о DHCP
  • Как работает DHCP
  • Плюсы и минусы использования DHCP
  • Дополнительная информация о DHCP
  • Как работает DHCP
  • Плюсы и минусы использования DHCP
  • Дополнительная информация о DHCP