Назначение и принцип работы протокола DHCP (Dynamic Host Configuration Protocol)
Существует несколько автоматизированных методов присвоения IP-адресов на основе протоколов. Рассмотрим метод получения IP-адреса с помощью протокола DHCP (Рис.7 ).
DHCP используется для автоматического присвоения IP-адресов и задания параметров конфигурации стека протоколов TCP/IP, таких как маска подсети, маршрутизатор по умолчанию и DNS-серверы. Протокол DHCP применяется также для задания других базовых параметров конфигурации, включая время, на которое адрес выделяется хосту. DHCP состоит из двух компонентов: протокол для доставки параметров конфигурации конкретного хоста с DHCP-сервера и механизм выделения сетевых адресов хостам.
Протокол DHCP обеспечивает быстрое и динамическое выделение IP-адреса хосту. Для этого требуется только заданный диапазон IP-адресов на сервере DHCP. При подключении к сети хосты обращаются к DHCP-серверу и запрашивают сведения об адресе. DHCP-сервер выбирает адрес и выделяет его хосту. Хост только «арендует» этот адрес и периодически обращается к DHCP-серверу для продления аренды. Этот механизм позволяет аннулировать выделение адресов отсутствующим или отключенным в течение длительного времени хостам. Адреса возвращаются в пул адресов DHCP-сервера и могут быть выделены повторно при необходимости.
Рис.7 Принцип работы протокола DHCP
Система доменных имен (DNS) обеспечивает эффективный способ преобразования удобных для восприятия имен конечных IP-систем в понятные оборудованию IP-адреса, необходимые для маршрутизации. DNS - это механизм преобразования символьных имен в IP-адреса.
Приложение DNS избавляет пользователей IP-сетей от необходимости запоминать IP-адреса. Без этого Интернет не был бы популярным и распространенным, каким является сейчас.
Детальное изучение работы системы DNS выходит за рамки данного курса.
В большинстве операционных систем предусмотрен набор инструментов для проверки адресации хоста. В этом разделе рассматриваются инструменты, доступные на большинстве персональных компьютеров.
Пункт Сетевые подключения в разделе «Панель управления» позволяет устанавливать и просматривать IР-адрес, настроенный на персональном компьютере. В рассматриваемом примере на персональном компьютере выбрано получение адреса с DHCP-сервера.
Для отображения всех текущих значений конфигурации сети TCP/IP и обновления параметров протокола DHCP и службы DNS можно использовать команду IPCONFIG. Команда ipconfig без параметров позволяет отобразить IP-адрес, маску подсети и шлюз по умолчанию для всех адаптеров.