чення від 1 до 255. Адреса комп'ютера виглядає наступним чином:
19.226.192.108
Така адреса називається IP-адресою . Цей номер може бути постійно закріплений за комп'ютером або ж присвоюватися динамічно - в той момент, коли користувач з'єднався з провайдером, але в будь-який момент часу в Інтернет не існує двох комп'ютерів з однаковими IP-адресами.
Користувачеві незручно запам'ятовувати такі адреси, які до того ж можуть змінюватися. Тому в Інтернет існує Доменна Служба Імен (DNS - Domain Name System), яка дозволяє кожен комп'ютер назвати по імені. У мережі існують мільйони комп'ютерів, і щоб імена не повторювалися, вони розділені з незалежних доменам.
Таким чином адресу комп'ютера виглядає як кілька доменів, розділених крапкою:
<сегмент n>. ... <Сегмент 3>. <Сегмент 2>. <Сегмент 1>. p> Тут сегмент 1 - домен 1 рівня, сегмент 2 - домен 2 рівня і т.д.
Доменне ім'я - це унікальне ім'я, яке даний постачальник послуг обрав собі для ідентифікації, наприклад: ic. vrn.ru або yahoo.com
Наприклад, доменну адресу (доменне ім'я) microsoft.com позначає комп'ютер з ім'ям www в домені microsoft.com. Microsoft - це назва фірми, com - Це домен комерційних організацій. Ім'я комп'ютера www говорить про те, що на цьому комп'ютері знаходиться WWW-сервіс. Це стандартний вид адреси серверів великих фірм (Наприклад, intel.com, amd.com і т.д.). Імена комп'ютерів в різних доменах можуть повторюватися. Крім того, один комп'ютер в мережі може мати кілька DNS-імен. p> Домен 1 рівня зазвичай визначає країну місця розташування сервера (Ru - Росія; ua - Україна; uk - Великобританія; de - Німеччина) або вид організації (Com - комерційні організації; edu - наукові та навчальні організації; gov - урядові установи; org - некомерційні організації).
Коли вводиться доменне ім'я, наприклад, mrsu.ru, комп'ютер повинен перетворити його на адресу. Щоб це зробити, комп'ютер надсилає запит серверу DNS, починаючи з правої частини доменного імені і рухаючись вліво. Його програмне забезпечення знає, як зв'язатися з кореневим сервером, на якому зберігаються адреси серверів імен домену першого рівня (крайній правій частині імені, наприклад, ru). Таким чином, сервер запитує у кореневого сервера адресу комп'ютера, відповідального за домен ru. Отримавши інформацію, він зв'язується з цим комп'ютером і запитує в нього адресу сервера mrsu. Після цього від сервера mrsu він отримує адресу www комп'ютера, який і був метою даної прикладної програми.
Дані в Інтернет пересилаються НЕ цілими файлами, а невеликими блоками, які називаються пакетами . Кожен пакет містить в собі адреси комп'ютерів відправника і одержувача, передані дані і порядковий номер пакету в загальному потоці даних. Завдяки тому, що кожен пакет містить всі необхідні дані, він може доставлятися незалежно від інших, і досить часто трапляється так, що пакети добираються до місця призначення різними шляхами. А комп'ютер-одержувач потім вибирає з пакетів дані і збирає з них той файл, який був замовлений.
Для ідентифікації служб використовуються порти. Порт - це число, яке додається до адреси комп'ютера, яке вказує на програму, для якої дані призначені. Кожній програмі, запущеної на комп'ютері, відповідає певний порт, і вона реагує тільки на ті пакети, які цього порту адресовані. Існує велика кількість стандартних портів, відповідних певним службам, наприклад, 21 - FTP; 23 - telnet; 25 - SMTP; 80 - HTTP; 110 - POP3; 70 - Gopher і т.д.
В Інтернет використовуються не просто доменні імена, а універсальні покажчики ресурсів URL (Universal Resource Locator).
URL включає в себе:
метод доступу до ресурсу, тобто протокол доступу (http, gopher, WAIS, ftp, file, telnet та ін);
мережевий адресу ресурсу (ім'я хост-машини та домену);
повний шлях до файлу на сервері.
У загальному вигляді формат URL виглядає так:
method:// host. domain [: port]/path/filename ,
де method - одне із значень, перерахованих нижче:
file - файл на локальній системі;
http - файл на World Wide Web сервері;
gopher - файл на Gopher сервері;
wais - файл на WAIS (Wide Area Information Server) сервері;
news - група новин телеконференції Usenet;
telnet - вихід на ресурси мережі Telnet;
ftp - файл на FTP - сервері.
host. domain - доменне ім'я в мережі Інтернет.
port - число, яке необхідно вказувати, якщо метод вимагає номер порту.
Приклад:
# "_Toc283455616"> 4. Пошук інформації в Інтернет Пошукова система - це комплекс програм і потужних комп'ютерів, автоматично переглядають ресурси Інтернет, які вон...