Базові інформаційні процеси, їх характеристика і моделі
─ діалогові функції високого рівня.
Модель OSI─це стандартизований каркас і загальні рекомендації, вимоги ж до конкретних компонентів мережевого програмного забезпечення задаються протоколами.Протокол є стандартом в області мережевого програмного забезпечення і визначає сукупність функціональних і експлуатаційних вимог до якого-небудь його компоненту, яких дотримуються виробники цього компоненту. Вимоги протоколу можуть відрізнятися від вимог еталонної моделі OSI.
Міжнародний інститут інженерів по електротехніці і радіоелектроніці (ІЕЕЕ) розробив стандарти для протоколів передачі даних в локальних мережах. Ці стандарти, які описують методи доступу до мережевих каналів даних, отримали назву IEEE 802.
Протоколи мережевої взаємодії можна класифікувати по ступеню близькості до фізичного середовища передачі даних. Це протоколи:
─ нижнього рівня, поширювані на канальний і фізичний рівні моделі OSI;
─ середнього рівня, поширювані на мережевий, транспортний і сеансовий рівні OSI;
─ верхнього рівня, поширювані на рівень представлення і прикладний рівень моделі OSI.
При кожній реалізації протоколів вищестоящих рівнів використовуються реалізації протоколів нижчестоячих рівнів.
Протоколи нижнього рівня OSI відповідають рівню мережевих апаратних засобів і нижньому рівню мережевого програмного забезпечення. Серед найбільш поширених стандартів даного рівня виділимо наступні:
стандарт NDIS (Network Driver Interface Specification - специфікація інтерфейсу мережевих драйверів), розроблений спільно фірмами Microsoft і 3com;
стандарт ODI (Open Datalink Interface - відкритий інтерфейс зв'язку), розроблений спільно фірмами Novell і Apple Computer.
Дані стандарти дозволяють реалізовувати протоколи середнього рівня незалежно від мережевих апаратних засобів і забезпечують сумісне функціонування різнотипних протоколів середнього рівня. Універсальний інтерфейс канального рівня представлений на мал. 1.4. Виробники мережевих апаратних засобів, як правило, розробляють драйвери, що задовільняють обом стандартам.
LLC
Канальний рівень
МАСФізичний рівень
Мал. 1.4. Універсальний інтерфейс канального рівня
Драйвер мережевого адаптера є останнім програмним компонентом перед фізичним рівнем моделі OSI і називається підрівнем управління доступом до середовища MAC (Media Access Control). Підрівень MAC орієнтований на виконання таких функцій, як безпосереднє управління доступом до передавального середовища, перевірки пакетів повідомлень на наявність помилок.
Підрівень LLC (Logical Line Control) вважається незалежним від особливостей фізичного передавального середовища і використовуваних методів доступу до каналів передачі даних. Стандарти по розробці інтерфейсів для зв'язку реалізацій протоколів середнього рівня моделі OSI з драйверами мережевих апаратних засобів відносяться перш за все до підрівня LLC.
Протоколи середнього рівня розповсюджуються на мережевий, транспортний і сеансовий рівні еталонної моделі. За типом міжкомп'ютерного обміну ці протоколи можна класифікувати таким чином: