Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
електронний підручник МД.doc
Скачиваний:
20
Добавлен:
15.11.2019
Размер:
3.49 Mб
Скачать

3. Internet як інструмент для комунікацій.

Найвідоміша комп’ютерна мережа — світова комп’ютерна мережа Internet. Її можна визначити як величезну цифрову магістраль — систему, яка пов’язує мільйони комп’ютерів, підключених до тисяч мереж у всьому світі. Ця глобальна «мережа мереж» охоплює численні університетські, урядові та корпоративні мережеві системи, пов’язані високошвидкісними приватними і загальнодоступними мережами, а також містить ряд популярних служб..

Internet — це загальнодоступна мережа, відкрита для будь-якого користувача, який має модем та інстальоване програмне забезпечення TCP/IP. Вона функціонує, не маючи централізованої організації, яка б керувала або управляла нею, за винятком хіба що Центру мережевої інформації Internet — InterNC (Internet Network Information Center). Але функції останньої обмежуються наданням користувачам Internet інформаційних і реєстраційних послуг. Доступ в Internet через постійне мережеве з’єднання (так званий виділений канал) або комутаційну лінію надається постачальником Internet-послуг (INS-Internet Service Providers) — компанією, яка займається передаванням даних на великі відстані. Нині цілодобовий доступ до Internet мають 35 млн користувачів з 96 країн світу. Оскільки все більше людей звертаються в Internet для комунікацій один з одним та отримання інформації, компанії відкривають все більше нових можливостей для свого бізнесу.

Доступ до такої різноманітної і чисельної інформації Internet забезпечує за допомогою величезної кількості підключених хост-вузлів. З лютого 1990 по лютий 1996 р. кількість хост-вузлів в Internet зросла з менш як 500 тис. до майже 9,5 млн. Значна кількість цих комп’ютерів виконує роль серверів, які пропонують будь-якому користувачеві, що має вихід в Internet, доступ до електрон­них ресурсів (даних, прикладних програм), отже, обсяг і різноманітність інформації в Internet просто неймовірні. Internet дає змогу звертатися до фондів Бібліотеки Конгресу США, стежити за результатами спортивних змагань, дізнаватися про наявність номерів у готелі, контролювати доставку товарів, переглядати останні біржові зведення і купувати різноманітні товари.

Приватна корпоративна мережа, що використовує програмні продукти і технології Internet, називається інтрамережею (або intrаnet). Інтрамережі можуть функціонувати як автономні мережі, до яких не може бути ніякого доступу ззовні, або бути ізольованими від зовнішніх користувачів Internet за допомогою спеціальних засобів мережевого захисту, які допомагають уникнути несанкціонованого потрапляння у корпоративну мережу або виходу з неї пакетів даних. Ці засоби мережевого захисту називаються бранд­маузерами. Програмне забезпечення брандмаузерів визначає, які пакети даних мають повноваження на вхід або вихід з інтрамережі. Звичайно компанії створюють інтрамережі для своїх співробітників, проте повноваження на доступ до них іноді надаються діловим партнерам та іншим групам користувачів.

Як і Internet, інтрамережі стрімко стають головним елементом корпоративних інформаційних систем. Фактично більшість проданих на сьогодні Web-серверів використовується саме в інтермережах. Компанії прийшли до розуміння того, що такі внутрішні Web-вузли є ідеальним засобом розповсюдження інформації серед співробітників. Причина проста: інтрамережа (intrаnet) має всі переваги Web, включаючи можливість публікації документів, які містять графіку, звук, відео та гіпертекстові посилання. Оскільки всі документи Web створюються за допомогою того самого протоколу (HTML), вони доступні будь-якому співробітникові, який працює у мережі і має Web-сервер. Якщо Internet змінила спосіб взаємодії комерційних підприємств з зовнішнім світом, то інтрамережі кардинально змінюють характер внутрішніх комунікацій.

Методи передавання даних. Internet уможливлює легку взаємодію різних видів комп’ютерних систем. Це досягається завдяки використанню певних стандартів. В Internet застосовуються стандартизовані методи передавання даних, які дають змогу приховати від користувача все розмаїття мереж і машин.

Фундаментальним стандартом, застосовуваним в Internet, є комплект мережевих протоколів — TCP/IP (Transmission Control Protocol/Internetwork Protokol). Цей протокол не залежить від конкретної операційної системи і, отже, забезпечує взаємодію всіх типів комп’ютерів. Оскільки всі комп’ютери взаємодіють з Internet через TCP/IP, не потрібно здійснювати складні перетворення протоколів, що значно спрощує і здешевлює операції в Internet.

Міжмережевий протокол (IP) відповідає за адресацію, тобто гарантує, що маршрутизатор (комп’ютер, який зв’язує різні частини мережі) знає, що робити з пакетом даних, який надійшов до нього. Можна сказати, що міжмережевий протокол виконує функ­ції конверта повідомлення і сортувальника адрес. Він називається міжмережевим, оскільки забезпечує роботу як у межах Internet, так і з мережами, приєднаними до неї.

Електронна адреса, яку вказує користувач, дає мережі повну інформацію, куди необхідно доставити інформацію. Адреса фактично складається з кількох частин — чотирьох чисел, кожне з яких не перевищує 256, відокремлених одне від одного крапками (наприклад, 136.172.36.5).

Оскільки Internet — це мережа мереж, то ліва частина адреси містить інформацію для маршрутизаторів про те, до якої мережі належить комп’ютер користувача. Кожен комп’ютер в Internet має свою унікальну адресу. Права частина адреси призначена для того, щоб сповістити мережу, який комп’ютер має отримати це повідомлення.

Через низку технічних причин (в основному — апаратні обмеження) інформація, що передається по IP-мережах, поділяється на порції, які називаються пакетами. В одному пакеті переважно надсилається від 1 до 1500 символів. Це унеможливлює монополізацію мережі одним користувачем, проте дає змогу кожному розраховувати на своєчасне обслуговування. Це також означає, що у разі перевантаження мережі якість обслуговування всіх користувачів погіршується, але вона не «вмирає» від монополізації кількома користувачами.

Одна з переваг Internet полягає у тому, що для її функціонування на базовому рівні достатньо лише міжмережевого протоколу. Мережа не забезпечуватиме всі сервісні можливості, але вирішуватиме завдання користувачів, оскільки має всю інформацію, необхідну для переміщення повідомлень з комп’ютера користувача до пункту призначення. Проте у разі роботи тільки з IP-протоколом відразу виникає кілька проблем.

По-перше, у більшості випадків обсяг інформації, що надсилається, перевищує 1500 символів.

По-друге, може виникнути помилка. Мережі інколи можуть загубити пакет або пошкодити його під час передавання.

По-третє, послідовність доставки пакетів може бути порушено. Немає ніякої гарантії, що пакети дійдуть у послідовності їх відправлення.

Протокол управління передаванням (TCP). Для вирішення зазначених проблем використовується протокол ТСР, який часто фігурує разом із протоколом ТР. Інформація, що передається ТСР, поділяється на порції. Кожна порція нумерується з метою перевірки, чи всю інформацію отримано, і розташування даних у відповідному порядку. Для передавання цього порядкового номера мережею протокол має свій власний «конверт», на якому «записано» необхідну інформацію. Порція даних, що передаються, розташовується у конверті ТСР, який, у свою чергу, «вкладається» у конверт IP і передається до мережі.

На стороні приймача програмне забезпечення протоколу ТСР збирає конверти, дістає з них дані й розташовує їх у відповідному порядку. Якщо деяких конвертів немає, програма просить відправника передати їх ще раз. Після розміщення всієї інформації у належному порядку ці дані передаються до тієї прикладної програми, яка використовує послуги ТСР для їх обробки.

Під час «вкладання» даних у конверт виконується обчислення так званої контрольної суми, яка дає змогу при отриманні даних виявити помилки в пакеті. Коли пакет надходить у пункт призначення, приймаючий ТСР обчислює контрольну суму і порівнює її з тією, яку надіслав відправник. Якщо значення не збігаються, то робиться висновок, що у процесі пересилання пакета виникла помилка. Приймаючий ТСР відкидає цей пакет і надсилає вимогу на повторне передавання.