Що таке ім'я хосту?

Ім'я хосту - це символічне ім'я, призначене мережевому пристрою, яке може бути використано для організації доступу до цього пристрою різними способами. Як правило, ім'я хосту - це доменне ім'я, яке значно простіше для людини прочитати, запам'ятати ти вимовити, ніж ту ж числову IP-адресу, яка також ідентифікує мережевий пристрій.

В той же час, як для ідентифікації пристрою IP-адреса обов'язкова, призначення імені хосту - опціональне.

Існує декілька способів призначення імені хосту пристрою. Повністю кваліфіковані доменні імена (Fully Quilified Domain Names або FQDN) керуються та призначаються Інтернет-вузлам через глобальну систему доменних імен (DNS) та унікальні в межах всього Інтернету. Тим не менш, тим самим способом це може бути виконано і в локальних мережах локальними серверами DNS, або ж ім'я хосту може бути визначено за допомогою файлу "hosts" на окремому комп'ютері.

У всякому разі, пристрої в мережі з технічного боку можуть з'єднуватись один з одним тільки з використанням IP-адрес. Це означає, що для встановлення з'єднання з пристроєм за його іменем, необхідно забезпечити можливість вирішення цього імені в IP-адресу. Крім того, для однієї і тієї ж IP можна назначити білше одного символьного імені (одна IP - декілька доменних імен). В зв'язку з цим, вирішення доменного імені в IP досить проста та мінімально необхідна операція для реалізації мережевого з'єднання. З іншого боку, вирішення IP-адреси в список призначених йому доменів, як правило, задача не тривіальна і не є необхідною. Тому технічно це не реалізовано в протоколах Інтернет. За виключенням лише одного випадку, в системі DNS передбачено спеціальний запис PTR (pointer). Саме цей запис дозволяє здійснити зворотнє вирішення IP-адреси в ім'я хосту, і саме це ім'я мають на увазі під "ім'ям хосту", і саме цим воно відрізняється від більш загального "доменного імені".

Дивіться також: