- •Міністерство освіти і науки України
- •Конспект лекцій
- •"Комп'ютерні мережі"
- •1. Комп'ютерні мережі та мережні технологІї
- •1.1. Відомості про комп’ютерні мережі
- •1.1.1. Класифікація мереж За призначенням
- •За територіальною ознакою
- •За типом середовища передачі
- •1.1.3. Фізичне середовище передачі даних та устаткування для роботи з ним
- •Компоненти плати мережного адаптера. Плата мережного адаптера складається з апаратної частини і вбудованих програм, що записані в постійний запам’ятовуючий пристрій (рис. 1.1).
- •1.1.3.2. Лінії зв'язку і канали передачі даних
- •В залежності від напрямку передачі інформації канали можуть бути:
- •Характеристики фізичних каналів:
- •Залежно від фізичного середовища передачі даних канали зв'язку поділяють на:
- •Типи безпровідних каналів зв’язку:
- •1.2. Топологія локальних мереж
- •1.2.1. Типи мережних топологій
- •1.2.1.1. Повнозв'язна топологія
- •1.2.1.2. Базові топології мережі
- •1.2.2. Багатозначність поняття топології
- •1.2.3. Розташування комп'ютерів мережі
- •1.3. Адресація вузлів мережі
- •До адресації вузлів та схеми її призначення висувається кілька вимог:
- •1.3.1. Класифікація адрес:
- •1.3.2. Розповсюджені схеми адресації
- •1.3.2.1. Апаратні адреси
- •1.3.2.2. Числова адреса. Ір-адреса
- •1.3.2.3. Система класів ір-адрес
- •Особливі ір-адреси. Існують загальноприйняті ір-адреси, які використовуються для особливих цілей
- •Автономні ір-адреси
- •1.3.2.4. Символьні адреси
- •1.3.2.5. Відповідність між різними адресами
- •1.4. Питання для самоконтролю
- •2. Еталонна модель osi
- •2.1. Міжмережна взаємодія двох комп’ютерів
- •В такий моделі інформація перетворюється в кілька етапів:
- •Osi - Базова Еталонна модель взаємодії відкритих систем.
- •Переваги побудови мереж з дотриманням принципів відкритості:
- •В моделі osi засоби взаємодії поділяються на сім рівнів:
- •2.2. Узагальнений опис функціонування моделі osi
- •2.3. Поняття про протоколи, інтерфейси, стеки протоколів
- •2.4. Мережезалежні та мереженезалежні протоколи
- •Залежно від типу комунікаційний пристрій може працювати:
- •2.5. Функції рівнів моделі osi
- •2.5.1. Фізичний рівень (Physical Layer)
- •Фізичний рівень виконує наступні функції:
- •2.5.2. Канальний рівень (Data Link Layer)
- •Канальний рівень забезпечує коректність передачі кожного кадру:
- •Функції канального рівня:
- •2.5.3. Мережний рівень (Network Layer)
- •На мережному рівні застосовано два види протоколів.
- •Функції мережного рівня:
- •2.5.4. Транспортний рівень (Transport Layer)
- •Класи сервісу різняться за якістю наявних послуг:
- •Функції транспортного рівня:
- •2.5.5. Сеансовий рівень (Session Layer)
- •Функції сеансового рівня:
- •2.5.6. Представницький рівень (Presentation Layer)
- •Функції представницького рівня:
- •2.5.7. Прикладний рівень (Application Layer)
- •Функції прикладного рівня
- •2.6. Поширені прикладні протоколи
- •2.8. Стеки комунікаційних протоколів
- •2.8.1. Стек tcp/ip
- •2.8.2. Стек ipx/spx
- •2.8.3. Стек NetBios/smb
- •2.8.4. Інші стеки
- •2.8.5. Відповідність рівням моделі osi
- •2.9. Питання для самоконтролю
- •Список літератури Основна
- •Додаткова
2.8.2. Стек ipx/spx
Цей стек є оригінальним стеком протоколів фірми Novell. Його розроблено для мережної операційної системи NetWare ще на початку 80-х років. Назву стеку надали протоколи мережного і сеансового рівнів Інтернетwork Packet Exchange (IPX) і Seguenced Packed Exchange (SPX). Популярність стека IPX/SPX безпосередньо пов'язана з операційною системою Novell NetWare.
Багато особливостей стека IPX/SPX обумовлено орієнтацією ранніх версій Novell Netware на роботу в локальних мережах невеликих розмірів, що складаються з персональних комп'ютерів з скромними ресурсами. Зрозуміло, що для таких комп'ютерів компанії Novell потрібні були протоколи, на реалізацію яких була б потрібна мінімальна кількість оперативної пам'яті, які б швидко працювали на процесорах невеликої обчислювальної потужності.
Тому протоколи стеку IPX/SPX доцільно було використовувати в локальних мережах. У великих корпоративних мережах, вони перевантажували повільні глобальні зв'язки широкомовними пакетами, які інтенсивно використовуються кількома протоколами цього стека (наприклад, для встановлення зв'язку між клієнтами і серверами).
Ця обставина, а також те, що стек IPX/SPX є власністю фірми Novell і ліцензію за використання потрібно платити саме Novell, довгий час залишало його використання лише у мережах NetWare.
Проте з моменту випуску версії NetWare 4.0 Novell змінила свою політику і внесла до своїх протоколів серйозні зміни для адаптації в корпоративних мережах. Зараз стек IPX/SPX реалізовано не лише в Netware, але і в інших популярних мережних операційних системах.
2.8.3. Стек NetBios/smb
Цей стек широко використовується в продуктах компаній IBM і Microsoft. На фізичному і канальному рівнях цього стека використовуються поширені протоколи. На верхніх рівнях протоколи NETBIOS і SMB.
Протокол NETBIOS (Network Basic Input/Output System) з'явився в 1984 році як розширення стандартних функцій базової системи введення/виводу (BIOS) IBM РС для мережної програми РС Network фірми IBM. Згодом, цей протокол було замінено на протокол розширеного користувацького інтерфейсу NETBEUI - NETBIOS Extended User Interface.
Протокол NETBEUI розроблявся як ефективний протокол, що споживає мало ресурсів і призначений для мереж, які налічують не більше 200 робочих станцій. Цей протокол містить багато корисних мережних функцій, які можна віднести до мережного, транспортного і сеансового рівнів моделі OSI, проте з його допомогою є неможливою маршрутизація пакетів. Це обмежує застосування протоколу NETBEUI для локальних мереж, що не поділені на підмережі, і робить неможливим його використання в складених мережах.
Протокол SMB (Server Message Block) виконує функції сеансового, представницького і прикладного рівнів. На основі SMB реалізовано файлову службу, а також служби друку і передачі повідомлень між застосуваннями.
2.8.4. Інші стеки
Стеки протоколів SNA фірми IBM, DECnet корпорації Digital Equipment і AppleTalk/AFP фірми Apple застосовуються в основному в операційних системах і мережному обладнанні цих фірм.
2.8.5. Відповідність рівням моделі osi
Всі розглянуті стеки протоколів певною мірою відповідають рівням моделі OSI. Але часто ця відповідність є умовною, оскільки модель OSI є лише загальним керівництвом. А конкретні протоколи розроблялися для вирішення конкретних специфічних завдань, причому багато з них з'явилися до розробки моделі OSI. В більшості випадків розробники стеків віддавали перевагу швидкості роботи мережі у збиток модульності - жоден стек не поділено на сім рівнів. Найчастіше в стеку явно присутніми є лише 3-4 рівні:
Рівень мережних адаптерів, в якому реалізовано протоколи фізичного і канального рівнів.
Мережний рівень.
Транспортний рівень.
Службовий рівень, що поєднує функції сеансового, представницького і прикладного рівнів.