Інформаційні технології та моделювання бізнес-процесів - Томашевський О. М. - 10.3. Еталонна модель взаємодії відкритих мереж та систем
Комп'ютерні мережі будуються за багаторівневим принципом. Для організації зв'язку між комп'ютерами, необхідно спочатку розробити набір правил їх взаємодії, визначити мову їх "спілкування", тобто визначити зміст сигналів, що посилають комп'ютери. Ці правила та визначення називаються протоколом.
Для коректної роботи мережі використовується цілий ряд протоколів: наприклад, протокол управління фізичним зв'язком, встановлення зв'язку в мережі, доступу до ресурсів, тощо. Багаторівневу систему було створено з метою спрощення і впорядкування такої величезної кількості протоколів та зв'язків. Багаторівнева модель взаємодії передбачає реальну взаємодію (інтерфейси) лише із сусідніми рівнями (верхнім та нижнім) і віртуальну - виключно із аналогічним рівнем приймача лінії зв'язку.
Під реальною взаємодією будемо розуміти безпосередню взаємодію - передачу інформації. В такому випадку інформація залишається незмінною - в пункт призначення вона надходить у вигляді, ідентичному вигляду у пункті відправлення. Віртуальна взаємодія передбачає опосередковану передачу даних, коли останні можуть обумовленим способом змінюватись.
Наведемо приклад для ілюстрації процесів реальної та віртуальної взаємодії. Нехай директор однієї фірми (директорі) написав лист директорові іншої фірми (директор_2). Секретарі вкладає цей лист у конверт, пише адресу і передає на пошту. Пошта здійснює доставку за зазначеною адресою. Конверт отримує секретар_2, розкриває його і кладе лист на стіл директорові_2. Реальною в даній схемі є лише взаємодія на рівні поштового транспорту - тобто в процесі перевезення листа з однієї точки в іншу. Всі інші - віртуальні, починаючи із взаємодії поштових відділень і закінчуючи найвищим рівнем директорі <-> директор_2. В такій моделі взаємодії директора не хвилюють проблеми відправлення листа, а секретар не повинен знати про тонкощі перевезення поштової кореспонденції.
Саме такий підхід і є перевагою багаторівневої моделі взаємодії відкритих систем ISO OSI (International Standards Organization, ISO; Open System Interconnection, OSI), і саме він дозволяє встановлювати зв'язок із будь-яким комп'ютером мережі Інтернет, довільної конфігурації, і яку би ОС на ньому не було встановлено. Розглянемо детальніше зазначену модель із характеристикою рівнів (рис.10.4):
Рис.10.4. Схема еталонної модель відкритих систем ІSО ОSІ
Рівень 0 (канал зв'язку) пов'язаний із фізичним середовищем - передавачем сигналу і містить характеристики посередників, що з'єднують кінцеві пристрої: кабелі, радіолінії і т. п. Як правило, рівень 0 не зазначається в моделі ISO OSI, проте, знання його особливостей дозволяє налагодити стабільний зв'язок з точки зору фізичних з'єднань.
Рівень 1 (фізичний) містить фізичні аспекти передачі двійкової інформації лінією зв'язку. Детально описує, наприклад, напругу, частоту, природу середовища передачі. Відповідає за підтримку зв'язку та приймання/передачу бітового потоку.
Рівень 2 (канальний) забезпечує безпомилкову передачу пакетів через рівень 1, що може спотворювати дані (використовується завадостійке кодування). Визначає початок та кінець пакету в бітовому потоці.
Рівень 3 (мережний) використовує можливості, що надаються рівнем 2 для забезпечення зв'язку двох довільних точок в мережі. Маршрутизація пакетів та обробка адрес відбувається на цьому ж рівні.
Рівень 4 (транспортний) завершує організацію передачі даних - контролює правильність передачі пакетів, правильність доставки в потрібний пункт призначення, їх збереженість та послідовність надходження. Відновлює повідомлення шляхом злиття пакетів. Містить надійну схему адресації для забезпечення зв'язку через величезну кількість мереж та шлюзів.
S Шлюз - станція зв'язку із довільною мережею. Забезпечує зв'язок несумісних мереж, а також взаємодію несумісних компонентів у рамках однієї мережі
Транспортний рівень відповідає за всі деталі та проблеми передачі даних. Забезпечує взаємодію вищих рівнів моделі з інформацією незалежно від технічної реалізації самого процесу передачі.
Рівень 5 (сеансовий) координує взаємодію користувачів - встановлює зв'язок, відновлює аварійно завершені сеанси. Відповідає за картографію мережі - перетворює регіональні (доменні) комп'ютерні імена у числові адреси і навпаки. Підтримує процеси в мережі та їх взаємодію.
Рівень 6 (представлення даних) оперує синтаксисом та семантикою інформації, що передається, тобто встановлює "порозуміння" між двома комп'ютерами. Тут вирішуються задачі перекодування (всім, напевно, траплялись повідомлення у вигляді набору незрозумілих символів - наприклад, при передачі українського тексту без перетворення кодом Windows CP1251); підтримка зображень, стиск та розпакування файлів, підтримка мережних файлових систем (Network File System, NFS), тощо.
Рівень 7 (прикладний) забезпечує інтерфейс між користувачем і мережею, підтримує доступ користувача до різноманітних послуг мережі. На цьому рівні реалізуються, як мінімум, п'ять прикладних служб: передача файлів, віддалений термінальний доступ, електронна передача повідомлень, довідкова служба та управління мережею. Визначається користувачем відповідно до його потреб, можливостей та фантазії.
Схожі статті
-
10.1. Комп'ютерні мережі. Види мереж На початку створення комп'ютерні мережі призначались та використовувались винятково як середовище передачі файлів і...
-
10.1. Комп'ютерні мережі. Види мереж На початку створення комп'ютерні мережі призначались та використовувались винятково як середовище передачі файлів і...
-
Історія створення і розвитку інформаційних систем тісно пов'язана з автоматизацією діяльності підприємств та організацій, розвитком моделей їх...
-
Різноманітність сфер і форм застосування сучасних інформаційних технологій породжує різноманітність способів їх класифікації. За масштабністю...
-
Технології, що реалізують модель процесу з розподіленими ресурсами, дають змогу всім користувачам мережі спільно використовувати дані та пристрої:...
-
Технології з розподіленими базами даних використовуються в корпоративних інформаційних системах, до складу яких можуть входити засоби для документованого...
-
Технології з розподіленими базами даних використовуються в корпоративних інформаційних системах, до складу яких можуть входити засоби для документованого...
-
Життєвий цикл (ЖЦ) фіксує найбільш істотні, характерні для певного об'єкту стани, визначає їх основні характеристики та значення в даних станах, а також...
-
На сьогоднішній день штучний інтелект (Artifical Intelligence, AI) залишається одним із найбільш перспективних і нерозкритих напрямків розвитку...
-
3.1. Етапи розвитку інформаційних технологій Інформаційні технології посідають чільне місце в нашому житті, тому це поняття є багатофункціональним та...
-
3.1. Етапи розвитку інформаційних технологій Інформаційні технології посідають чільне місце в нашому житті, тому це поняття є багатофункціональним та...
-
OLAP (On-Line Analytical Processing) є ключовим компонентом організації сховищ даних. Ця технологія заснована на побудові і візуалізації багатовимірних...
-
Інформаційні технології та моделювання бізнес-процесів - Томашевський О. М. - ВСТУП
Поняття "інформаційна технологія" (ІТ) у сучасному контексті набуває особливої багатогранності та поширюється на всі області діяльності людини, оскільки...
-
7.1. Роль інформаційних технологій в системі організаційного управління Система (від грецького systema - ціле, складене з частин, з'єднання) - це...
-
8.1. Задачі динамічного програмування Розглянемо так звані задачі динамічного програмування і метод їх розв'язування (метод динамічного програмування)....
-
Пакет бізнес-додатків Oracle Applications - це 55 інтегрованих програмних модулів, кожний з яких представляє повністю функціональні рішення в області...
-
Окрім вибору системи шифрування, яка оптимально відповідає характеру інформації, що обробляється, зберігається та передається в інформаційній системі,...
-
Розглянемо задачу про визначення найкоротшої відстані від будь-якого пункту (вершини) до інших у заданій транспортній мережі. Нехай на деякій поверхні...
-
Розглянемо задачу про визначення найкоротшої відстані від будь-якого пункту (вершини) до інших у заданій транспортній мережі. Нехай на деякій поверхні...
-
Інформаційні процеси та інформаційні технології, що їх обслуговують, поділяють на наступні компоненти: Інформаційно-технологічна система Це...
-
Комплексна автоматизація інформаційних потоків підприємства, організації, відомства, галузі вимагає створення єдиного інформаційного простору для...
-
Інформаційні технології та моделювання бізнес-процесів - Томашевський О. М. - 6.4. Експертні системи
Експертною системою (EC) називають систему підтримки прийняття рішень, яка містить знання з певної вузької предметної області, а також може пропонувати...
-
Основною метою систем чи підсистем, що розробляються, є необхідність отримання бажаного результату в межах деякого інтервалу часу. В інформаційних...
-
Self Organizing Maps - SOM, або мапи Кохонена, що самоорганізуються, є різновидом нейронної мережі і використовуються для вирішення задач кластеризації і...
-
6.1. Інформаційні системи і технології в сучасному суспільстві В наш час відбувається глобальний перехід від індустріального суспільства до...
-
6.1. Інформаційні системи і технології в сучасному суспільстві В наш час відбувається глобальний перехід від індустріального суспільства до...
-
Практика використання інформаційних технологій для моделювання та автоматизації підтримки прийняття рішень в управлінні соціально-економічними процесами...
-
Кодування представляє собою процес присвоєння коду об'єкту класифікації. Кодування забезпечує унікальну ідентифікацію об'єктів, яка в сукупності з...
-
Технології з розподіленими базами даних використовуються в корпоративних інформаційних системах, до складу яких можуть входити засоби для документованого...
-
Системи підтримки прийняття рішень, які містять базу знань і розробляються з використанням методів штучного інтелекту, називаються системами підтримки...
Інформаційні технології та моделювання бізнес-процесів - Томашевський О. М. - 10.3. Еталонна модель взаємодії відкритих мереж та систем