Призначення пакетів і їх структура - life-prog
Інформація в локальних мережах, як правило, передається окремими порціями, шматками, званими в різних джерелах пакетами, кадрами або блоками. Використання пакетів пов'язане з тим, що в мережі, як правило, одночасно може відбуватися кілька сеансів зв'язку (у всякому разі, при топологиях «шина» і «кільце»), тобто протягом одного і того ж інтервалу часу можуть йти два або більше процесів передачі даних між різними парами абонентів. Пакети якраз і дозволяють розділити в часі мережу між які передають інформацію абонентами.
Якби вся необхідна інформація передавалася відразу, безперервно, без поділу на пакети, то це призвело б до монопольного захоплення мережі одним з абонентів на досить тривалий час. Всі інші абоненти змушені були б чекати закінчення передачі всієї інформації, що в ряді випадків могло б зажадати десятків секунд і навіть хвилин (наприклад, при копіюванні вмісту цілого жорсткого диска). Щоб зрівняти в правах всіх абонентів, а також приблизно зрівняти час доступу до мережі та інтегральну швидкість передачі інформації для всіх абонентів, якраз і використовуються пакети (кадри). Довжина пакета залежить від типу мережі, але зазвичай вона складає від декількох десятків байт до декількох кілобайт.
Важливо також і те, що при передачі великих масивів інформації стає досить високою ймовірність помилки через перешкоди і збоїв. Наприклад, при характерною для локальних мереж величиною ймовірності одиночної помилки в 10-8 пакет довжиною 10 Кбіт буде спотворений з ймовірністю 10-4, а масив довжиною 10 Мбіт - з ймовірністю 10-1. До того ж виявити помилку в масиві з декількох мегабайт набагато складніше, ніж в пакеті з декількох кілобайт. При виявленні помилки доведеться повторити передачу всього масиву, що набагато складніше, ніж повторно передати невеликий пакет. Але при повторній передачі великого масиву знову висока ймовірність помилки, і процес цей »при занадто великому масиві може повторюватися до нескінченності.
Існує деяка оптимальна довжина пакету (або оптимальний діапазон довжин пакетів), при якій середня швидкість обміну інформацією по мережі буде максимальна. Ця довжина не є постійною величиною, вона залежить і від рівня перешкод, і від методу управління обміном, і від кількості абонентів мережі, і від характеру переданої інформації, і від багатьох інших факторів.
Структура пакета визначається перш за все апаратурними особливостями даної мережі, обраної топологією і типом середовища передачі ін-формації, а також істотно залежить від використовуваного протоколу (порядку обміну інформацією). Строго кажучи, в кожній мережі структура пакета індивідуальна. але існують

деякі загальні принципи фор-мування пакета, що визначаються характерними особливостями обміну інформацією з будь-яких локальних мереж.
Найчастіше пакет містить в собі такі основні поля або частини (рис. 3 I):
Крім терміна «пакет» в літературі також використовується термін «кадр». Іноді під цими термінами мається на увазі одне і те ж, але іноді мається на увазі, що кадр вкладений в пакет. В цьому випадку всі перераховані поля кадру, крім преамбули і стоповою комбінації, відносяться до кадру. У пакет може також входити ознака початку кадру (в кінці преамбули). Така термінологія прийнята, наприклад, в мережі Ethernet. Але треба завжди пам'ятати, що фізично по мережі передається все-таки не кадр, а пакет (якщо, звичайно, розрізняти два ці поняття), і саме передача пакета, а не передача кадру, відповідає зайнятості мережі.

