
Телекомунікаційні системи та мережі. Том 1. Структура й основні функції. / Зміст / Розділ 3. Стандартизація мережних протоколів і телекомунікаційного обладнання / Тема 3.4. Стандартні стеки мережних протоколів
- Розділ 1. Основи побудови телекомунікаційних систем
- Тема 1.1. Місце систем телекомунікацій в інформаційній інфраструктурі сучасного суспільства
- Тема 1.2. Загальна архітектура й завдання телекомунікаційних систем
- Тема 1.3. Класифікація мереж, клієнтів, операторів і послуг зв’язку
- Тема 1.4. Стисла характеристика існуючих телекомунікаційних технологій
- Тема 1.5. Вимоги до сучасних і перспективних ТКС
- Тема 1.6. Контрольні запитання та завдання
- Розділ 2. Мережі зв’язку наступного покоління: архітектура, основні характеристики й послуги
- Тема 2.1. Визначення й характеристика основних можливостей NGN
- Тема 2.2. Інфокомунікаційні послуги. Особливості послуг зв’язку наступного покоління
- Тема 2.3. Багаторівнева архітектура й функціональний склад NGN
- Тема 2.4. Перспективи концепції NGN
- Тема 2.5. Контрольні запитання та завдання
- Розділ 4. Лінії зв’язку
- Тема 4.1. Фізичні параметри середовищ поширення електромагнітних хвиль
- Тема 4.2. Загальні відомості про лінії зв’язку
- Тема 4.3. Основні властивості кабельних ліній зв’язку
- Тема 4.4. Металеві лінії зв’язку
- Тема 4.5. Теорія волоконних світловодів
- Тема 4.6. Властивості неоднорідних ліній
- Тема 4.7. Конструкції кабелів зв’язку
- Тема 4.8. Електромагнітні впливи в лініях зв’язку
- Тема 4.9. Структуровані кабельні системи
- Тема 4.10. Атмосферний лазерний зв’язок
- Тема 4.11. Особливості радіоліній, радіорелейних і супутникових ліній зв’язку
- 4.11.1. Загальні принципи побудови радіоліній зв’язку
- 4.11.2. Поширення радіохвиль у радіолініях зв’язку
- 4.11.3. Особливості поширення радіохвиль у радіорелейних лініях зв’язку
- 4.11.4. Особливості поширення радіохвиль у супутникових лініях зв’язку
- 4.11.5. Особливості побудови радіоліній зв’язку
- 4.11.6. Загальні характеристики побудови супутникових ліній зв’язку
- 4.11.7. Зони бачення для ССЗ
- 4.11.8. Статистична структура сигналів СЛЗ
- 4.11.9. Основні складові систем супутникового зв’язку
- 4.11.10. Методи організації супутникового зв’язку
- 4.11.11. Обґрунтування щодо вибору параметрів апаратури при проектуванні радіорелейних ліній
- 4.11.12. Вибір енергетичних характеристик радіорелейних ліній
- 4.11.13. Стійкість функціонування радіорелейних ліній
- Тема 4.12. Контрольні запитання та завдання
- Розділ 5. Способи формування групових сигналів
- Тема 5.1. Стисла характеристика способів формування групових сигналів
- Тема 5.2. Способи формування аналогових групових сигналів
- Тема 5.3. Способи формування цифрових групових сигналів
- Тема 5.4. Об’єднання синхронних цифрових потоків
- Тема 5.5. Об’єднання асинхронних цифрових потоків
- Тема 5.6. Об’єднання низькошвидкісних потоків
- Тема 5.7. Кодове ущільнення сигналів
- Тема 5.8. Види сигналів у системах з кодовим поділом
- Тема 5.9. Технологія спектрального ущільнення
- Тема 5.10. Формування групового сигналу з використанням IP-технологій
- Тема 5.11. Контрольні запитання та завдання
- Розділ 6. Методи доступу
- Тема 6.1. Загальна характеристика методів доступу
- Тема 6.2. Методи вирішення конфліктів в алгоритмах доступу
- Тема 6.3. Моделі й архітектура мережі доступу
- Тема 6.4. Оптичні технології в мережах доступу
- Тема 6.5. Методи використання фізичних ресурсів у мережах доступу
- Тема 6.6. Особливості використання просторово-поляризаційних параметрів при радіодоступі
- Тема 6.7. Контрольні запитання та завдання
- Розділ 7. Методи розподілу інформації
- Тема 7.1. Загальні положення
- Тема 7.2. Системи розподілу в мережах наступного покоління
- Тема 7.3. Системи комутації каналів
- 7.3.1. Вимоги до систем комутації ISDN
- 7.3.2. Структура вузла комутації каналів ISDN
- 7.3.3. Принцип роботи цифрового комутаційного поля типа ПВП
- 7.3.4. Загальні вимоги до комутаційних систем у Ш-ЦМІО
- 7.3.5. Вибір комутаційної технології для Ш-ЦМІО
- 7.3.6. Системи комутації для АТМ
- 7.3.7. Архітектура й характеристики комутаційних систем на базі швидкої комутації пакетів (ШКП)
- Тема 7.4. Комутаційні системи в NGN
- Тема 7.5. Системи комутації Ш-ЦМІО на базі асинхронного режиму доставки (АТМ)
- Тема 7.6. Пропускна здатність систем розподілу інформації
- 7.6.1. Основні положення пропускної здатності систем розподілу інформації
- 7.6.2. Пропускна здатність повнодоступного пучка із втратами найпростішого потоку викликів
- 7.6.3. Пропускна здатність повнодоступного пучка із втратами примітивного потоку викликів (потоку ВОКД)
- 7.6.4. Розрахунок імовірності умовних втрат і середнього часу очікування при випадковій тривалості обслуговування
- 7.6.5. Потік з повторними викликами
- Тема 7.7. Способи розподілу навантаження в мережах зв’язку
- Тема 7.8. Контрольні запитання та завдання
- Розділ 8. Системи синхронізації
- Тема 8.1. Види синхронізації, їхня роль, місце й завдання у сучасних цифрових системах зв’язку
- Тема 8.2. Фазова (частотна) синхронізація
- Тема 8.3. Тактова (символьна) синхронізація
- Тема 8.4. Джитер і вандер цифрових сигналів
- Тема 8.5. Циклова (кадрова) синхронізація
- Тема 8.6. Мережна синхронізація цифрового зв’язку
- Тема 8.7. Контрольні запитання та завдання
- Розділ 9. Системи сигналізації
- Тема 9.1. Види і склад сигналів
- Тема 9.2. Класифікація протоколів сигналізації
- Тема 9.3. Внутрішньосистемна сигналізація в ЦСК
- Тема 9.4. Особливості сигналізації в стиках V.5
- Тема 9.5. Абонентська сигналізація
- Тема 9.6. Обладнання сигналізації сучасних ЦСК
- Тема 9.7. Специфічні особливості українських систем сигналізації
- Тема 9.8. Методологія специфікації та опису систем сигналізації
- Тема 9.9. Цифрова багаточастотна сигналізація R2D
- Тема 9.10. Загальноканальна система сигналізації № 7
- Тема 9.11. Сигналізація DSS1
- Тема 9.12. Сигналізація на корпоративних мережах
- Тема 9.13. Сигналізація на мережах з комутацією пакетів
- Тема 9.14. Сигналізація на мережі B-ISDN/ATM
- Тема 9.15. Сигналізація в мережі ІР-телефонії
- Тема 9.16. Контрольні запитання та завдання
- Розділ 10. Технології та протоколи управління в ТКС
- Тема 10.1. Зміст задач управління в мережах наступного покоління
- Тема 10.2. Підсистема управління послугами
- Тема 10.3. Підсистема контролю й управління мережею
- Тема 10.4. Підсистема мережного управління на рівнях транспорту й доступу
- 10.4.1. Базова архітектура управління на рівнях транспорту й доступу ТКС
- 10.4.2. Класифікація й маркування пакетів трафіка
- 10.4.3. Управління інтенсивністю трафіка
- 10.4.4. Управління чергами на мережних вузлах
- 10.4.5. Маршрутизація: мета, основні задачі й протоколи
- 10.4.6. Сигнальні протоколи резервування мережних ресурсів
- 10.4.7. Функції управління канального рівня щодо забезпечення QoS
- 10.4.8. Рівні якості обслуговування й відповідні їм моделі обслуговування
- Тема 10.5. Перспективи розвитку технологій мережного управління
- Тема 10.6. Контрольні запитання та завдання
- Розділ 11. Конвергенція в телекомунікаційних системах
- Тема 11.1. Конвергенція в ТКС: історія, мета та задачі
- Тема 11.2. Види конвергенції
- Тема 11.3. Приклади рішень щодо конвергенції в системах телекомунікацій
- Тема 11.4. Якість конвергентних послуг
- Тема 11.5. Контрольні запитання та завдання
- Розділ 12. Методи забезпечення інформаційної безпеки об’єктів телекомунікаційної системи
- Тема 12.1. Основні терміни та поняття у сфері інформаційної безпеки
- Тема 12.2. Основні підходи до забезпечення інформаційної безпеки
- Тема 12.3. Криптографічний захист інформації
- Тема 12.4. Використання механізму електронного цифрового підпису
- Тема 12.5. Технічний захист інформації
- Тема 12.6. Контрольні запитання та завдання
- Розділ 13. Електроживлення телекомунікаційних систем зв’язку
- Тема 13.1. Загальні положення
- Тема 13.2. Системи електроживлення підприємств електрозв’язку
- Тема 13.3. Типове обладнання електроустановок підприємств електрозв’язку
- Тема 13.4. Дистанційне електроживлення
- Тема 13.5. Джерела безперебійного живлення (ДБЖ)
- Тема 13.6. Електромагнітна сумісність джерел електроживлення
- Тема 13.7. Перспективи розвитку електроживлення ТКС
- Тема 13.8. Контрольні запитання та завдання
3.4.1. Стек протоколів OSI
Найважливішим напрямком стандартизації в галузі телекомунікаційних мереж є стандартизація мережних протоколів. На сьогодні у мережах використовується велика кількість стеків комунікаційних протоколів. Найбільш популярними є такі стеки:
- TCP/IP;
- OSI;
- IPX/SPX;
- SNA;
- NetBIOS/SMB;
- DECnet.
Усі ці стеки, крім SNA на нижніх рівнях — фізичному і канальному, — використовують добре стандартизовані протоколи Ethernet, Token Ring, FDDI і ряд інших, які дозволяють задіяти у всіх мережах одну й ту саму апаратуру. Проте на верхніх рівнях усі стеки працюють за своїми протоколами. Ці протоколи часто не відповідають декомпозиції на рівні, що рекомендується моделлю OSI. Зокрема, функції сеансового і представницького рівня, як правило, об’єднані із прикладним рівнем. Така невідповідність пов’язана з тим, що модель OSI з’явилася як результат узагальнення вже існуючих і реально використовуваних стеків, а не навпаки.
Необхідно чітко розрізняти модель OSI і стек OSI. Якщо модель OSI є концептуальною схемою взаємодії відкритих систем, то стек OSI являє собою набір цілком конкретних специфікацій протоколів.
Також як і деякі інші сучасні 7-рівневі комплекти протоколів, комплект OSI містить багато популярних сьогодні протоколів доступу. Однак на відміну від інших стеків протоколів, стек OSI повністю відповідає моделі OSI, він включає специфікації протоколів для всіх семи рівнів взаємодії, визначених у цій моделі. Це дозволяє іншим комплектам протоколів існувати поряд з OSI у тому самому носії. До стеку OSI входять протоколи IEEE 802.2, IEEE 802.3, IEEE 802.5, FDDI, X.21, V.35, X.25 та інші.
У рамках стека OSI пропонуються послуги мережного рівня як без встановлення з’єднання, так і орієнтовані на встановлення логічного з’єднання. Послуги без встановлення з’єднання описані в ISO 8473 (звичне званому Connectionless Network Protocol, CLNP — протокол мережі без встановлення з’єднання). Обслуговування, орієнтоване на встановлення логічного з’єднання (іноді називається Connection-Oriented Network Service, CONS), описується в ISO 8208 (X.25 Packet-Level Protocol — Протокол пакетного рівня X.25, іноді називається Connection-Mode Network Protocol, CMNP) і ISO 8878 (у якому описується, як використовувати ISO 8208, щоб забезпечити орієнтовані на встановлення логічного з’єднання послуги OSI). Додатковий документ ISO 8881 описує, як забезпечити роботу протоколу пакетного рівня X.25 у локальних мережах IEEE 802.
Послуги без установлення з’єднання. Як видно з назви, CLNP є протоколом передачі дейтаграм без встановлення з’єднання, що використовується для перенесення даних і вказівників несправності. Він не містить засобів виявлення помилок і їхньої корекції, покладаючись на здатність транспортного рівня забезпечити відповідним чином ці послуги. Він містить тільки одну фазу, що називається «передача інформації» (data transfer). Кожний виклик якого-небудь примітива послуг не залежить від усіх інших викликів, для чого необхідно, щоб уся адресна інформація повністю містилася в складі примітива.
У той час як CLNP визначає діючий протокол, що виконує типові функції мережного рівня, протокол CLNS (Connectionless Network Service) — обслуговування мережі без встановлення з’єднання — описує послуги, що надаються транспортному рівню, у якому запит про передачу інформації реалізується доставкою, виконаною з найменшими витратами (best effort). Така доставка не гарантує, що дані не будуть загублені, пошкоджені, що в них не буде порушений порядок, або що вони не будуть скопійовані. Обслуговування без встановлення з’єднання передбачає, що за необхідності всі ці проблеми будуть усунуті в транспортному рівні. CLNS не забезпечує ніяких видів інформації про з’єднання або стан і не виконує настройку з’єднання.
Послуги з установленням з’єднання. Послуги мережі OSI із встановленням з’єднання визначаються документами ISO 8208 і ISO 8878. OSI використовує X.25 Racket-Level Protocol для переміщення даних і вказівників помилок із встановленням з’єднання. Для об’єктів транспортного рівня передбачено 6 послуг (одна для встановлення з’єднання, інша для його роз’єднання і чотири для передачі даних).
Транспортний рівень стека OSI. Зазвичай для мережного рівня стека OSI забезпечуються послуги як без встановлення з’єднання, так і із встановленням з’єднання. Фактично є 5 протоколів транспортного рівня OSI зі встановленням з’єднання: ТР0, ТР1, ТР2, ТР3 і ТР4. Усі вони, крім ТР4, працюють тільки з послугами мережі OSI із встановленням з’єднання. ТР4 працює з послугами мережі як із встановленням з’єднання, так і без нього.
ТР0 є найпростішим протоколом транспортного рівня OSI, орієнтованим на встановлення логічного з’єднання. З набору класичних функцій протоколу транспортного рівня він виконує тільки сегментацію і повторне збирання. Це означає, що ТР0 зверне увагу на протокольну інформаційну одиницю (protocol data unit, PDU) із найменшим максимальним розміром, що підтримується під мережами, і розіб’є пакет транспортного рівня на менші частини, які не будуть занадто великими для передачі в мережі.
На додаток до сегментації й повторного складання ТР1 забезпечує усунення базових помилок. Він нумерує всі PDU і повторно відправляє ті, які не були підтверджені. ТР1 може також повторно ініціювати з’єднання в тому разі, якщо має місце перевищення припустимої кількості непідтверджених РDU. ТР2 може мультиплексувати і демультиплексувати потоки даних через окремий віртуальний ланцюг. Ця здатність робить ТР2 особливо корисною в загальнодоступних інформаційних мережах (PDN), де кожний віртуальний ланцюг піддається окремому завантаженню. Подібно ТР0 і ТР1, ТР2 також сегментує і знову збирає PDU. ТР3 комбінує в собі характеристики ТР1 і ТР2. ТР4 є найпопулярнішим протоколом транспортного рівня OSI. ТР4 схожий на протокол ТСР із комплекту протоколів Internet; фактично, він базувався на ТСР. На додаток до характеристик ТР3, ТР4 забезпечує надійні послуги із транспортування.
Протоколи вищих рівнів стека OSI. Основні протоколи вищих рівнів OSI представлено на рис. 3.4.1.
Рис. 3.4.1. Протоколи вищих рівнів стека OSI
Сеансовий рівень стека OSI. Протоколи сеансового рівня стека OSI перетворюють у сеанси потоки даних, що поставляються чотирма нижчими рівнями, шляхом реалізації різних управляючих механізмів. До цих механізмів належить ведення обліку, управління діалогом (тобто визначення, хто й коли може говорити) і узгодження параметрів сеансу. Управління діалогом сеансу реалізується шляхом використання маркера (token), володіння яким забезпечує право на зв’язок. Маркер можна запитувати і кінцевим системам (end system, ES) можуть бути присвоєні пріоритети, що забезпечують нерівноправне користування маркером.
Представницький рівень стека OSI представлений наскрізним протоколом для інформації із сусідніх рівнів. Хоча багато хто вважають, що Abstract Syntax Notation 1 (ASN.1) (Абстрактне представлення синтаксису) є протоколом представницького рівня стека OSI, ASN.1 використовується для виразу форматів даних у незалежному від машини форматі. Це дозволяє здійснювати зв’язок між прикладними задачами різних систем способом, прозорим для цих прикладних задач.
Прикладний рівень стека OSI включає діючі протоколи прикладного рівня, а також елементи послуг прикладного рівня (application service elements, ASE). ASE забезпечують легкий зв’язок протоколів прикладного рівня з нижчими рівнями. Трьома найважливішими ASE є:
- елемент послуг управління асоціацією (Association Control Service Element, ACSE);
- елемент послуг одержання доступу до операцій віддаленого пристрою (Remote Operations Service Element, ROSE);
- елемент послуг надійної передачі (Reliable Transfer Service Element, RTSE).
У процесі підготовки до зв’язку між двома протоколами прикладного рівня ACSE поєднує їхні імена одне з одним. ROSE реалізує родовий (generic) механізм «запит/відповідь», що дозволяє доступ до операцій віддаленого пристрою у спосіб, схожий на виклики процедури звертань до віддаленої мережі (Remote procedure calls, RPC). RTSE сприяє надійній доставці, роблячи конструктивні елементи сеансового рівня легкими для використання. Найбільшої уваги заслуговують такі п’ять протоколів прикладного рівня OSI:
- Common Management Information Protocol (CMIP) — протокол загальної інформації управління;
- Directory Services (DS) — послуги каталогів, розроблені на основі специфікації Х.500 CITT. Ці послуги надають можливість розподіленої бази даних, які корисні для ідентифікації й адресації вузлів вищих рівнів;
- File Transfer, Access and Management (FTAM) — передача, доступ і управління файлами, тобто послуги з передачі файлів. На додаток до класичної передачі файлів, для якої FTAM забезпечує численні опції, FTAM також забезпечує засоби доступу до розподілених файлів у такий же спосіб, як це робить NetWare компанії Novell, Inc або Network File System (NFS) компанії Sun Microsystems Inc.;
- Massage Handling Systems (MHS) — системи обробки повідомлень, які забезпечують механізм, що лежить в основі транспортування даних для прикладних задач передачі повідомлень електронною поштою та інших задач, які вимагають послуг зі зберігання й просування даних. Хоча вони й виконують аналогічні задачі, MHS не слід плутати з NetWare MHS компанії Novell;
- Virtual Terminal Protocol (VTP) — протокол віртуальних терміналів, що забезпечує емуляцію терміналів, дозволяючи виконувати дистанційні роботи на універсальних обчислювальних машинах.
Протоколи мережного, транспортного і сеансового рівнів стека OSI специфіковані і реалізовані різними виробниками, але поширені поки незначною мірою. Протоколи стека OSI відрізняються складністю і неоднозначністю специфікацій. Ці властивості стали результатом загальної політики розробників стека, що прагнули врахувати у своїх протоколах усі випадки і всі існуючі технології. До цього потрібно ще додати й наслідки великої кількості політичних компромісів, неминучих при прийнятті міжнародних стандартів щодо такого злободенного питання, як побудова відкритих телекомунікаційних та інформаційних систем.
Стек OSI — незалежний від виробників міжнародний стандарт. Його підтримує уряд США у своїй програмі GOSIP, відповідно до якої всі мережі, які встановлюються в урядових закладах США після 1990 р., повинні або безпосередньо підтримувати стек OSI, або забезпечувати засоби для переходу на цей стек у майбутньому. Проте стек OSI популярніший у Європі, ніж у США, оскільки в Європі залишилося менше старих мереж, що працюють за власними протоколами. Більшість організацій поки тільки планують перехід до стека OSI, і далеко не всі розпочали створення пілотних проектів. З тих, що працюють у цьому напрямку, можна назвати Військово-морське відомство США і мережу NFSNET. Одним з найбільших виробників, що підтримують OSI, є компанія AT&T, її мережа Stargroup повністю базується на цьому стеку.