- •Для специальности «Математическое обеспечение и администрирование информационных систем»
- •Dhcp: протокол динамического конфигурирования узлов
- •Аренда dhcp
- •3. Маску подсети;
- •Продление аренды и освобождение ip-адреса
- •OpenMp - модель программирования
- •Ключевые элементы
- •OpenMp - средства синхронизации
- •Синхронизация процессов в OpenMp
- •Синхронизация типа atomic
- •Синхронизация типа critical
- •Синхронизация типа barrier
- •3.3. Пример синхронизации типа barrier Здесь же отметим, что на языке Fortran определение директивы nowait выглядит так:
- •Синхронизация типа master
- •Синхронизация типа ordered
- •Синхронизация типа flush
- •Зарезервированные адреса
- •Структура пакета
- •Внедрение протокола
- •Сравнение с iPv4
- •Основы адресации iPv6
- •Аксиоматика Колмогорова
- •Колмогоровские аксиомы элементарной теории вероятностей
- •Шесть свойств сущностей, необходимых для распределения данных
Аренда dhcp
Служба DHCP предоставляет клиентским компьютерам сведения об IP-адресе. Этот процесс называется арендой DHCP и имеет место в одном из следующих случаев:
1. на клиенте DHCP впервые инициализирован пакет протоколов TCP/IP;
2. клиент запросил определенный IP-адрес и получил отказ, возможно, в связи с тем что сервер DHCP отозвал предоставленный адрес;
3. клиент, ранее арендовавший IP-адрес и освободивший его, запросил новый адрес;
Примечание: выделенный DHCP-сервером IP-адрес можно освободить вручную, запустив в командной строке утилиту ipconfig с параметром /release.
Выделение IP-адреса клиенту DHCP производится сервером DHCP в четыре этапа:
1. DHCPDISCOVER,
2. DHCPOFFER,
3. DHCPREQUEST
4. DHCPACK .
DHCPDISCOVER
Это первый этап выделения IP-адреса с использованием DHCP. Сначала клиент инициализирует ограниченную версию TCP/IP и производит широковещательную рассылку сообщения DHCPDISCOVER, запрашивая местоположение DHCP-сервера и сведения об IP-адресе. Поскольку клиент не знает IP-адреса сервера DHCP, в качестве исходного адреса применяется 0.0.0.0, а конечного - 255.255.255.255. Сообщение DHCPDISCOVER содержит аппаратный адрес клиента и имя компьютера, по которому сервер DHCP может определить клиента, отославшего запрос.
DHCPOFFER
Это второй этап. Все серверы DHCP, получившие запрос на выделение IP-адреса и имеющие правильную клиентскую конфигурацию, производят широковещательную рассылку сообщения DHCPOFFER, включающего:
1. аппаратный адрес клиента;
2. предлагаемый IP-адрес;
3. Маску подсети;
4. период аренды адреса;
5. идентификатор сервера (IP-адрес предлагающего сервера DHCP).
Широковещание используется, поскольку у клиента еще нет IP-адреса. Клиент DHCP выбирает IP-адрес из первого полученного предложения. Сервер DHCP, предлагающий IP-адрес, резервирует его, чтобы не предложить другому клиенту.
DHCPREQUEST
Третий этап наступает после того, как клиент примет сообщение DHCPOFFER от хотя бы одного сервера DHCP и выберет IP-адрес. Клиент производит широковещательную рассылку сообщения DHCPREQUEST всем серверам DHCP, сообщая им, что он уже принял предложение.
DHCPREQUEST включает идентификатор сервера (IP-адрес), предложение которого было принято клиентом. Затем остальные серверы DHCP отзывают свои предложения и сохраняют IP-адреса для следующих запросов.
DHCPACK
Последний этап процесса выделения IP-адреса с использованием DHCP наступает после того как сервер DHCP, чье предложение было принято, выполнит широковещательную рассылку положительного подтверждения клиенту. Подтверждение распространяется в форме сообщения DHCPACK, содержащего действительный IP-адрес и, возможно, другую конфигурационную информацию.
При получении клиентом подтверждения выполняется полная инициализация TCP/ IP, и клиент считается привязанным клиентом DHCP. После этого клиент может использовать для связи TCP/IP.
DHCPNACK
В случае неудачи на этапе DHCPREQUEST сервер DHCP производит широковещательную рассылку отрицательного подтверждения (DHCPNACK). Это происходит в одном из случаев:
1. клиент пытается получить свой предыдущий IP-адрес, который уже недоступен;
2. IP-адрес неверен, поскольку компьютер был перемещен в другую подсеть.
Получив отрицательное подтверждение, клиент возобновляет процесс получения IP-адреса с использованием DHCP.
Примечание: Если в компьютере несколько сетевых адаптеров, привязанных к TCP/IP, процесс DHCP осуществляется отдельно для каждого. Служба DHCP выделяет каждому адаптеру уникальный и действительный IP-адрес.
