модель заснована на розробці Міжнародної організації по стандартизації (International Organization for Standardization, ISO) і є першим кроком до міжнародної стандартизації протоколів, використовуваних на різних рівнях (Day і Zimmerman, 1983). Потім вона була переглянута в 1995 року (Day, 1995). Називається ця структура еталонною моделлю взаємодії відкритих систем ISO (ISO OSI (Open System Interconnection) Reference Model), оскільки вона зв'язує відкриті системи, тобто системи, відкриті для зв'язку з іншими системами. Скорочено ми будемо називати цю модель просто «модель OSI».
Модель OSI має сім рівнів. Поява саме такої структури була обумовлена наступними міркуваннями.
1.Уровень повинен створюватися у міру необхідності окремого рівня абстракції.
2. Кожний рівень повинен виконувати строго певну функцію.
3. Вибір функцій для кожного рівня повинен здійснюватися з урахуванням створення стандартизованих міжнародних протоколів.
5.
КР.КС-02.00.00.000 ПЗ | Арк.
12
Зм. | Арк. | № докум | Підпис | Дата
4. Межі між рівнями повинні вибиратися так, щоб потік даних між інтерфейсами був мінімальним.
5. Кількість рівнів повинна бути достатньо великою, щоб різні функції не об'єднувалися в одному рівні без необхідності, але не дуже високим, щоб архітектура не ставала громіздкою.
Далі ми обговоримо кожний рівень моделі, починаючи з самого нижнього. Звернете увагу: модель OSI не є мережною архітектурою, оскільки вона не описує служби і протоколи, використовувані на кожному рівні. Вона просто визначає, що повинен робити кожний рівень. Проте, ISO також розробила стандарти для кожного рівня, хоча ці стандарти не входять в саму еталонну модель. Кожний з них був опублікований як окремий міжнародний стандарт.
Еталонна модель OSI слідуючи сім функціональних рівнів:
. фізичний (phіsical layer);
. керування лінією передачі або канальний (data link);
. мережевий (network layer);
. сеансовий (session layer);
КР.КС-02.00.00.000 ПЗ | Арк.
13
Зм. | Арк. | № докум | Підпис | Дата
транспортний (transport layer);
представницький (presentation layer);
прикладний або рівень додатків (application layer);
Фізичний рівень забезпечує інтерфейс між ЕОМ мережі і середньої передачі дискретних сигналів. На фізичному рівні через абонементі канали передаються в послідовності бітів. Керування фізичним каналом зводиться до виділення початку і кінця кадру пересуваючи в себе передавальні дані, а також до формуванню і прийому сигналів визначеної фізичної природи.
Стандарти фізичного рівня включають рекомендації X.21 або X.21 біс визначаючий механічні електричні функціональні і процедурні характеристики необхідні для установлення (активізації) підтримки і розриву (деактивізації) фізичних зєднань.
Функції канального рівня полягають в керуванні вводом-виводом інформації в каналі звязку. Для підвищення достовірності передачі процедури канального рівня можуть передбачати введення збиткових кодів повторну передачу даних і інші методи. Формуючи цим рівнем дані групуються в так звані кадри. Обмін даними між двомав обєктами канального рівня може здійснюватись одним з трьох способів:дуплексним (одночасно в обох напрямках) напівдуплексним (перемінно в обох напрямках) або симплексним(в одному напрямкку).
Мережевий рівень забезпечує передачу мережевих блоків (пакетів) між вузлами мережі. Тут виконуються задачі вибору маршрута з числа можливих (при зміні навантаження або конфігурації мережі ) керування вхідним потоком буферизації пакетів і т. д. Основна функція мережевого протоколу –прокладка в кожному фізичному каналі сокупності логічних канаів (до 4096 ) що істотно підвищує ефективність використання ресурсів фізичного каналу.
Основною функцією транспортного рівня являється доставка повідомлень (транспортних блоків )які складаються з мережевих пакетів. З цією метою транспортні обєкти мережевого ПО організують обробку на передавальному кінці і складання повідомлень із приймаючих пакетів на отримуючий стороні.
КР.КС-02.00.00.000 ПЗ | Арк.
14
Зм. | Арк. | № докум | Підпис | Дата
Крім того транспортний рівень займається згодою різних мережевих рівнів з допомогою відповідних шлюзів (узгоджених мережевих обєктів, принципіально різних мереж ) і мостів (узгоджених мережевих обєктів, однотипних мереж ).
Для контролю того що всі відправлені пакети приняті і в них немає помилок використовується метод посилки квитанції –кватирування. Квитанції підтверджуючи звязок можуть відправлятися одержувачом після звязку одного або декількох пакетів (звичайно до 8). В послідньому випадку говорять про так званий механізм “вікна”. Використання цього механізму при непоганій якості середовища звязку дозволяє зменшити завантаження комутаційної мережі, що передається по ній службової інформації.
В наш час існує пять класів сервіса запропоновану транспортним протоколом (0, 1…4).Виділені класи розрізняються можливостями приорететної передачі повідомлень захисту від помилок, а також засекречених даних з допомогою кодування.
Сеансний рівень використовується для оргоанізації сеансів звязку (взаємозвязку) між обєктами більш високих рівнів. При установці сеансів звязку контролюються можливості обєкта до доступу до інших обєктів. Даний рівень як і транспортний декілька класів послуг (А, В, С і D).
Представницький рівень описує методи перетворення інформації (кодування стискування, перекодування ), що передається обєктам прикладного рівня :користувачам і програмам .
Прикладний рівень відповідає за підтримку прикладного ПО користувачем. На цьому рівні реалізується три основні служби: передача і керування файлами, передача і обробка завдання, а також служба віртуального терміналу.
Запропонована семирівнева модель описує загальні принципи обєднання розділених середовищем передачі даних компютерів. Для опису взаємозвязку програмних і апаратних елементів рівня використовуються протоколи і інтерфейси.
КР.КС-02.00.00.000 ПЗ | Арк.
15
Зм. | Арк. | № докум | Підпис | Дата
1.6 СТАНДАРТИЗАЦІЯ МЕРЕЖ
У світі існує велика кількість виробників мереж, кожний з який має свої представлення про способи реалізації різних функцій. Без координації їхніх дій наступила б повна плутанина, і користувачі мереж не змогли б з нею справитися. Єдиним способом боротьби з хаосом є досягнення згоди по визначених питаннях на основі мережних стандартів.
Стандарти не тільки забезпечують можливість спілкування різних комп'ютерів, але також розширюють ринок для продукції, що дотримує стандарту, що приводить до масового випуску