- •Тема 1 Топологія мережі
- •Тема 2 Стандарти побудови мереж
- •2.1 Сімейство стандартів Ethernet
- •2.2 Інші стандарти побудови мережі
- •Тема 3 Апаратне обладнання мереж
- •Тема 4 Модель iso/osi. Стек протоколів тср/ір
- •4.1 Модель взаємодії відкритих систем iso/osi
- •Модель iso/osi визначає функції рівнів наступним чином.
Тема 4 Модель iso/osi. Стек протоколів тср/ір
4.1 Модель взаємодії відкритих систем iso/osi
Міжнародна Організація зі Стандартів (International Standards Organization, ISO) розробила модель, яка чітко визначає різні рівні взаємодії систем, дає їм стандартні назви та вказує, яку роботу повинен робити кожен рівень. Ця модель називається моделлю взаємодії відкритих систем (Open System Interconnection, OSI) або моделлю ISO/OSI.
Кожен рівень має справу з одним певним аспектом взаємодії. Таким чином, проблема взаємодії декомпозинована на 7 окремих проблем, кожна з яких може бути вирішена незалежно від інших. Кожен рівень підтримує інтерфейси з рівнями, що лежать вище та нижче.
Модель взаємодії відкритих систем ISO/OSI подана на рис. 4.1.
Р
ис.4.1
– Модель взаємодії відкритих систем
ISO/OSI
Модель OSI описує тільки системні засоби взаємодії, не торкаючи додатки кінцевих користувачів. Додатки реалізують свої власні протоколи взаємодії, звертаючись до системних засобів.
Протокол – це набір правил та угод, які використовуються під час передачі даних (комунікаціях). Мережі складаються з функціональних модулів, котрі називаються “рівні”. Протокол – це набір правил для передачі та прийому повідомлень між рівнями. У мережі, яка складається з набору рівнів, кожен рівень слідує суворо відповідо до певних правил та забезпечує обмін між рівнями, що оточують його зверху і знизу.
ТСР – скорочення від слів “протокол керування транспортуванням” (Transport Control Protocol). ІР – від слів “протокол Інтернет” (Internet Protocol).
Сімейство ТСР/ІР – це набір протоколів, які взаємодіють та тісно взаємопов’язані один з одним. До складу сімейства входять протоколи контролю транспортування (ТСР), протокол Інтернет (ІР) та безліч інших протоколів. Всі вони призначені для передачі повідомлень у мережі Інтернет. У табл. 4.1 приведені найрозповсюдженіші протоколи ТСР/ІР.
Таблиця 4.1 – Найрозповсюдженіші протоколи ТСР/ІР
|
Протокол |
Призначення |
|
IP (Internet Protocol) |
Протокол Інтернет. Протокол мережного рівня, який переміщує дані між комп’ютерами у мережі. |
|
TCP (Transmission Control Protocol) |
Транспортний протокол (протокол контролю транспортування). Переміщує дані між прикладними програмами Інтернет. |
|
UDP (User Datagram Protocol) |
Протокол дейтаграм користувачів. Він також переміщує дані між додатками, проте є більш простим та менш надійним, ніж TCP. |
|
ICMP (Internet Control Message Protocol) |
Протокол, який керує повідомленнями Інтернет. Керує мережними повідомленнями щодо помилок та іншими ситуаціями, що потребують втручання мережних програм. |
Термін “стек протоколів” відноситься до будь-якої комбінації мережних рівнів та відповідних протоколів. Стек протоколів TCP/IP— лише один з множини стеків, які відповідають моделі ISO/OSI. Відповідність моделі ISO/OSI та стеку TCP/IP подано на рис. 4.2.

Рис 4.2 – Відповідність моделі ISO/OSI та стеку TCP/IP
У моделі OSI розрізняють два основних типи протоколів. У протоколах з встановленням з’єднання (connection-oriented network service, CONS) перед обміном даними відправник та одержувач повинні спочатку встановити з’єднання та, можливо, вибрати протокол, який вони будуть використовувати. Після завершення діалогу вони повинні розірвати це з’єднання.
Друга група протоколів – протоколи без попереднього встановлення з’єднання (connectionless network service, CLNS). Такі протоколи називаються також дейтаграмними протоколами. Відправник просто передає повідомлення, коли воно готове. При взаємодії комп’ютерів використовуються як ті, так і інші протоколи.
