Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 питання.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

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

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

Модель OSI (англ. Open Systems Interconnection Reference Model - модель взаємодії відкритих систем) - абстрактна модель для мережних комунікацій і розробки мережних протоколів. Представляє рівневий підхід до мережі. Кожен рівень обслуговує свою частину процесу взаємодії. Завдяки такій структурі спільна робота мережного обладнання й програмного забезпечення стає набагато простішою й зрозумілішою.

В 1978 році Міжнародний комітет зі стандартизації (ISO) розробив стандарт архітектури ISO 7498, для об'єднання різних мереж. У розробці брало участь 7 комітетів, кожному з них був відведений свій рівень.

Модель складається з 7-ми рівнів, розташованих вертикально один над іншим. Кожен рівень може взаємодіяти тільки зі своїми сусідами й виконувати відведені тільки йому функції.

Протоколи рівнів 1 – 4 забезпечують передавання даних, а протоколи рівнів 5 – 7 обслуговують прикладні процеси.

Розглянемо призначення та функції проколів усіх рівнів детальніше.

№

Назва рівнів

Призначення

1

Фізичний – physical link

Визначає механічні, електричні, функційні та процедурні характеристики, які описують доступ до фізичних сполучень.

2

Канальний – data link

Канальний рівень призначений для передавання блоків даних через одне фізичне сполучення.

3

Мережевий – network

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

4

Транспортний – transport

Транспортний рівень надає прикладним об’єктам сполучення через усі фізичні засоби мережі незалежно від реальної конфігурації цього сполучення.

5

Сеансовий – session

Протоколи сеансового рівня дають змогу організувати та підтримувати діалогові сеанси між прикладними процесами.

6

Відображення – presentation

Рівень відображення відображає та перетворює дані, якими обмінюються прикладні процеси.

7

Прикладний – application

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

Фізичний рівень (Physical layer) має справу з передачею бітів фізичними каналами зв'язку, такими, наприклад, як коаксіальний кабель, скручена пара, оптоволоконний кабель або цифровий територіальний канал. До цього рівня мають відношення характеристики фізичних середовищ передачі даних, такі як смуга пропускання, перешкодозахищеність, хвильовий опір та інші.

Однією із задач канального рівня (Data Link layer) є перевірка доступності середовища передачі. Іншою – реалізація механізмів виявлення і корекції помилок. Для цього на канальному рівні біти групуються в набори, іменовані кадрами (frames). Канальний рівень забезпечує коректність передачі кожного кадру, вміщуючи спеціальну послідовність бітів у початок і кінець кожного кадру, для його виділення, а також обчисляє контрольну суму, обробляючи всі байти кадру визначеним способом і додаючи контрольну суму до кадру.

Мережевий рівень (Network layer) - 3-й рівень мережної моделі OSI, призначений для визначення шляху передачі даних. Відповідає за трансляцію логічних адрес й імен у фізичні, визначення найкоротших маршрутів, комутацію й маршрутизацію пакетів, відстеження неполадок і заторів у мережі. На цьому рівні працює такий мережний пристрій, як маршрутизатор.

На шляху від відправника до одержувача пакети можуть бути перекручені або втрачені. Транспортний рівень (Transport layer) забезпечує передачу даних без помилок і втрат, та в тій послідовності, в якій вони були передані.

Сеансовий рівень (Session layer) забезпечує управління діалогом: фіксує, яка з сторін є активною в даний момент, надає засоби синхронізації. Останні дозволяють вставляти контрольні точки в довгі передачі, щоб у разі відмови можна було повернутися назад до останньої контрольної точки, а не починати все з початку. На практиці небагато які додатки використовують сеансовий рівень, і він рідко реалізовується у вигляді окремих протоколів, хоч функції цього рівня часто об'єднують з функціями прикладного рівня і реалізовують в одному протоколі.

Рівень відображення (Presentation layer) має справу з формою подання інформації, що передається по мережі, не міняючи при цьому її змісту. За рахунок рівня уявлення інформація, що передається прикладним рівнем однієї системи, завжди зрозуміла прикладному рівню іншої системи. За допомогою засобів даного рівня протоколи прикладних рівнів можуть подолати синтаксичні відмінності в представленні даних або ж відмінності в кодах символів, наприклад кодів ASCII і EBCDIC. На цьому рівні може виконуватися шифрування і дешифрування даних, завдяки якому секретність обміну даними забезпечується відразу для всіх прикладних служб. Прикладом такого протоколу є протокол Secure Socket Layer (SSL), який забезпечує секретний обмін повідомленнями для протоколів прикладного рівня стека TCP/IP.

Прикладний рівень (Application layer) це насправді просто набір різноманітних протоколів, за допомогою яких користувачі мережі отримують доступ до ресурсів, що розділяються, таких як файли, принтери або гіпертекстові Web-сторінки, а також організують свою спільну роботу, наприклад, за допомогою протоколу електронної пошти. Одиниця даних, якою оперує прикладний рівень, звичайно називається повідомленням (message).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]