без підтвердження прийому), і закінчуючи протоколами, які гарантують доставку в пункт призначення декількох пакетів даних у належній послідовності, мультиплексує кілька потоків даних, забезпечують механізм управління потоками даних і гарантують достовірність прийнятих даних. Наприклад, UDP обмежується контролем цілісності даних у рамках однієї датаграми і не виключає можливості втрати пакету цілком або дублювання пакетів, порушення порядку отримання пакетів даних; TCP забезпечує надійну безперервну передачу даних, що виключає втрату даних або порушення порядку їх надходження або дублювання, може перерозподіляти дані, розбиваючи великі порції даних на фрагменти і, навпаки, склеюючи фрагменти в один пакет.
Протоколи транспортного рівня: ATP, CUDP, DCCP, FCP, IL, NBF, NCP, SCTP, SPX, SST, TCP, UDP.
Мережевий рівень:
Мережевий рівень моделі призначений для визначення шляху передачі даних. Відповідає за трансляцію логічних адрес та імен у фізичні, визначення найкоротших маршрутів, комутацію і маршрутизацію, відстеження неполадок і "заторів" у мережі. p align="justify"> Протоколи мережевого рівня маршрутизируют дані від джерела до одержувача. Працюючі на цьому рівні пристрою умовно називають пристроями третього рівня (за номером рівня в моделі OSI). p align="justify"> Протоколи мережевого рівня: IP/IPv4/IPv6, IPX (протокол міжмережевого обміну), X.25 (частково цей протокол реалізований на рівні 2), CLNP (мережевий протокол без організації з'єднань), IPsec. Протоколи маршрутизації - RIP, OSPF. p align="justify"> Канальний рівень:
Канальний рівень призначений для забезпечення взаємодії мереж на фізичному рівні й контролю за помилками, які можуть виникнути. Отримані з фізичного рівня дані, представлені в бітах, він упаковує в кадри, перевіряє їх на цілісність і, якщо необхідно, виправляє помилки (формує повторний запит пошкодженого кадру) і відправляє на мережний рівень. Канальний рівень може взаємодіяти з одним або кількома фізичними рівнями, контролюючи і керуючи цією взаємодією. p align="justify"> Специфікація IEEE 802 розділяє цей рівень на два підрівні: MAC регулює доступ до поділюваного фізичному середовищі, LLC забезпечує обслуговування мережного рівня.
На цьому рівні працюють комутатори, мости та інші пристрої. Ці пристрої використовують адресацію другого рівня (за номером рівня в моделі OSI). p align="justify"> Протоколи канального рівня: ARCnet, ATM, Controller Area Network (CAN), Ecoлnet, Ethernet, Ethernet Automatic Protection Switching (EAPS), Fiber Distributed Data Interface (FDDI), Frame Relay, High-Level Data Link Control (HDLC), та ін
У програмуванні цей рівень представляє драйвер мережної плати, в операційних системах є програмний інтерфейс взаємодії канального і мережевого рівнів між собою. Це не новий рівень, а просто реалізація моделі для конкретної ОС. p align="j...