Головна |
На шляху від відправника до одержувача пакети можуть бути спотворені або загублені. Хоча деякі додатки мають власні засоби обробки помилок, існують і такі, які вважають за краще відразу мати справу з надійним з'єднанням. Транспортний рівень (Transport layer) забезпечує додаткам або верхнім рівням стека - Прикладного та сеансовому - Передачу даних з тим ступенем надійності, Яка їм потрібна. модель OSI визначає п'ять класів сервісу, що надаються транспортним рівнем. Ці види сервісу відрізняються якістю наданих послуг: терміновістю, можливістю відновлення перерваного зв'язку, наявністю засобів мультиплексування декількох з'єднань між різними прикладними протоколами через загальний транспортний протокол, а головне - здатністю до виявлення и виправлення помилок передачі, таких як спотворення, втрата і дублювання пакетів.
Вибір класу сервісу транспортного рівня визначається, з одного боку, тим, якою мірою завдання забезпечення надійності вирішується самими додатками і протоколами більш високих, ніж транспортний, Рівнів, а з іншого боку, залежить від того, наскільки надійною є система транспортування даних в мережі, забезпечується рівнями, розташованими нижче транспортного - мережевим, канальним и фізичним. Так, наприклад, якщо якість каналів передачі зв'язку є дуже високою, і ймовірність наявності помилок, не виявлених протоколами нижчих рівнів, невелика, варто скористатися одним з полегшених сервісів транспортного рівня, Необтяжених численними перевірками, квотуванням і іншими прийомами підвищення надійності. Якщо ж транспортні засоби нижніх рівнів спочатку дуже ненадійні, то доцільно звернутися до найбільш розвиненого сервісу транспортного рівня, який працює, використовуючи максимум засобів для виявлення и усунення помилок, - За допомогою попереднього встановлення логічного з'єднання, відстеження доставки повідомлень по контрольних сумах і циклічної нумерації пакетів, Встановлення тайм-аутів доставки і т. П.
Транспортний рівень - забезпечення доставки інформації з необхідною якістю між будь-якими вузлами мережі:
u розбивка повідомлення сеансового рівня на пакети, їх нумерація;
u буферизация прийнятих пакетів;
u упорядкування прибувають пакетів;
u адресація прикладних процесів;
u управління потоком.
Як правило, всі протоколи, починаючи з транспортного рівня і вище, реалізуються програмними засобами кінцевих вузлів мережі - компонентами їх мережевих операційних систем. Як приклад транспортних протоколів можна привести протоколи TCP і UDP стека TCP / IP і протокол SPX стека Novell.
Протоколи чотирьох нижніх рівнів узагальнено називають мережевим транспортом або транспортною підсистемою, так як вони повністю вирішують задачу транспортування повідомлень із заданим рівнем якості в складових мережах з довільною топологією і різними технологіями. Решта три верхніх рівні вирішують задачі надання прикладних сервісів на основі транспортної підсистеми.
| мережі відділів | мережі кампусів | Мережі масштабу підприємства | | Протокол. Інтерфейс. стек протоколів | Загальна характеристика моделі OSI | | | |