рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Обмен сообщениями DHCP

Обмен сообщениями DHCP - раздел Компьютеры, Приложения TCP/IP Клиент Dhcp Начинает Обмен Сообщениями С Серверами Сразу После Загрузки. Перв...

Клиент DHCP начинает обмен сообщениями с серверами сразу после загрузки. Первоначальный обмен проиллюстрирован на рис. 10.4. Кли­ент генерирует ряд широковещательных сообщений DHCPDISCOVER. На данном этапе IP-адреса, который еще находится в состоянии ини­циализации (init), у клиента нет. Широковещательные сообщения, как водится, не выходят за пределы сети клиента, но администратор мо­жет установить на одном из компьютеров локальной сети службу DHCP Relay Agent, которая будет ретранслировать эти сообщения DHCP-серверам в других сетях. Это позволяет одному DHCP-серве­ру обслуживать клиентов в нескольких ЛВС.

Получив от клиента сообщение DHCPDISCOVER, DHCP-сервер генерирует ответное сообщение DHCPOFFER с IP-адресом и други­ми параметрами, отправка которых задана в конфигурации сервера. Чаще всего это сообщение передается как узковещательное, направ­ленное непосредственно клиенту. Поскольку клиент отправил исход­ное сообщение DHCPDISCOVER как широковещательное, он мржет получить ответы DHCPOFFER от нескольких серверов. По истече­нии заданного промежутка времени клиент прекращает отправку со­общений и принимает один из предложенных IP-адресов. Он генери­рует сообщение DHCPREQUEST (поскольку предложенные парамет­ры еще не вступили в силу, сообщение передается как широковеща­тельное), которое содержит адрес выбранного им сервера, а также

информирует DHCP-сервер, что клиент принимает предложенный IP-адрес и уведомляет другие серверы в сети, что их предложения отвергнуты.

Получив сообщение DHCPREQUEST, сервер записывает пред­ложенный IP-адрес и другие параметры в свою базу данных, используя в качестве уникального идентификатора назначения комбинацию ап­паратного адреса клиента и предложенного ему IP-адреса, называемую cookie-файлом идентификатора аренды (lease identification cookie). Что­бы завершить свою часть транзакции, сервер посылает клиенту сооб­щение DHCPACK, подтверждая окончание процесса. Если сервер не может завершить назначение (например, этот IP-адрес уже назначен другой системе), он посылает клиенту сообщение DHCPNAK и про­цесс начинается сначала.

В качестве последней проверки клиент с помощью ARP проверя­ет, действительно ли ни одной системе в сети не назначен тот же IP-адрес. Он передает в сеть сообщение ARP со своим новым IP-адре­сом, разумеется, в надежде, что ответа не будет. Если это так, тран­закция DHCP завершается и клиент переходит в связанное (bound) состояние. Если же на IP-адрес откликнулась другая система, клиент передает серверу сообщение DHCPDECLINE, тем самым аннулируя транзакцию. После этого клиенту не остается ничего другого, как снова заняться рассылкой сообщений DHCPDISCOVER.

– Конец работы –

Эта тема принадлежит разделу:

Приложения TCP/IP

На сайте allrefs.net читайте: "Приложения TCP/IP"

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Обмен сообщениями DHCP

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Истоки DHCP
За годы существования протоколов TCP/IP их разработчики предло жили несколько решений проблемы конфигурирования TCP/IP на армаде компьютеров. Первым решением был протокол RARP (Reverse Address Reso

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

Формат сообщения DHCP
При обмене информацией между клиентами и серверами DHCP ис­пользуется формат сообщений, показанный на рис. 10.2. Все DHCP-сообщения передаются в дейтаграммах UDP с помощью назначенных IANA портов (

Аренда DHCP
Конфигурирование клиента DHCP-сервером происходит одинаково как при ручном и автоматическом, так и при динамическом назначе­нии. Однако в первых двух случаях на этом обмен информацией меж-ДУ клиент

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

Регистрация доменных имен и большой бизнес
С ростом коммерциализации Интернета регистрация доменных имен превратилась в весьма прибыльный бизнес (и стала при­чиной многих судебных разбирательств). Иногда доходит до -

Процесс разрешения DNS-имени
Взаимоотношения доменов различных уровней легче понять, разоб­равшись в том, как DNS-сервер находит IP-адрес по DNS-имени. Распределенная природа пространства DNS-имен предполагает, что ни

Обратное разрешение имени
Система DNS предназначена для поиска IP-адреса по имени, но иногда TCP/IP-компьютеру необходимо совершить обратное преоб­разование — определить имя по IP-адресу. Поскольку пространство DNS-имен рас

Запись ресурса DNS
Несмотря на сложность распределенного пространства имен, сами по себе DNS-серверы устроены довольно просто. Единицей хранения информации на DNS-сервере является запись ресурса, которая в большинств

Закрепление материала
1. Что идентифицирует первое слово в полном DNS-имени? a. Домен первого уровня. b. Домен второго уровня. c. DNS-сервер. d. Хост.   2. Что

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

Ifconfig и lpconfig.exe
В системах под управлением UNIX имеется программа ifconfig (inter­face configuration — конфигурация интерфейса), позволяющая назна­чать параметры конфигурации TCP/IP конкретному сетевому инт

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

Nbtstat.exe
Nbtstat.exe — утилита командной строки Windows, отображающая информацию о подключениях «NetBIOS поверх TCP/IP», которыми Windows пользуется для обмена информацией с другими Windows-компьютерами в т

Nslookup
Утилита командной строки Nslookup (на UNIX-системах) или Ns-lookup.exe (на компьютерах с Windows NT/2000) позволяет генериро­вать запросы DNS и передавать их конкретному DNS-серверу. Син­таксис ее

Закрепление материала
1. С помощью какой утилиты TCP/IP легче всего определить, какой маршрутизатор в Вашей сети вышел из строя? a. Ipconfig.exe. b. Ping. с Traceroute. d. Netstat. 2.

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги