- •Тема 1. Вступ. Телефонні мережі. Канали передачі даних.
- •1.2 Структура телефонної мережі
- •1.3 Абонентна лінія
- •1.4 Центральна атс
- •1.5 Магістральні лінії зв'язку
- •1.6 Мережа вцілому
- •1.7 Передача даних на фізичному та канальному рівнях
- •1.8 Аналогова модуляція
- •Амплітудно – частотна характеристика канала тональної частоти
- •1.9 Методи аналогової модуляції
- •1.10 Зв'язок між пропускною спроможністю і смугою пропускання лінії
- •Тема 2. Канали передачі даних. Кабельні канали зв’язку. Оптоволоконні канали. Конструкції оптоволоконного кабелю
- •Лекція 2
- •2.2 Коаксіальний кабель
- •Мал. Коаксіальний кабель
- •2.3 Вита пара провідників
- •2.4 Оптоволоконний кабель
- •2.5 Монтаж кабеля
- •Тема 3. Мережеві адаптери та концентратори.
- •3.2 Функції і характеристики мережних адаптерів
- •3.3 Класифікація мережних адаптерів
- •3.4 Основні і додаткові функції концентраторів
- •Тема 4. Класифікація комп’ютерних мереж. Топологія фізичних зв’язків.
- •4.2 Історія виникнення і розвитку комп’ютерних мереж
- •4.3 Використання комп'ютерних мереж
- •4.4 Класифікація комп’ютерних мереж
- •4.5 Проблеми зв'язку декількох комп'ютерів.Топологія фізичних зв'язків
- •Тема 5. Компоненти комп’ютерних мереж.
- •5.2 Компоненти комп’ютерної мережі
- •5.3 Передача даних у мережі
- •5.4 Архітектура мережі
- •5.5 Адресація вузлів мережі
- •Тема 6. Еталонна модель osi.
- •6.1 Історія виникнення протоколу Open System Interconnection (osi)
- •6.7 Представницький рівень
- •6.1 Історія виникнення протоколу Open System Interconnection (osi)
- •6.2 Фізичний рівень
- •6.3 Канальний рівень
- •6.4 Мережний рівень
- •6.5 Транспортний рівень
- •6.6 Сеансовий рівень
- •6.7 Представницький рівень
- •6.8 Прикладний рівень
- •6.9 Мережевозалежні та мережевонезалежні рівні
- •6.10 Висновки
- •Тема 7. Мережі передачі даних. Принципи побудови мережевих програмних інтерфейсів.
- •7.3 Специфікації Ethernet II і 602.3
- •7.4 Стандарти середовища передачі Ethernet
- •7.5 Стандарт Gigabit Ethernet
- •7.6 Структура мас - адресації кадра
- •Тема 8. Модеми.
- •8.8 «Фірмові» протоколи модуляції
- •8.2 Історія розвитку телефонного модема
- •8.3 Стандарти і протоколи. Хто стандартизує роботу модемів
- •8.4 Протоколи модуляції модемів низької продуктивності
- •8.5 Модеми середньої продуктивності
- •8.6 Модеми високої продуктивності
- •8.7 Швидкісні модеми 56к
- •8.9 Протоколи зв'язку факсиміле
- •8.10 Протоколи стиснення даних і корекції помилок
- •8.11 Види модемів
- •Тема 9. Internet. Класифікація Internet - протоколів.
- •9.2 Сервіси Інтернет
- •9.2 Сервіси Інтернет
- •9.3 Протоколи Інтернет.
- •9.4 Адресація ресурсів Інтернет.
- •Тема 10. Доменні імена. Сервери dns.
- •10.2 Система доменних імен dns
- •Тема 11. Структура документа html. Елементи html.
- •11.2 Мова html.
- •11.3 Тегова модель файла.
- •11.4 Елемент (тег) body.
- •11.5 Форматування тексту для web - сторінок.
- •11.6 Заголовки і теги вирівнювання.
- •12.2 Шрифти, списки і таблиці
- •12.2 Шрифти, списки і таблиці
- •12.3 Вирівнювання елементів.
- •12.4 Графічні об'єкти і гіперпосилання
- •12.5 Адреси файлів.
- •12.6 Поняття про динамічні ефекти.
- •Тема 12. Служба www
- •13.2 Початок роботи з www
- •13.3 Основні концепції www
- •13.4 Програми перегляду (броузери)
- •14.2 Служба ftp.
- •14.3 Форуми.
- •14.4 Чати.
- •14.5 Інтернет-радіо.
- •14.6 Програми інтерактивного спілкування.
6.2 Фізичний рівень
Фізичний рівень (Physical layer) має справу з передачею бітів по фізичних каналах зв'язку, таким, наприклад, як коаксіальний кабель, вита пара, оптоволоконний кабель або цифровий територіальний канал. До цього рівня мають відношення характеристики фізичних середовищ передачі даних, такі як смуга пропускання, перешкодозахисна, хвильовий опір і ін. На цьому ж рівні визначаються характеристики електричних сигналів, що передають дискретну інформацію, наприклад крутизна фронтів імпульсів, рівні напруги або струму передаваного сигналу, тип кодування, швидкість передачі сигналів. Окрім цього, тут стандартизуються типи роз'ємів і призначення кожного контакту.
Функції фізичного рівня реалізуються у всіх пристроях, підключених до мережі. З боку комп'ютера функції фізичного рівня виконуються мережним адаптером або послідовним портом.
Прикладом протоколу фізичного рівня може служити специфікація 10Base-T технології Ethernet, яка визначає як кабель, що використовується, неекрановану виту пару категорії 3 з хвильовим опором 100 Ом, роз'єм RJ-45, максимальну довжину фізичного сегменту 100 м, манчестерський код для представлення даних в кабелі, а також деякі інші характеристики середовища і електричних сигналів.
6.3 Канальний рівень
На фізичному рівні просто пересилаються біти. При цьому не враховується, що в деяких мережах, в яких лінії зв'язку використовуються (розділяються) поперемінно декількома парами взаємодіючих комп'ютерів, фізичне середовище передачі може бути зайняте. Тому однією із задач канального рівня (Data Link Layer) є перевірка доступності середовища передачі. Іншою задачею канального рівня є реалізація механізмів виявлення і корекції помилок. Для цього на канальному рівні біти групуються в набори, звані кадрами (frames). Канальний рівень забезпечує коректність передачі кожного кадра, поміщаючи спеціальну послідовність бітів в початок і кінець кожного кадра для його виділення, а також обчислює контрольну суму, обробляючи всі байти кадра певним способом і додаючи контрольну суму до кадра. Коли кадр приходить по мережі, одержувач знову обчислює контрольну суму одержаних даних і порівнює результат з контрольною сумою кадра. Якщо вони співпадають, кадр вважається за правильне і приймається. Якщо ж контрольні суми не співпадають, то фіксується помилка. Канальний рівень може не тільки знаходити помилки, але і виправляти їх за рахунок повторної передачі пошкоджених кадрів. Необхідно відзначити, що функція виправлення помилок не є обов'язковою для канального рівня, тому в деяких протоколах цього рівня вона відсутня, наприклад в Ethernet і frame relay.
У протоколах канального рівня, що використовуються в локальних мережах, закладена певна структура зв'язків між комп'ютерами і способи їх адресації. Хоча канальний рівень і забезпечує доставку кадра між будь-якими двома вузлами локальної мережі, він це робить тільки в мережі з абсолютно певною топологією зв'язків, саме тією топологією, для якої він був розроблений. До таких типових топологій, підтримуваними протоколами канального рівня локальних мереж, відносяться загальна шина, кільце і зірка, а також структури, одержані з них за допомогою мостів і комутаторів. Прикладами протоколів канального рівня є протоколи Ethernet, Token Ring, FDDI.
У локальних мережах протоколи канального рівня використовуються комп'ютерами, мостами, комутаторами і маршрутизаторами. У комп'ютерах функції канального рівня реалізуються спільними зусиллями мережних адаптерів і їх драйверів.
У глобальних мережах, які рідко володіють регулярною топологією, канальний рівень часто забезпечує обмін повідомленнями тільки між двома сусідніми комп'ютерами, сполученими індивідуальною лінією зв'язку. Прикладами протоколів «крапка-крапка (як часто називають такі протоколи)» можуть служити широко поширені протоколи РРР і LAP-B. У таких випадках для доставки повідомлень між кінцевими вузлами через всю мережу використовуються засоби мережного рівня. Саме так організовані мережі Х.25. Іноді в глобальних мережах функції канального рівня в чистому вигляді виділити важко, оскільки в одному і тому ж протоколі вони об'єднуються з функціями мережного рівня. Прикладами такого підходу можуть служити протоколи технологій АТМ і frame relay.
В цілому канальний рівень є вельми могутнім і закінченим набором функцій по пересилці повідомлень між вузлами мережі. В деяких випадках протоколи канального рівня виявляються самодостатніми транспортними засобами і можуть допускати роботу поверх себе безпосередньо протоколів прикладного рівня або додатків, без залучення засобів мережного і транспортного рівнів. Наприклад, існує реалізація протоколу управління мережею SNMP безпосередньо поверх Ethernet, хоча стандартно цей протокол працює поверх мережного протоколу IP і транспортного протоколу UDP. Природно, що застосування такої реалізації буде обмеженим - вона не підходить для складових мереж різних технологій, наприклад Ethernet і Х.25, і навіть для такої мережі, в якій у всіх сегментах застосовується Ethernet, але між сегментами існують петльовидні зв'язки. А ось в двохсегментній мережі Ethernet, об'єднаній мостом, реалізація SNMP над канальним рівнем буде цілком працездатною.
Проте для забезпечення якісного транспортування повідомлень в мережах будь-яких топологій і технологій функцій канального рівня виявляється недосить, тому в моделі OSI рішення цієї задачі покладається на два наступні рівні - мережний і транспортний.
Канальний рівень забезпечує передачу пакетів даних, що поступають від протоколів верхніх рівнів, вузлу призначення, адреса якого також указує протокол верхнього рівня. Протоколи канального рівня оформляють передані їм пакети в кадри власного формату, поміщаючи вказану адресу призначення в одне з полів такого кадра, а також супроводжуючи кадр контрольною сумою. Протокол канального рівня має локальний сенс, він призначений для доставки кадрів даних, як правило, в межах мереж з простою топологією зв'язків і однотипною або близькою технологією, наприклад в односегментних мережах Ethernet або ж в багатосегментних мережах Ethernet і Token Ring ієрархічної топології, розділених тільки мостами і комутаторами. У всіх цих конфігураціях адреса призначення має локальний сенс для даної мережі і не змінюється при проходженні кадра від вузла - джерела до вузла призначення. Можливість передавати дані між локальними мережами різних технологій пов'язана з тим, що в цих технологіях використовуються адреси однакового формату, до того ж виробники мережних адаптерів забезпечують унікальність адрес незалежно від технології.
Іншою областю дії протоколів канального рівня є зв'язки типу «крапка - крапка» глобальних мереж, коли протокол канального рівня відповідальний за доставку кадра безпосередньому сусіду. Адреса в цьому випадку не має принципового значення, а на перший план виходить здатність протоколу відновлювати спотворені і загублені кадри, оскільки погана якість територіальних каналів, особливо комутованих телефонних, часто вимагає виконання подібних дій.
Якщо ж перераховані вище умови не дотримуються, наприклад зв'язки між сегментами Ethernet мають петльовидну структуру, або об'єднувані мережі використовують різні способи адресації, як це має місце в мережах Ethernet і Х.25, то протокол канального рівня не може поодинці справитися із задачею передачі кадра між вузлами і вимагає допомоги протоколу мережного рівня.
