3. 3. Концепція комутації пакетів як технологія передачі інформації в мережі
Будь-якій мережі властивий певний засіб комутації як технологія передачі інформації в ній.
Першими з'явилися мережі комутації каналів, коли користувачі безпосередньо з'єднувалися між собою. Через вузли мережі за допомогою кабелю створюється транзитний канал, по якому передається інформація. Цей канал утворюється на початку сеансу, є фіксованим протягом усієї передачі і роз'єднується після її закінчення, тобто пряме сполучення каналів однієї з груп мережі залишається незмінним протягом усього сеансу. Така технологія реалізації передачі інформації є досить зручною, але має низький коефіцієнт використання каналів, високу вартість передачі даних, значні витрати часу на очікування інших клієнтів.
При комутації повідомлень інформація передається порціями (повідомленнями). Пряме сполучення не встановлюється, а передача повідомлення починається після звільнення першого каналу і так далі, доки повідомлення не дійде до адресата. Кожний сервер здійснює приймання інформації, її складання, перевірку, маршрутизацію та передачу повідомлення. Недоліками комутації повідомлень є низька швидкість передачі даних і неможливість діалогу між клієнтами, хоча вартість передачі зменшується.
Зі створенням модемів електронно-обчислювальна машина (ЕОМ) і термінали можуть здійснювати обмін інформацією через телефонні лінії. Проте, телефонні системи не пристосовані для передачі великих обсягів даних. У цьому середовищі через перебої зв'язку втрата інформації може мати серйозні наслідки для ЕОМ. Крім того, телефонні мережі не задовольняють вимоги щодо надійності, цілісності та швидкодії. Однак, вони дешеві й дуже поширені. Тому зараз найпоширенішим способом підключення до мережі є передача інформації по телефонних лініях за допомогою модемів. При цьому модем може сам набрати потрібний телефонний номер і з'єднатися з модемом іншої ЕОМ.
У результаті розвитку мережевої технології з'явилася концепція комутації пакетів. У вузлах мережі розміщують сервери, здатні забезпечити можливість багатьом терміналам й ЕОМ спільно використовувати загальну комутаційну лінію, що має велику пропускну здатність. Кожне повідомлення поділяється на короткі пакети однакового розміру і фіксованої структури. Пакет — частина повідомлення, що задовольняє певний стандарт. У мережі Інтернет — це стандарти TCP1 та IP. Протокол TCP розбиває повідомлення на пакети і нумерує їх, щоб при одержанні інформації можна
було правильно скласти повідомлення. Мережа передає пакети по черзі за допомогою протоколу IP. Оскільки окремі пакети можуть мандрувати мережею Інтернет різними шляхами, порядок надходження частин (пакетів) може бути порушений. Після одержання всіх пакетів TCP розміщує їх у певному порядку і складає в єдине ціле.
Крім того, після пересилання пакету кожний вузол (комутаційний сервер) очікує підтвердження того, що пакет отриманий належним чином; інакше відбувається повторна передача. Це дає змогу запобігти ситуації, коли повідомлення доводиться передавати повністю знову і знову через єдину помилку. Унаслідок цього, значно зросла пропускна здатність мереж. Мала довжина пакетів запобігає блокуванню ліній зв'язку, не дає зростати черзі у вузлах комутації. Це забезпечує швидке з'єднання, низький рівень помилок, надійність та ефективність використання мережі.
Модеми прискорюють передачу даних завдяки паралельному виконанню процедур поділу даних на пакети, перевірці помилок і повторній передачі, процедури стиснення даних.
Концепція комутації пакетів ґрунтується на адресації. До кожної одержаної порції інформації протокол IPдодає службову інформацію, яка містить адреси відправника й одержувача інформації.
Термінал визначає мережеву адресу, звертаючись до вузла з вимогою встановити зв'язок з ЕОМ за цією адресою. Зв'язок термінала з вузлом мережі здійснюється викликом через місцеву телефонну мережу. Мережевому вузлу відомо, які зв'язки доступні завдяки каталогу в пам'яті. Завдяки цьому, мережеві вузли створюють можливість передачі даних із проміжним накопиченням. Ця технологія дала змогу мережі функціонувати при повних і «м'яких» відмовах (шуми, зайнятість) на окремих ділянках.
Проблема маршрутизації, при передачі пакета, вирішується програмно-апаратними засобами. Найпоширенішими методами є фіксована маршрутизація і маршрутизація методом найкоротшої черги. Фіксована маршрутизація припускає наявність таблиці маршрутів, у якій закріплюється маршрут від одного клієнта до іншого, що забезпечує простоту реалізації, але, водночас, і нерівномірне завантаження мережі. У методі найкоротшої черги використовуються кілька таблиць, у яких канали розставлено за пріоритетами. Пріоритет є функція оберненою відстані до адресата. Передача починається з першого вільного каналу з вищим пріоритетом. За використання цього методу мінімальною є затримка передачі пакета.
Комутація пакетів реалізувала принципи адаптивності та динамічності. Мережа вибирає оптимальний маршрут щоразу, коли потрібно переслати інформацію. Маршрути інформації можуть змінюватися від пакета до пакета, від вузла до вузла, навіть посеред повідомлення, адаптуючись до відмов, шумів і зайнятості каналів. Коли умови нормалізуються, лінії відновлюються, мережа без втручання людини адаптується до нових умов. Отже, у мережі з комутацією пакетів показники тривалості та доступності практично є абсолютними.