Скачиваний:
0
Добавлен:
04.02.2026
Размер:
221.68 Кб
Скачать

Этап 4: dhcpack (Подтверждение)

Действие: Выбранный сервер подтверждает и выделяет адрес окончательно.habr+2

text

Сервер отправляет:

┌─────────────────────────────────────────┐

│ Ethernet Frame: │

│ Dest MAC: XX:XX:XX:XX:XX:XX (клиент) │

│ Src MAC: YY:YY:YY:YY:YY:YY (сервер) │

│ │

│ IP: │

│ Src IP: 192.168.1.1 (сервер) │

│ Dst IP: 192.168.1.100 (клиенту!) │

│ │

│ UDP: │

│ Src Port: 67 (сервер) │

│ Dst Port: 68 (клиент) │

│ │

│ DHCP: │

│ Operation: Reply (2) │

│ Transaction ID: 0x12345678 │

│ Your IP Address: 192.168.1.100 │

│ Lease Time: 86400 сек │

│ Subnet Mask: 255.255.255.0 │

│ Router: 192.168.1.1 │

│ DNS: 8.8.8.8 │

└─────────────────────────────────────────┘

"Окончательное подтверждение!

IP 192.168.1.100 - ваш!

Срок аренды: 24 часа

✓ Соединение установлено"

Получатель: Клиент получает финальное подтверждение и начинает использовать адрес.

Опции dhcp

Опции — это параметры конфигурации, передаваемые DHCP-сервером клиенту.selectel+1

Главные опции:

Код

Название

Назначение

Пример

1

Subnet Mask

Маска подсети

255.255.255.0

3

Router

Шлюз по умолчанию

192.168.1.1

6

Domain Name Server

DNS серверы

8.8.8.8, 8.8.4.4

15

Domain Name

Доменное имя

company.com

51

IP Address Lease Time

Время аренды адреса (секунды)

86400 (24 часа)

54

DHCP Server Identifier

Идентификатор DHCP сервера

192.168.1.1

58

Renewal Time (T1)

Время для обновления (50% от TTL)

43200

59

Rebinding Time (T2)

Время для переподключения (87.5% от TTL)

75600

66

TFTP Server Name

Сервер TFTP для загрузки ПО

192.168.1.50

67

Boot File Name

Имя файла для загрузки

pxelinux.0

121

Classless Static Route

Маршруты по умолчанию

Комплексная структура

252

Web Proxy Auto-Discovery

URL для автоопределения прокси

http://proxy.company.com

Управление сроком аренды адреса

text

Клиент получает IP на N часов (например, 24 часа)

Зона 1 (0% - 50%): Нормальная работа

└─► 12 часов: Клиент использует адрес

Зона 2 (50% - 87.5%): T1 (Renewal Time)

└─► 12 часов: Клиент отправляет DHCPREQUEST серверу

- Если ответ ОК → новый срок, продолжить

- Если нет ответа → перейти к T2

Зона 3 (87.5% - 100%): T2 (Rebinding Time)

└─► 9 часов: Клиент отправляет DHCPREQUEST BROADCAST

- Если любой сервер ответит ОК → новый срок

- Если нет → перейти к Expiration

Зона 4 (100%): Expiration (истечение)

└─► 1.5 часа: Адрес ПОТЕРЯНА, клиент должен получить новый

- Отправляет новый DHCPDISCOVER

Соседние файлы в предмете Открытые информационные системы и сети