- •1 Аналіз інформаційних мереж 10
- •1 Аналіз інформаційних мереж
- •1.1 Види мереж
- •1.2 Особливості та призначення корпоративних мереж, історія розвитку
- •1.3 Опис корпоративної мережі, що досліджується
- •2 Дослідження канального рівня мережі
- •2.1 Обгрунтування стандартизації функцій інформаційних мереж міжнародною спілкою електрозв’язку
- •2.2 Передача даних на канальному рівні
- •2.2.1 Протоколи канального рівня
- •2.2.2 Система опитування/вибір
- •2.2.3 Двійкове синхронне керування
- •2.2.4 Режими каналу
- •2.2.5 Високорівневе керування каналом (hdlc)
- •2.2.6 Формат у кадрі hdlc
- •2.2.7 Кодонезалежність і синхронізація hdlc
- •2.2.8 Керуюче поле hdlc
- •2.2.9 Протокол sdlc
- •2.2.10 Перетворення протоколів
- •3 Функціональна схема роботи кінцевого і центрального вузлів мережі
- •3.1 Склад та функції мережі
- •3.2 Функціональна схема кінцевого вузла (кв) мережі
- •3.2.2 Вихідний виклик до центрального вузла.
- •3.2.3 Вхідний виклик від центрального вузла
- •3.3 Функціональна схема центрального вузла (цв) мережі
- •3.3.1 Вихідний стан.
- •3.3.2 Вихідний виклик всіх кв по черзі
- •3.3.3 Виборочний вихідний виклик до кв
- •3.3.4 Вхідний виклик від кв
- •4. Розробка алгоритму канального рівня
- •4.1 Обгрунтування вибору середовища програмування Delphi
- •4.2 Структура програмного забезпечення
- •4.3 Опис алгоритму роботи канального рівня центрального вузла
- •4.4 Опис алгоритму роботи канального рівня кінцевого вузла
- •4.4.1 Процедура формування блоку для передачі FormBlock
- •4.4.2 Процедура передачі блоку рівню 1 PdBlock
- •4.4.3 Процедура прийому блоку від рівня 1
- •Висновки
- •Перелік посилань
- •Додаток а програма канального рівня
- •Додаток б перелік команд які використовуються в алгоритмах
- •Додаток в перелік прапорців
- •Додаток г перелік тайм-аутів
- •Обов’язкові креслення
3.2.2 Вихідний виклик до центрального вузла.
Кінцевий вузол має право розпочати за своєю ініціативою переговори по телефону або з клавіатури з центральним вузлом. В такому випадку модему видається команда на встановлення з`єднання телефонною мережею загального користування. Відбувається запуск тайм-ауту Т1 очікування з’єднання. Якщо з`єднання не встановлюється за час Т1, то оператору на дисплей виводиться повідомлення “з`єднання не встановлено” і запит при необхідності повторюється. Якщо з`єднання встановлено – безпосередньо відбуваються переговори між операторами кінцевого та центрального вузлів. Переговори можуть здійснюватись по телефону або за допомогою клавіатури відповідно вимозі оператора. По завершенню передається повідомлення “сеанс закінчений” і модему видається команда на роз`єднання. Запускається тайм-аут Т2 очікування роз’єднання. Відбувається процедура роз`єднання, яка триває не більше Т2, після чого система переходить в вихідний стан. Якщо роз`єднання не станеться за час Т2, то оператору на дисплей виводиться повідомлення “аварія модему” і оператор повинен перезавантажити програму, щоб виконати ініціалізацію модему для встановлення його в робочий стан.
3.2.3 Вхідний виклик від центрального вузла
Коли КВ приймає виклик, модему видається команда на встановлення з`єднання. Запускається тайм-аут Т1. Якщо з`єднання не встановлено за час Т1, процедура встановлення з`єднання припиняється і оператору виводиться на екран монітора повідомлення «не прийнятий вхідний виклик». Якщо з`єднання встановлено, відбувається аналіз запиту. Можливі два варіанти запиту: запит на переговори й запит даних. В залежності від запиту, відбувається передача даних або переговори по телефону, або з клавіатури. Після закінчення сеансу зв`язку відбувається роз`єднання, яке триває час Т2, на екран оператору виводиться повідомлення “процедура роз`єднання закінчена”. Система переходить в вихідний стан. Якщо час роз`єднання перевищує Т2, на екран оператору виводиться повідомлення “ аварія модему” і оператор повинен перезавантажити програму, щоб виконати ініціалізацію модему для встановлення його в робочий стан.
3.3 Функціональна схема центрального вузла (цв) мережі
Для виконання перелічених вище функцій центральний вузол (ЦВ) може працювати в трьох режимах:
“опитування по черзі”;
“виборочне з’єднання”;
“вхідний виклик”.
Робота ЦВ описана графом, зображеним на рисунку 3.2.
Як показано на рисунку система має декілька станів, що відповідають за виконання певних функцій:
вихідний стан;
опитування по черзі;
встановлення з’єднання;
Рисунок 3.2 - Граф станів центрального вузла
3.3.1 Вихідний стан.
При запуску програми ЦВ здійснюються всі початкові установки: визначення змінних, активізація модему, визначення буферів обміну даними між сеансовим і канальним, а також сеансовим і прикладним рівнями. З пасивного стану (вихідний стан) система може перейти в наступні, за наявності подій:
Запит на опитування по черзі всіх кінцевих вузлів для збирання поточної інформації за графіком;
Запит на виборочне з`єднання за ініціативою оператора ЦВ;
Вхідний виклик за ініціативою оператора КВ.