Еталонна модель взаємодії відкритих систем OSI.



Для забезпечення обміну даними між комп'ютерними мережами були розроблені міжнародні стандарти бага­торівневих протоколів, відомі як еталонна модель взає­модії відкритих систем OSI (Open System Interconnec­tion). Основне завдання такої моделі — спрощення та полегшення обміну інформацією при використанні різ­них програмних та апаратних засобів.

Еталонна модель визначає сім функціональних рів­нів, кожен із яких відповідає окремій фізичній або ло­гічній частині комп'ютерної мережі та підтримує робо­ту вищих рівнів:

фізичний рівень описує фізичне середовище ме­режі (мідні проводи, оптичне волокно, космічні супутники тощо). Цей рівень одержує дані без поді­лу на кадри, тобто тільки послідовність бітів. Залежно від типу мережі цей потік даних може бути паралельним або послідовним, а передача ін­формації в каналі зв'язку — дуплексною (одночас­но в обох напрямках), напівдуплексною (почерго­во в двох напрямках), симплексною (в одному на­прямку). На цьому рівні для підсилення сигналу встановлюють повторювачі (repeater), які забезпечують інтерфейс між комп'ютерами мережі та се­редовищем передачі дискретних сигналів, для чо­го визначаються початок і кінець кадру, а також формуються та приймаються сигнали певної фі­зичної природи;

канальний рівень перетворює потік бітів фізич­ного рівня на кадри (фрейми) або пакети, що міс­тять адресну інформацію. На цьому рівні переві­ряється також коректність передачі даних, які в разі необхідності передаються повторно;

мережний рівень забезпечує передачу мережних пакетів інформації між вузлами мережі, при цьо­му розв'язуються задачі вибору маршруту із чис­ла можливих, здійснюється керування вхідним потоком і буферизація пакетів. Для вибору оптималь­ного шляху доставки інформації використовуються маршрутизатори;

транспортний рівень відповідає за доставку по­відомлень згідно з логічними адресами протоколу і розбиває інформацію на пакети меншого розміру під час передачі, а також збирає повідомлення із пакетів під час приймання. На цьому рівні відбу­вається узгодження різних мережних рівнів за до­помогою шлюзів (для мереж різних типів) та мос­тів (для однотипних мереж);

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

• керування діалогом, що визначає початок сеан­су, передачу повідомлення, а після закінчення
сеансу — переривання зв'язку;

• поділу даних, що забезпечує вставлення покаж­чиків у повідомлення для кожної робочої стан­
ції про початок і кінець повідомлення;

рівень подачі даних описує методи перетворення інформації (з одного формату на інший, шифру­вання, кодування, стиск тощо), яка передається на прикладний рівень;

прикладний рівень відповідає за передачу інфор­мації від користувача до будь-якого мережного ре­сурсу, якому вона потрібна. Повідомлення, що пе­редається мережею, потрапляє в модель OSI, про­ходить до фізичного рівня, пересилається на іншу робочу станцію, передається від фізичного рівня В зворотному напрямку до досягнення прикладної програми іншої робочої станції через її приклад­ний рівень. Залежно від параметрів установлених протоколів цього рівня визначається продуктив­ність комп'ютерної мережі в цілому.

Метод доступу Ethernet. Підтримує топологію шин­ної ЛОМ. Шина — це канал передачі даних, окремі час­тини якого називаються сегментами. Один сегмент мере­жі може включати до 100 робочих станцій, кілька таких сегментів можна з'єднати повторювачами (repeater). В од­ній мережі Ethernet можуть працювати до 1024 робочих станцій. При такому методі організації доступу передача інформації починається тільки тоді, коли є вільний канал; в інших випадках передача затримується, тобто реа­лізується широкосповіщальний метод. Швидкодія такої мережі знижується при роботі більш як 100 комп'ютерів.

Метод доступу Arcnet. Використовується в топо­логії «зірка». Повідомлення до комп'ютерів передаються за допомогою маркерів. Під час відправлення повідом­лень до них приєднуються маркери, і ця інформація посилається по мережі; під час одержання повідомлень аналізується заголок маркера, і в разі його відповіднос­ті адресі повідомлення відокремлюються та залишають­ся в комп'ютері.

Метод доступу Token Ring. Застосовується в то­пології «кільце». Схожий з методом Arcnet, але тут мож­на встановити пріоритет одержання маркера окремим комп'ютером.

Метод доступу FDDI. Оптоволоконний інтерфейс розподілу даних працює за схемою передачі маркера в логічному кільці з оптоволоконними кабелями і має ви­соку продуктивність.

Вищерозглянуті протоколи діють на найнижчому рів­ні ЛОМ, тобто вони реалізують передачу повідомлень (пакетів) між комп'ютерами, але не контролюють про­цес переадресації файлів, не мають засобів для забезпе­чення правильної послідовності приймання переданих даних, можливостей для ідентифікації прикладних про­грам, які потребують обміну даними. Для цього існують протоколи середнього рівня, що відповідають транспорт­ному рівню моделі. До них можна віднести такі прото­коли, як NetBIOS, IPX/SPX, TCP/IP, що мають такі за­гальні функції:

ініціювання зв'язку. Кожен протокол має засоби для ідентифікації робочої станції за ім'ям, номе­ром або ім'ям і номером, після чого здійснюється обмін даними між вузлами. Для цього застосову­ються такі типи діалогу: датаграми — повідом­лення, які не потребують підтвердження від сто­рони, що приймає дані; сеанси — повідомлення, в яких створено логічний зв'язок для обміну і га­рантується їх одержання;

відправлення та одержання даних. Протокол на­дає засоби для відправлення й одержання повідом­лень робочими станціями адресата і відправника, при цьому можуть використовуватися обмеження на довжину повідомлень;

завершення обміну.

Найпоширенішим є протокол (набір протоколів) TCP/IP (Transmission Control Protokol/Internet Protocol). Протокол IP забезпечує обмін датаграмами між вузлами мережі, а протокол TCP встановлює зв'язок між двома вузлами (при цьому доставка повідомлення гарантуєть­ся). Також існують такі стандартні утиліти, як передача файлів (FTP), дистанційне керування програмами (TELNET), обмін електронною поштою (SMTP).

Питання для контролю знань:

Що таке комп'ютерна мережа?


Дата добавления: 2018-05-09; просмотров: 464; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!