- •Тема 1. Вступ в комп’ютерні мережі Загальні поняття
- •Проблеми при побудові комп’ютерних мереж Проблеми фізичної передачі даних по лініях зв'язку
- •Проблеми об'єднання декількох комп'ютерів
- •Організація спільного використання ліній зв'язку
- •Адресація комп'ютерів
- •Структуризація мереж
- •Фізична структуризація мережі
- •Логічна структуризація мережі
- •Мережні служби
- •Вимоги до сучасних обчислювальних мереж
- •Продуктивність
- •Надійність і безпека
- •Розширюваність і масштабованість
- •Прозорість
- •Підтримка різних видів трафіку
- •Керованість
- •Тема 2. Модель osі Загальні відомості
- •Рівні моделі osі Фізичний рівень
- •Канальний рівень
- •Мережний рівень
- •Транспортний рівень
- •Сеансовий рівень
- •Представницький рівень
- •Прикладний рівень
- •Мережезалежні та мереженезалежні рівні
- •Тема 3. Лінії зв'язку Типи ліній зв'язку
- •Апаратура ліній зв'язку
- •Типи кабелів
- •Тема 4. Методи комутації
- •Комутація каналів
- •Комутація каналів на основі частотного мультиплексування
- •Комутація каналів на основі поділу часу
- •Загальні властивості мереж з комутацією каналів
- •Забезпечення дуплексного режиму роботи на основі технологій fdm, tdm і wdm
- •Комутація пакетів Принципи комутації пакетів
- •Пропускна здатність мереж з комутацією пакетів
- •Комутація повідомлень
- •Тема 5. Технологія Ethernet (802.3)
- •Метод доступу csma/cd
- •Етапи доступу до середовища
- •Виникнення колізії
- •Час подвійного обороту й розпізнавання колізій
- •Специфікації фізичного середовища Ethernet
- •Загальні характеристики стандартів Ethernet 10 Мбит/з
- •Методика розрахунку конфігурації мережі Ethernet
- •Розрахунок pdv
- •Розрахунок pvv
- •Тема 6. Інші технології локальних мереж Технологія Token Rіng (802.5) Основні характеристики технології
- •Маркерний метод доступу до поділюваного середовища
- •Фізичний рівень технології Token Rіng
- •Технологія fddі
- •Основні характеристики технології
- •Особливості методу доступу fddі
- •Відмовостійкість технології fddі
- •Порівняння fddі з технологіями Ethernet і Token Rіng
- •Тема 7. Концентратори й мережні адаптери
- •Мережні адаптери
- •Концентратори Основні функції концентраторів
- •Додаткові функції концентраторів
- •1. Відключення портів
- •2. Підтримка резервних зв'язків
- •3. Захист від несанкціонованого доступу
- •4. Багатосегментні концентратори
- •5. Керування концентратором по протоколу snmp
- •Тема 8. Мости і комутатори
- •Причини логічної структуризації локальних мереж Обмеження мережі, побудованої на загальному поділюваному середовищі
- •Переваги логічної структуризації мережі
- •Структуризація за допомогою мостів і комутаторів
- •Принципи роботи мостів Алгоритм роботи прозорого моста
- •Обмеження топології мережі, побудованої на мостах
- •Комутатори локальних мереж
- •Тема 9. Маршрутизація та маршрутизатори
- •Принципи маршрутизації
- •Протоколи маршрутизації
- •Функції маршрутизатора
- •Рівень інтерфейсів
- •Рівень мережного протоколу
- •Рівень протоколів маршрутизації
- •Тема 10. Протокол tcp/іp
- •Багаторівнева структура стека tcp/іp
- •Рівень міжмережевої взаємодії
- •Основний рівень
- •Прикладний рівень
- •Рівень мережних інтерфейсів
- •Відповідність рівнів стека tcp/іp семирівневій моделі іso/osі
- •Тема 11. Глобальні мережі
- •Структура глобальної мережі
- •Інтерфейси dte-dce
- •Типи глобальних мереж
- •Виділені канали
- •Глобальні мережі з комутацією каналів
- •Глобальні мережі з комутацією пакетів
- •Магістральні мережі й мережі доступу
- •Тема 12. Технології глобальних мереж Глобальні зв'язки на основі виділених ліній
- •Аналогові виділені лінії
- •Цифрові виділені лінії
- •Тема 1. Вступ в комп’ютерні мережі
Надійність і безпека
Важливо розрізняти кілька аспектів надійності. Для технічних пристроїв використовують такі показники надійності, як середній час наробітку на відмову, імовірність відмови, інтенсивність відмов. Однак ці показники придатні для оцінки надійності простих елементів і пристроїв, які можуть перебувати тільки у двох ста нах — працездатному або непрацездатному. Складні системи, що складаються з багатьох елементів, крім станів працездатності й непрацездатності, можуть мати й інші проміжні стани, які ці характеристики не враховують. У зв'язку із цим для оцінки надійності складних систем застосовується інший набір характеристик.
Готовність або коефіцієнт готовності (avaіlabіlіty) означає частку часу, протягом якого система може бути використана. Готовність може бути поліпшена шляхом введення надмірності в структуру системи: ключові елементи системи повинні існувати в декількох екземплярах, щоб при відмові одного з них функціонування системи забезпечували інші.
Щоб система була високонадійною, вона повинна не тільки мати високу готовність, але й повинна забезпечити цілісність даних і захист їх від перекручувань. Крім цього, повинна підтримуватися погодженість (несуперечність) даних, наприклад, якщо для підвищення надійності на декількох файлових серверах зберігається кілька копій даних, то потрібно постійно забезпечувати їхню ідентичність.
Однією з характеристик надійності є ймовірність доставки пакета вузлу призначення без перекручувань. Поряд із цією характеристикою можуть використовуватися й інші показники: імовірність втрати пакета, імовірність перекручування окремого біта переданих даних, відношення загублених пакетів до доставлених.
Іншим аспектом загальної надійності є безпека (securіty), тобто здатність системи захистити дані від несанкціонованого доступу. У розподіленій системі це зробити набагато складніше, ніж у централізованій. У мережах повідомлення передаються по лініях зв'язку, що часто проходить через загальнодоступні приміщення, у яких можуть бути встановлені засоби прослуховування ліній. Іншим уразливим місцем можуть бути залишені без догляду персональні комп'ютери. Крім того, завжди є потенційна загроза злому захисту мережі від неавторизованих користувачів, якщо мережа має вихід в глобальні мережі загального користування.
Ще однією характеристикою надійності є відмовостійкість (fault tolerance) —здатність системи приховати від користувача відмову окремих її елементів. Наприклад, якщо копії таблиці бази даних зберігаються одночасно на декількох файлових серверах, то користувачі можуть просто не помітити відмову одного з них. У відмовостійкій системі відмова одного з її елементів приводить до деякого зниження якості її роботи (деградації), а не до повної зупинки. Так, при відмові одного з файлових серверів у попередньому прикладі збільшується тільки час доступу до бази даних через зменшення ступеню розпаралелювання запитів, але в цілому система буде продовжувати виконувати свої функції.
Розширюваність і масштабованість
Терміни розширюваність і масштабованість іноді використовують як синоніми, але це невірно — кожний з них має певне самостійне значення.
Розширюваність (extensіbіlіty) означає можливість порівняно легкого додавання окремих елементів мережі (користувачів, комп'ютерів, додатків, служб), нарощування довжини сегментів мережі й заміни існуючої апаратури потужнішою. При цьому принципово важливо, що легкість розширення системи іноді може забезпечуватися в деяких досить обмежених межах. Наприклад, локальна мережа Ethernet, побудована на основі одного сегмента товстого коаксіального кабелю, має гарну розширюваність, у тому розумінні, що дозволяє легко підключати нові станції. Однак така мережа має обмеження на число станцій — їхнє число не повинне перевищувати 30-40. Хоча мережа допускає фізичне підключення до сегмента й більшого числа станцій (до 100), але при цьому найчастіше різко знижується продуктивність мережі. Наявність такого обмеження і є ознакою поганої масштабованості системи при гарній розширюваності.
Масштабованість (scalabіlіty) означає, що мережа дозволяє нарощувати кількість вузлів і довжина зв'язків у дуже широких межах, при цьому продуктивність мережі не погіршується. Для забезпечення масштабованості мережі доводиться застосовувати додаткове комунікаційне устаткування та структурувати мережу. Наприклад, гарну масштабованість має багатосегментна мережа, побудована з використанням комутаторів і маршрутизаторів, що має ієрархічну структуру зв'язків. Така мережа може включати кілька тисяч комп'ютерів і при цьому забезпечувати кожному користувачеві мережі потрібну якість обслуговування.