
- •Рецензенти:
- •Шановний читачу !
- •1.1. Історія розвитку телекомунікаційних технологій
- •1.2. Класифікація та різновиди комп'ютерних мереж
- •1.3. Стандартизація та життєвий цикл мережевих технологій
- •2.1. Еталонна модель взаємодії відкритих систем
- •2.2. Стандарт iso/iec 7498. Функції протоколів кожного рівня
- •Протоколи фізичного рівня
- •Протоколи канального рівня
- •Протоколи мережевого рівня
- •Протоколи транспортного рівня
- •Протоколи сеансового рівня
- •Протоколи рівня відображення
- •Протоколи прикладного рівня
- •2.3. Типи мережевих сполучень та методи комутації
- •2. Які з цих функцій виконують протоколи фізичного рівня?
- •3. Віртуальний канал - це:
- •4. Призначений (виділений) канал зв'язку:
- •5. Інтерфейс у комп'ютерних мережах - це:
- •6. Протокол - це:
- •Бораторна робота
- •Засоби та передумови
- •Порядок виконання роботи
- •3.1. Загальні характеристики та параметри середовищ передавання
- •3.2. Середовища передавання безпровідних мереж (ефірні)
- •Мережі радіодіапазону
- •3.3. Коаксіальний кабель Будова
- •Різновиди
- •Тили кабелів
- •Сфера застосування ma тенденції
- •Принцип дії. Будова. Позначення
- •Градієнтні кабелі та змешення впливу міжмодової дисперсії
- •Параметри оптоволокна
- •Параметри передавання
- •3.5. Скручена пара Будова. Різновиди та класифікація типів сп
- •Параметри скрученої пари
- •6. Волоконно-оптичний кабель:
- •7. Категорія скрученої пари визначається за:
- •4.1. Ланка передавання даних
- •Ієрархії каналів зв'язку
- •4.2. Синхронізація
- •4.3. Схеми кодування
- •Коди nrz (Won Return to Zero ) ma nrzi (Non Return to Zero Inverted)
- •Манчестерський код
- •Тести для самоконтролю
- •5.1. Комп'ютерні інтерфейси
- •5.2. Шини вводу-виводу комп'ютера
- •Шина рсі-х
- •Шина рсі-е
- •5.3. Передавання даних через послідовний порт rs 232c
- •5.4. Технологія usb
- •Історія розробки та версії
- •Будова та порядок роботи
- •.5. Технологія Firewire Загальна характеристика
- •Фізичний рівень
- •Метод доступу
- •Арбітраж шини
- •5.6. Передавання даних з використанням scsi Загальна характеристика та історія розвитку
- •5.7. Будова та принципи функціонування адаптеру локальної мережі
- •Конфігурування адаптера
- •Лабораторна робота
- •Засоби та передумови
- •Порядок виконання роботи
- •Тема 6 локальні мережі
- •6.1. Мережа Ethernet Загальна характеристика та історія розвитку
- •Принцип дії та метод доступу
- •Різновиди технологічних вирішень
- •10Base-2 - тонкий Ethernet (Thin Ethernet, Cheapernet)
- •10Base-t- Ethernet на скрученій парі (Twisted Pair Ethernet)
- •10Base-f — волоконно-оптичний Ethernet (optical fiber Ethernet)
- •Дуплексний Ethernet
- •Мережа Fast Ethernet
- •Мережа Gigabit Ethernet
- •Мережа lOGigabit Ethernet
- •6.2. Локальні мережі Token Ring
- •6.3. Мережа fddi
- •6.4. Мережа Fiber Channel
- •Класи сервісу
- •6.5. Кабельні вирішення локальних мереж. Структуровані кабельні системи
- •Нормативи та обмеження;
- •Підсистеми скс
- •Безп ні мережі
- •7.1. Загальна характеристика та класифікація
- •7.2. Технологія інфрачервоного діапазону IrDa
- •7.3. Мережа Bluetooth
- •7.4. Технологія uwb
- •7.5. Технологія Wi-Fi
- •Топологія мережі
- •Фізичний рівень мережі
- •Канальний рівень мережі
- •Метод dcf
- •7.6. Безпровідна мережа Wimax
- •Фізичний рівень
- •Канальний рівень
- •Сфера застосування
- •7.7. Технології стільникових мереж
- •Технологія gsm
- •Принцип роботи те архітектура
- •Роумінг
- •Технологія cdma
- •Технологія vsat
- •1. Які безпровідні мережі можна використати для організації передавань в масштабах міста (20 - 50 км):
- •2. В технології dh-ss:
- •Тема 8 об'єднання локальних мереж
- •8.1. Класифікація засобів для об'єднання локальних мереж
- •8.2. Повторювані та концентратори
- •8.3. Мости та комутатори
- •Прозорий міст
- •Стандарти мостів
- •8.4. Маршрутизатори
- •8.5. Шлюзи
- •8.6. Сфери застосування мостів та маршрутизаторів
- •8.7. Тенденції'розвитку активних пристроїв
- •8.8. Багаторівнева комутація
- •Комутація третього рівня
- •Комутація четвертого рівня
- •Брандмауери
- •Якість обслуговування
- •Модифікатори трафіку
- •Інші функції
- •9.1. Мережа Home pna
- •Фізичний рівень Home pna
- •9.2. Доступ до Internet з використанням мереж кабельного телебачення
- •9.3. Технологія dsl
- •9.4. Мережі на лініях живлення
- •9.5. Технологія передавання DirecPc
- •1. В технологи DirecPc:
- •2. Мережі на лініях живлення:
- •3. Технологія dsl:
- •Тема 10 глобальні мережі
- •10.1. Мережі X. 25 та Frame Relay
- •11 Головні властивості мереж технології atm ]l
- •Рівні опрацювання комірок а тм
- •Рівень адаптації'atm
- •Класифікація мереж atm
- •10.3. Мережі sdh
- •Топології sdh
- •Структура кадру
- •10А. Технологія mpls
- •Порядок роботи
- •Порівнянна з іншими протоколами
- •Gmpls - розширення mpls
- •I# Мультиплексувоння з розподілом по довжині хвилі (Wawelength Division Multiplexing (wdm), Dense wdm (dwdm)) - це новіт-
- •Лазери та світодіоди
- •Волоконно-оптичні кабелі
- •Структури aon мереж
- •3. Комутований віртуальний канал (svc) мережі Frame Relay:
- •4. Mpls технологія передавання:
- •Частина III
- •Тема 11
- •11.1. Стандартизація
- •11.2. Структура мережі tcp/ip
- •11.3. Адресація
- •11.4. Протоколи стеку tcp/ip
- •11.5. Формат пакету протоколу ip V.4
- •11.6. Маршрутизація в мережі tcp/ip
- •Тема 12
- •12.2. Протокол ісмр
- •Головні функції ісмр
- •12.3. Протокол arp
- •12.4. Трансляція мережевих адрес (nat)
- •Різновиди nat
- •Відмінності ip V.6 від ip V.4
- •Модель мережі ip V.6
- •Адресація
- •Індивідуальні (Unicast)
- •Вибіркові (Anycast)
- •Структура пакету
- •12.6. Протокол udp
- •Порядок приймання udp-пакета
- •12.7. Протокол tcp
- •Формат сегмента
- •Порядок передавання
- •Тема 13 служба dsn
- •13.2. Dns як розподілена база даних
- •Типи серверів імен
- •13.3. База даних dns
- •Зонні записи. Soa
- •Головні записи
- •Додаткові записи
- •13.4. Програмна реалізація
- •13.5. Нові версії dns
- •Тести для самоконтролю
- •2. Для визначення ip- адреси госта за його доменною адресою використовують такий тип запису бази даних dns:
- •3. Допоміжний сервер dns:
- •Тема 14 шші протоколи мережі tcp/ip
- •14.1. Автоматизація налаштування
- •Протокол rarp
- •Протокол воотр
- •Протокол dhcp
- •14.2. Передавання ізохронних потоків
- •Протокол rtp
- •Протокол rtcp
- •Протокол rsvp
- •14.3, Http протокол
- •Робота протоколу http
- •Методи запиту
- •74.4. Маршрутизація в мережах if
- •Метрика маршруту
- •Протокол bgp
- •14.5. Підсумок: процес передавання у мережі tcp/ip
- •Тести для самоконтролю
- •Засоби та передумови
- •Теоретичні відомості
- •Порядок виконання роботи
- •Частина IV
- •Internet та технології інформаційних мереж
- •Тема 15
- •Internet та технологи інформаційних мереж
- •Структура Internet
- •Віддалений доступ (telnet)
- •Передавання файлів
- •Телеконференції
- •Тема 16
- •16.2. Модель обчислень з розподілом часу
- •16.3. Архітектура обчислень "клієнт-сервер"
- •Система з файловим сервером
- •Модель інтелектуального клієнта
- •Модель розподілених послуг.
- •Розподілена однорангова модель
- •1. До проміжного програмного забезпечення можна віднести:
- •2. В архітектурі "клієнт-сервер":
- •Тема 17
- •17.1. Технологія "електронних дошок оголошень"
- •17.2. Технологія "електронної пошти"
- •17.3. Технологія "конференції"
- •17.4. Конференції реального часу
- •17.6. Технологія електронного бізнесу
- •17.7. Однорангові технології"
- •17.8. Технології xml та керування контентом
- •1. До програм, що підтримують технології групової роботи можна віднести:
- •2. Xml технологій використовують для:
- •Список літератури
Розподілена однорангова модель
Модель розподілених послуг - це перший крок на шляху до розподіленої однорангової моделі. Згідно з нею все програмне забезпечення треба будувати як сукупність модулів, що взаємодіють один з одним через мережу з використанням стандартних інтерфейсів. Це дасть змогу >бсігато-разово застосовувати модулі, ^виконати декомпозицію функцій у мережі, ^економніше використовувати ПЗ, ^зменшити його вартість. Складне завдання в цьому випадку вирішують завдяки взаємодії модулів.
Однорангову модель інтерпретують ще й як розподілені об'єктні обчислення. Незалежні програмні модулі є об'єктами, що об'єднують функції та дані і взаємодіють через стандартні інтерфейси. Об'єкт інкапсулює реалізацію функцій. Власне в об'єктній моделі знайшла логічне довершення архітектура "клієнт-сервер". У такій моделі кожен об'єкт може бути клієнтом та сервером залежно від потреби. Архітектури мережевих обчислень, що реалізують об'єктну модель, це новий розділ науки про комп'ютерні мережі. Сьогодні його інтенсивно розвивають, тому розглянемо об'єктні обчислення окремо.
Проміжне програмне забезпечення (middleware)
Нема єдиного закінченого розуміння та визначення терміна "middleware". Спочатку вважали що такі системи будуть посередниками між клієнтами та серверами в клієнт-серверних архітектурах і виконуватимуть головно комунікаційні функції. З часом виявилося, що до систем проміжного програмного забезпечення (ППЗ) (middleware) можна зачислити широкий клас різноманітних систем. ППЗ - це набір логічних функцій, які об'єднують сервери з одного боку, а клієнтів, - з іншого, в єдину систему (рис. 16.3).
Засоби ППЗ реалізують додаткові засоби забезпечення прозорості. Типові послуги ППЗ такі:
г> комунікаційні: одноранго-ві повідомлення, віддалене виконання команд (RPC), електронна пошта, черги повідомлень, обмін даними;
•^ системні: повідомлення про події, керування конфігурацією, інсталяція ПЗ, виявлення збо
цією, інсталяція ПЗ, виявлення збоїв та поновлення, координація, автен-тифікація, контроль доступу;
•> інформаційні: служба каталогів, керування файлами реєстрації, доступ до БД;
+ контроль виконання: опрацювання транзакцій, керування потоками, оиспетчерування, брокери об'єктних запитів,
•^ служба відображень: опрацювання графіки, керування друкуванням, керування мультимедіа;
•Ь обчислювальні: обчислення, керування часом, локалізація, перетворення даних.
Об'єктні архітектури розподілених обчислень
За допомогою об'єктних архітектур учені намагаються вирішити проблему організації розподілених обчислень та розподілених програмних систем. Ці архітектури підтримують новий підхід до обчислень, який має суттєві переваги порівняно з іншими. Головні характеристики цього підходу такі:
Ч> Процес розв 'язування задачі відображуваний як взаємодія компонентів (модулів, об'єктів) через стандартні інтерфейси. Об'єкти можуть бути створені різними виробниками. Це дає змогу створити ринок
об'єктів.
її її
^> Внутрішня реалізація об 'єктів інкапсульована. Це дає змогу багаторазово використовувати ті ж самі об'єкти, створювати примірники об'єктів у пам'яті тільки тоді, коли вони потрібні, знищувати їх, коли у них потреби вже нема.
^ Звертання до локальних об'єктів, об'єктів, що містяться в одній машині, але в іншому процесі, та об 'єктів, що містяться у процесі в іншій машині, однакове. Це дає змогу розглядати інформаційну мережу як єдине середовище, єдиний комп 'ютер.
^> Кожен об'єкт, як звичайно, має унікальний номер-ідентифікатор (Universally Uniquie Identifier (UUID)), (Globally Unique IDentifier (GU1D)). Жодний інший об'єкт у тій чи іншій машині протягом усього часу не може мати такого ж ідентифікатора.
^ Об'єкти можуть через один інтерфейс допускати різні реалізації тих самих функцій (поліморфізм). Це дає змогу, наприклад, одночасно підтримувати нові та застарілі версії програм.
^ Об 'єкти дають змогу успадковувати інтерфейси або реалізацію інших об 'єктів.
Передвісником появи сучасних архітектур розподілених обчислень були роботи Фонду відкритих систем OSF (Open Software Foundation), який розробив та стандартизував технологію DCE (Distributed Computing Environment). Елементи технології використані в найвідоміших об'єктних архітектурах CORBA і DCOM, що мають багато спільного. Крім архітектур, під час створення розподілених систем важливе значення має технологія Java.
Г?| ТЕСТИ ДЛЯ САМОКОНТРОЛЮ