Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 питання.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.98 Mб
Скачать

Структура і принципи роботи Інтернет.

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

Кожен комп'ютер в Інтернет має свою унікальну адресу. У протоколі TCP/IP кожен комп'ютер адресується чотирма відокремлюваними один від одного крапками десятковими числами, кожне з яких може мати значення від 1 до 255. Адреса комп'ютера виглядає наступним чином:

19.226.192.108

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

Користувачеві незручно запам'ятовувати такі адреси, які до того ж можуть змінюватися. Тому в Інтернет існує Доменна Служба Імен (DNS - Domain Name System), яка надає можливість назвати комп'ютер по імені. У мережі існують мільйони комп'ютерів, і щоб імена не повторювалися, вони розділені по незалежним доменам.

Таким чином адреса комп'ютера виглядає як кілька доменів, розділених крапкою:

<Сегмент n>. ... <Сегмент 3>. <Сегмент 2>. <Сегмент 1>.

Тут сегмент 1 - домен 1 рівня, сегмент 2 - домен 2 рівня і т.д.

Доменне ім'я - це унікальне ім'я, яке даний постачальник послуг обрав собі для ідентифікації, наприклад: ic.vrn.ru або yahoo.com

Наприклад, доменну адресу (доменне ім'я) www.microsoft.com позначає комп'ютер з ім'ям www в домені microsoft.com. Microsoft - це назва фірми, com - це домен комерційних організацій. Ім'я комп'ютера www говорить про те, що на цьому комп'ютері знаходиться WWW-сервіс. Це стандартний вид адреси серверів великих фірм (наприклад, www.intel.com, www.amd.com і т.д.). Імена комп'ютерів в різних доменах можуть повторюватися. Крім того, один комп'ютер в мережі може мати кілька DNS-імен.

Домен 1 рівня звичайно визначає країну місця розташування сервера (ru - Росія; ua - Україна; uk - Великобританія; de - Німеччина) або вид організації (com - комерційні організації; edu - наукові і навчальні організації; gov - урядові установи; org - некомерційні організації ).

Коли вводиться доменне ім'я, наприклад, www.mrsu.ru, комп'ютер повинен перетворити його на адресу. Щоб це зробити, комп'ютер надсилає запит DNS-сервера, починаючи з правої частини доменного імені і рухаючись вліво. Його програмне забезпечення знає, як зв'язатися з кореневим сервером, на якому зберігаються адреси серверів імен домену першого рівня (крайній правій частині імені, наприклад, ru). Таким чином, сервер запитує у кореневого сервера адресу комп'ютера, який відповідає за домен ru. Отримавши інформацію, він зв'язується з цим комп'ютером і запитує в нього адресу сервера mrsu. Після цього від сервера mrsu він отримує адресу www комп'ютера, який і був метою даної прикладної програми.

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

Для ідентифікації служб використовуються порти. Порт - це число, яке додається до адреси комп'ютера, яке вказує на програму, для якої дані призначені. Кожній програмі, запущеній на комп'ютері, відповідає певний порт, і вона реагує тільки на ті пакети, які для цього порту адресовані. Існує велика кількість стандартних портів, які відповідають певним службам, наприклад, 21 - FTP, 23 - telnet; 25 - SMTP; 80 - HTTP; і т.д.

В Інтернет використовуються не просто доменні імена, а універсальні покажчики ресурсів URL (Universal Resource Locator).

URL включає в себе:

  • метод доступу до ресурсу, тобто протокол доступу (http, gopher, WAIS, ftp, file, telnet та ін);

  • мережеву адресу ресурсу (ім'я хост-машини та домену);

  • повний шлях до файлу на сервері.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]