ди (lease duration), яка визначає, як довго комп'ютер може використовувати призначений IP-адресу, перед тим як знову запросити його від сервера DHCP в оренду.
Прикладом роботи протоколу DHCP може служити ситуація, коли комп'ютер, що є клієнтом DHCP, видаляється з підмережі. При цьому призначений йому IP-адресу автоматично звільняється. Коли комп'ютер підключається до іншої підмережі, то йому автоматично призначається нову адресу. Ні користувачу, ні мережевий адміністратор не втручаються в цей процес. Ця властивість дуже важливо для мобільних користувачів.
Протокол DHCP використовує модель клієнт-сервер. Під час старту системи комп'ютер-клієнт DHCP, що знаходиться в стані ініціалізація raquo ;, посилає повідомлення discover (досліджувати), яке широкомовно поширюється по локальній мережі і передається всім DHCP-серверів приватної інтермережі. Кожен DHCP-сервер, що отримав це повідомлення, відповідає на нього повідомленням offer (пропозиція), яке містить IP-адресу та конфігураційну інформацію.
Комп'ютер-клієнт DHCP переходить в стан вибір і збирає пропозиції від DHCP-серверів. Потім він вибирає один з цих пропозицій, переходить у стан запит і відправляє повідомлення request (запит) тому DHCP-сервера, чиє пропозицію було обрано.
Обраний DHCP-сервер посилає повідомлення DHCP-acknowledgment (підтвердження), що містить той же IP-адресу, який вже був посланий раніше на стадії дослідження, а також параметр оренди для цієї адреси. Крім того, DHCP-сервер посилає параметри мережевої конфігурації. Після того, як клієнт отримає це підтвердження, він переходить у стан зв'язок raquo ;, перебуваючи в якому він може брати участь у роботі мережі TCP/IP. Комп'ютери-клієнти, які мають локальні диски, зберігають отриманий адресу для використання при наступних стартах системи. При наближенні моменту закінчення терміну оренди адреси комп'ютер намагається оновити параметри оренди у DHCP-сервера, а якщо цей IP-адреса не може бути виділений знову, йому повертається інший IP-адресу.
У протоколі DHCP описується кілька типів, які використовуються для виявлення і вибору DHCP-серверів, для запитів інформації про конфігурацію, для продовження та дострокового припинення ліцензії на IP-адресу. Всі ці операції спрямовані на те, щоб звільнити адміністратора мережі від утомливих рутинних операцій по конфігурації мережі.
Проте використання DHCP несе в собі і деякі проблеми. По-перше, це проблема узгодження інформаційної адресної бази в службах DHCP і DNS. Як відомо, DNS служить для перетворення символьних імен в IP-адреси. Якщо IP-адреси будуть динамічно зміняться сервером DHCP, то ці зміни необхідно також динамічно вносити в базу даних DNS-сервера. Хоча протокол динамічної взаємодії між службами DNS і DHCP вже реалізований деякими фірмами (так звана служба Dynamic DNS), стандарт на нього поки не прийнятий.
По-друге, нестабільність IP-адрес ускладнює процес управління мережею. Системи управління, засновані на протоколі SNMP, розроблені з розрахунком на статичність IP-адрес. Аналогічні проблеми виникають і при конфігуруванні фільтрів маршрутизаторів, які оперують з IP-адресами.
Нарешті, централізація процедури призначення адрес знижує надійність системи: при відмові DHCP-сервера всі його клієнти виявляються не в змозі отримати IP-адресу та іншу інформацію про конфігурації. Наслідки такої відмови можуть бути зменшені шляхом використанні в мережі декількох серверів DHCP, кожен з яких має свій пул IP-адрес.
. 3 Система доменних імен DNS
- це централізована служба, заснована на розподіленої базі відображень доменне ім'я - IP-адреса raquo ;. Вона використовує у своїй роботі протокол типу клієнт-сервер raquo ;. DNS-сервери підтримують розподілену базу відображень, а DNS-клієнти звертаються до серверів із запитами про дозвіл доменного імені в IP-адресу.
Служба DNS використовує текстові файли, які адміністратор готує вручну. Однак служба DNS зберігає тільки частина імен мережі, а не всі імена. При зростанні кількості вузлів в мережі проблема масштабування вирішується створенням нових доменів і подддоменов імен і додаванням в службу DNS нових серверів.
Кожен DNS-сервер крім таблиці відображень містить посилання на DNS-сервери своїх піддоменів, які зв'язують окремі DNS-сервери в єдину службу DNS. Посилання являють собою IP-адреси відповідних серверів. Процедура вирішення DNS-імені багато в чому аналогічна процедурі пошуку файловою системою адреси файлу по його символьному імені. Для доменних імен, так само як і для символьних імен файлів, характерна незалежність іменування від фізичного місця розташування.
Існує дві основні схеми дозволу DNS-імен. У першому варіанті роботу з ...