Транспортний рівень

Транспортний рівень забезпечує застосуванням або верхнім рівням стека (прикладному, представлення і сеансовому) передачу даних з тією мірою надійності, яка їм потрібка. Модель OSI визначає п’ять класів транспортного сервісу від нижчого класу 0 до вищого класу 4. Вони відрізняються якістю надання послуг: терміновістю, можливістю відновлення перерваного зв’язку, наявністю засобів мультиплексування декількох з’єднань між різними прикладними протоколами через загальний транспортний протокол, а головне – здатністю до виявлення і виправлення помилок передачі (спотворення, втрата і дублювання). Вибір класу сервісу транспортного рівня визначається, з одного боку, тип, якою мірою задача забезпечення надійності вирішується самими застосуваннями і протоколами більш високих рівнів. З іншого боку, цей вибір залежить від того, наскільки надійною є система транспортування даних в мережі.

Сеансовий рівень

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

Функції сеансового рівня

Протоколи сеансового рівня OSI перетворюють в сеанси потоки даних, що поставляються чотирма нижчими рівнями, шляхом реалізації різних керуючих механізмів. У число цих механізмів входить ведення обліку, управління діалогом (тобто визначення, хто і коли може говорити) і узгодження параметрів сеансу. Управління діалогом сеансу реалізується шляхом використання маркера (token), володіння яким забезпечує право на зв’язок. Маркер можна запитувати і кінцевим системам можуть бути присвоєні пріоритети, забезпечуючи нерівноправне користування маркером. Сеанси передачі складаються із запитів і відповідей, які здійснюються між застосуваннями. Служби сеансового рівня зазвичай використовуються в середовищах застосувань, в яких потрібне використання віддаленого виклику процедур.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: