Мережеві технології(Ч1) - Стор 4
При розгляді допоміжних протоколів ми зіштовхнулися із ситуацією, коли поділу протоколів на рівні ієрархії (тобто поділ «по вертикалі»), що існує в моделі OSI, виявляється недостатньо. Корисним виявляється розподіл протоколів на групи "по горизонталі".
Й хоча такий поділ відсутній у моделі OSI, він існує в інших стеках протоколів. Наприклад, при стандартизації мереж ISDN, які, як ми вже згадували, використовують як принцип комутації пакетів, так і принцип комутації каналів, всі протоколи поділені на три групи (рис. 1.18):
користувацький шар(user plane) утворює група протоколів, призначених для того, щоб переносити користувальницький голосовий трафік;
шар управління(control plane) складають протоколи, необхідні для встановлення з'єднань у мережі;
ушар менеджменту(management plane) входять протоколи, що підтримують операції менеджменту, такі як аналіз помилок та конфігурування пристроїв.

Мал. 1.18. Три групи протоколів
Ефективною моделлю засобів взаємодії комп'ютерів у мережі є багаторівнева структура, в якій модулі вищого рівня при вирішенні своїх завдань розглядають засоби нижчого рівня як інструмент. Кожен рівень цієї структури підтримує інтерфейси двох типів. По-перше, це інтерфейси послуг з вище-і нижче рівнями «своєї» ієрархії коштів. По-друге, це одноранговий інтерфейс із засобами іншої сторони, що взаємодіє, розташованими на тому ж рівні ієрархії. Цей інтерфейс називають протоколом.
Ієрархічно організований набір протоколів, достатній длявзаємодії вузлів у мережі, називається стеком протоколів. Протоколи нижніх рівнів часто реалізуються комбінацією програмних та апаратних засобів, а протоколи верхніх рівнів – як правило, програмними засобами. Програмний модуль, який реалізує деякий протокол, називають протокольною сутністю, або теж протоколом.
На початку 80-х років ISO, ITU-T за участю деяких інших міжнародних організацій стандартизації розробили стандартну модель взаємодії відкритих систем (OSI). Модель OSI містить опис узагальненого представлення засобів мережевої взаємодії і використовується як своєрідна універсальна мова мережевих фахівців, саме тому її називають довідковою моделлю. Модель OSI визначає 7 рівнів взаємодії, дає їм стандартні імена, вказує, які функції має виконувати кожен рівень.
Відкритою системою може бути названа будь-яка система (комп'ютер, комп'ютерна мережа, операційна система, програмний пакет, інші апаратні та програмні продукти), яка побудована відповідно до загальнодоступних специфікацій та стандартів, прийнятих у результаті публічного обговорення всіма зацікавленими сторонами.
Залежно від сфери дії розрізняють стандарти окремих компаній, стандарти спеціальних комітетів та об'єднань, національні стандарти, міжнародні стандарти.
Найважливішим напрямом стандартизації у сфері обчислювальних мереж є стандартизація комунікаційних протоколів. Прикладами стандартизованих стеків протоколів є TCP/IP, IPX/SPX, NetBIOS/SMB, OSI, DECnet, SNA. Лідируюче становище займає стек TCP/IP, він використовується зв'язку десятків мільйонів комп'ютерів всесвітньої інформаційної мережі Інтернет. Стек TCP/IP має 4 рівні: прикладний, транспортний,міжмережевої взаємодії та мережевих інтерфейсів. Відповідність рівнів стека TCP/IP рівням моделі OSI є досить умовною.
Що стандартує модель OSI?
Чи можна уявити ще один варіант моделі взаємодії відкритих систем з іншою кількістю рівнів, наприклад, 8 або 5?
Нижче наведено оригінальні (англомовні) назви семи рівнів моделі OSI. Зауважте, які з назв рівнів не відповідають стандарту?
Які з наведених тверджень ви вважаєте хибними:
- Протокол - це програмний модуль, що вирішує задачу взаємодії систем;
- протокол - це формалізований опис правил взаємодії, що включають послідовність обміну повідомленнями та їх формати;
- Терміни «інтерфейс» і «протокол», по суті, є синонімами.
На якому рівні моделі OSI працює прикладна програма?
Як ви вважаєте, протоколи транспортного рівня встановлюються лише на кінцевих вузлах, лише на проміжному комунікаційному устаткуванні (маршрутизаторах) чи там, і там?
На якому рівні моделі OSI працюють мережеві служби?
Нижче наведено деякі мережні пристрої:

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