Professional Documents
Culture Documents
Адреси в Інтернеті
Адреси в Інтернеті
Адреси в Інтернеті
ІР-адреси
В Інтернеті будь-які два комп'ютери можуть зв'язатися один з одним. Для цього
кожен із них повинен мати унікальну адресу. З точки зору комп'ютерів зручніше
працювати з числовими адресами, кожен з яких займає однакове місце в пам'яті. Такі
адреси (їх називають 1Р-адресами) складаються з чотирьох чисел в діапазоні від 0 до 255,
наприклад:
192.168.104.115
У цих номерах закодовано номер мережі та номер комп'ютера в мережі. Для того,
щоб виділити ці дві частини з ІР-адреси, використовують маски-шаблони. Маска - це теж
чотири числа в діапазоні [0; 255], але вона будується особливим чином, за принципом “n
одиниць, потім – нулі” в двійковому коді. Наприклад, маска 255.255.255.0 у двійковому
вигляді запишеться так:
11111111.11111111.11111111.00000000
У ній спочатку йдуть 24 одиниці, а потім нулі. Це означає, що перші 24 біти адреси
— номер мережі (192.168.104.0), а 8 бітів, що залишилися, — номер комп'ютера (вузла) у
цій мережі (115). Можна використовувати інший запис, який означає те саме (“/24”
говорить про те, що в масці 24 одиниці):
192.168.104.115/24
У такій мережі може бути 254 вузли, а не 256, як можна було б очікувати. Справа в
тому, що молодша адреса (192.168.104.0) використовується для позначення всієї мережі,
а старша (192.168.104.255) — для так званої широкомовної розсилки (повідомлення
надсилається всім комп'ютерам цієї мережі). Всі вузли з адресами 192.168.104.* (тут * -
будь-яке число від 1 до 254) знаходяться в тій самій мережі, що і цей комп'ютер.
Та сама адреса з іншою маскою має зовсім інший сенс. Наприклад, маска
255.255.255.248 у двійковій системі містить 29 одиниць та 3 нулі. На малюнку 7.16
область, відведена номеру мережі, виділена штриховою рамкою.
Доменні імена
Чимось така система нагадує поштову адресу, де вказується країна, місто, вулиця,
будинок, квартира.
Крапка в корені дерева - це кореневий домен. Домени першого рівня (називаються
доменні зони) можуть позначати тип організації, наприклад 1^
1
cоm – організації:
edu – освітні організації (університети, коледжі);
gov – уряд США;
biz – бізнес;
info – інформаційні сайти;
name – особисті сайти;
museum – музеї;
net – мережеві організації;
org – різні організації.
Крім того, кожна країна має свій дволітерний домен першого рівня.
Розподілом IP-адрес та доменів першого рівня займається міжнародна організація
ICANN (англ. Internet Corporation for Assigned Names and Numbers).
Вільний домен другого рівня може зареєструвати будь-хто за невелику плату. Такі
послуги надають спеціальні організації – реєстратори доменних імен. Домени третього
рівня часто можна отримати безкоштовно.
Раніше в доменних іменах було дозволено використовувати лише латинські літери,
цифри та дефіс. Зараз можна реєструвати домени, що містять інші знаки, що входять до
кодування UNICODE, наприклад, літери українського алфавіту.
Таким чином, зараз в Інтернеті використовуються дві системи адрес: IP-адреси та
доменні імена. Щоб встановити відповідність між ними, на спеціальних серверах, які
називаються DNS-серверами, зберігаються таблиці, що складаються з пар «ІР-адреса —
доменне ім'я». Їхнє завдання — на запит комп'ютера-клієнта повернути IP-адресу для
заданого доменного імені (або навпаки).
Для того, щоб комп'ютер зміг встановити зв'язок із мережею, в налаштуваннях
мережної карти (або модему) вказується ІР-адреса, маска мережі та адреса DNS-сервера.
Іноді ці дані визначаються автоматично, коли підключено до мережі провайдера.
Коли ви вводите адресу сайту (доменне ім'я) в адресному рядку браузера, спочатку
надсилається запит на сервер DNS, мета якого — визначити IP-адресу сервера. Якщо це
вдалося, надсилається запит на отримання веб-сторінки, причому драйвер протоколу IP
використовує отриману IP-адресу, а не доменне ім'я.
Зауважимо, що доменному імені може відповідати кілька IP-адрес. Такий прийом
застосовується для розподілу навантаження на сайти з великою кількістю відвідувачів
(наприклад, www.google.com.ua). Таким чином, відповідність між доменними іменами та
IP-адресами можна описати як «багато хто до багатьох»: з однією IP-адресою може бути
пов'язано кілька доменних імен і навпаки.
Точну адресу має не лише кожен комп'ютер в Інтернеті, а й кожен документ. Для
такої адреси найчастіше використовують англійське скорочення URL — Uniform Resource
Locator — Універсальний покажчик ресурсу. Типова URL-адреса складається з чотирьох
Тестування мережі