Домашняя » как » Что такое DHCP (протокол динамической конфигурации хоста)?

    Что такое DHCP (протокол динамической конфигурации хоста)?

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

    DHCP может обрабатывать назначения IP

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

    Процесс довольно прост. Когда клиент (компьютер, устройство IOT, планшет, мобильный телефон и т. Д.) Подключается к сети, он отправляет сигнал (называемый DHCPDISCOVER) на DHCP-сервер (или маршрутизатор). Сервер отвечает всеми правилами и настройками сети и IP-адресом для использования (DHCPOFFER). Клиент подтверждает информацию и запрашивает разрешение на использование назначенного адреса (сообщение DHCPREQUEST). Наконец, DHCP-сервер подтверждает запрос, и клиент может подключиться к сети..

    DHCP контролирует диапазон IP-адресов

    Вы можете настроить DHCP для управления диапазоном IP-адресов, доступных для использования. Если вы укажете, что этот диапазон начинается с 192.168.0.1, а конец - 192.168.0.100, то все доступные адреса будут находиться где-то в этом диапазоне. Вы никогда не увидите устройство, назначенное на 192.168.0.101. Кроме того, имейте в виду, что начальный IP (192.168.0.1 в этом примере) зарезервирован для маршрутизатора. Некоторые маршрутизаторы только перечисляют начальный адрес и затем включают опцию для максимального количества пользователей (которая определяет конечный адрес).

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

    Динамически назначаемые адреса являются временными

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

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

    Статические IP-адреса необходимы для некоторых устройств

    Если у вас есть подключенный к сети принтер или медиа-сервер (например, NAS-устройство или Plex Server), было бы неудобно менять их IP-адреса. Хотя продление аренды может предотвратить это, IP-адрес все еще может измениться. Если ваш маршрутизатор перезагружен из-за перебоя в питании или потому, что вы пытаетесь решить надоедливую проблему, тогда все динамически генерируемые IP-адреса могут быть переназначены. В этих случаях ручное назначение статического IP-адреса решит проблему.

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