- •Рецензенти:
- •Шановний читачу !
- •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 технологій використовують для:
- •Список літератури
Шановний читачу !
Мета підручника, який Ви тримаєте у руках - викласти основи курсу "Комп 'ютернімережі" відповідно до програми Міністерства освіти та науки України. Поряд з теоретичним матеріалом, книга містить лабораторні вправи та питання для самоконтролю.
Підручник складається з чотирьох частин. У першій частині наведено класифікацію комп 'ютерних мереж:, головні архітектурні принципи їх побудови. Наведено відомості про найбільш популярні середовища передавання даних, їхні параметри та обмеження. Завершується перша частина розповіддю про сигнали та коди комп 'ютерних мереж.
Друга частина підручника присвячена технологіям інтерфейсних, локальних та глобальних мереж:. Ці технології, як правило, охоплюють протоколи фізичного та канального рівнів еталонної моделі взаємодії відкритих систем. У другій частині детально описані інтерфейсні, локальг. та глобальні, безпровідні, домашні мережі. Окремий розділ присвячене об 'єднанню мереж:, технологіям комутації.
У третій частині підручника описані мережі протокольного стеку TCP/IP. Наведені принципи побудови, детально розглянуті головні протоколи. Детально описано базові сервіси мережі TCP/IP.
Четверта частина присвячена інформаційним технологіям комп 'ю-терних мереж:. Розглянуто архітектури мережевих обчислень, технології групової роботи, XML технології.
Через обмеженість обсягу підручника багато важливих питань залишилося поза увагою. За більш детальною інформацією звертайтеся до першоджерел - стандартів, технічних журналів.
ВСТУП ДО МЕРЕЖЕВИХ ТЕХНОЛОГІЙ (ІСТОРІЯ, ЗАГАЛЬНА ХАРАКТЕРИСТИКА)
1.1. Історія розвитку телекомунікаційних технологій
З глибокої давнини люди намагалися організувати швидке передавання повідомлень на велику відстань. Історія технологій знає такі засоби як ^том-томи, ^димовіта ^семафорні телеграфи, ^сигнальні вогні. Значну роль у задоволенні суспільної потреби у передаванні інформації відіграла пошта.
Безпосереднім провісником появи комп'ютерних мереж XX-того та XXI ст. були, народжені індустріальною революцією, телеграфна та телефонна мережі XIX ст.
Поява перших комп'ютерів у 40 - 50-х рр. створила потребу у реалізації деяких вирішень з телеопрацювання даних. На той час більшість комп'ютерів були великими комп'ютерами (таіп/гатез). Для ефективного використання їх ресурсів виникла потреба пов'язувати комп'ютери з декількома терміналами. Термінали відігравали роль пристроїв вводу -виводу даних і предствляли собою прості монохромні дисплеї з клавіатурою, без жодного інтелекту. Не дивно, що їх називали "тупими терміналами" (йитЬ Іегтіпаїз), Термінальні комплекси працювали у режимі розподілу часу центрального процесу великого комп'ютера - кожному терміналу по-черзі виділявся квант часу центргільного процесора.
Перші термінальні комплекси мали суттєві недоліки.
^ По-перше^ центральний процесор перевантажувався комунікаційними функціями, які ефективніше міг би виконувати інший, спеціалізований процесор
Ч> По- друге, пропускна здатність каналу зв'язку, що з'єднувала термінали з комп'ютером використовувалася неефективно. Поодинокі тер-
— яг — ./
рені спеціалізовані на виконанні комунікаційних функцій фронтальні процесори. Для більш ефективного використання каналів зв'язку з'явилися мультиплексери - пристрої, що збирали інформаційні потоки з декількох терміналів для передавання їх в одному каналі зв'язку (рис. 1.2).
WI1 ІВ >IJKy yjJUU. !.£,).
Важливим етапом у розвитку мережевих технологій були роботи зі створення ARPANET (Advanced Research Projects Agency Network), яка і була першою глобальною мережею з комутацією пакетів і пізніше
стала основою Internet. Роботи над цією мережею
проводилася на замовлення Агентства з перспективних оборонних дос
ліджень США (DARPA - Defence Advanced Research Projects Agency). Роботи над цим проектом розпочалися у 1969 р. і в результаті була побудована мережа, що з'єднувала декілька університетів, розташованих на території США. Протягом 70-х та 80-х pp. дослідницька мережа ARPANET стала полігоном для відпрацювання більшості базових мережевих технологій.
Поява у 80-х pp. мікропроцесорів та персональних комп'ютерів (ПК) поставила задачу сумісного використання даних та периферійних пристроїв для групи окремих ПК. Вже у 80-х pp. з'явилися перші проекти локальних мереж, що вирішували цю задачу, часто на базі АТС підприємства чи організації. Водночас, почалася розробка окремих комерційних продуктів для локальних мереж та локальних мережевих технологій.
У наслідок еволюції глобальна комп'ютерна мережа набула сучасного вигляду (рис. 1.3). Тепер вона має не один, а багато процесорів, розміщених на численних серверах та комунікаційну мережу, що складається з багатьох вузлів, об'єднаних магістральними каналами зв'язку. Кожен вузол мережі - це спеціалізований по виконанню мережевих
функцій комп'ютер (маршрутиза-тор або комутатор). Поняття терміналу мережі значно розширилося - тепер це пристрій мережі, який використовує мережеві сервіси. Наприклад, мережевими терміналами можуть бути персональні та кишенькові комп'ютери, мобільні телефони, навіть побу-
тові пристрої, що приєднані до Internet.
Важливою віхою у розвитку мережевих технологій стала поява World Wide Web. Передісторією WWW був проект ENQUIRE, розроблений Тимом Бернерсом Ли (Tim Berners-Lee) у Європейській Агенції з Ядерних Досліджень (CERN - European Organization for Nuclear Research). Одним з мотивів цього першого проекту було вирішення реальної практичної задачі з полегшення доступу до літературних джерел, розташованих на різних серверах CERN. Розроблена система значно відрізнялася від сьогоднішньої Web, але в неї було закладено базові принципи. Роботи над більш формальним проектом по створенню web почалися в 1991 p., a 6 серпня 1991 р. почав функціювати перший доступний сервіс web. Власне цей день прийнято вважати днем народження web. Роль створення та подальшого розвитку web для формування сучасного інформаційного суспільства та розвитку людства важко переоцінити. За свої застуги перед людством Тим Бернерс Ли отримав лицарський титул від англійської королеви Єлизавети II, його досягнення були прирівняні до досягнень Альберта Ейнштейна.
На сьогоднішній день Тим Бернерс Ли є головою міжнародної орган-ізацї World Wide Web Consortium (W3C), що займається розробкою стандартів для web. Водночас, він працює у лабораторії MIT (Laboratory for Computer Science) над web наступної генерації - семантичним web.
Одним з найважливіших принципів, покладених в основу web була його відкритість та безкоштовність - було прийнято рішення, що web буде основано на непатентованих та безкоштовних технологіях, а також вільному, без дискримінації доступі до всіх інформаційних ресурсів для всіх людей.
У ході еволюції мережевих технологій суттєвих змін зазнали і моделі організації обчислень. Розрізняють:
централізовану модель обчислень;
розподілені обчислення;
кооперативні (коллаборативні) обчислення.
#Централізовані обчислення були найбільш популярні на ранніх стадіях розвитку комп'ютерних мереж. Для великих комп'ютерів завдання готувалися на перфокартах і виконувалися централізовано, одним пакетом. З появою термінальних комплексів центром виконання програм також залишився окремий комп'ютер.
* Розподілені обчислення з'явилися з моменту появи локальних мереж та персональних комп'ютерів у 80-х pp. та залишаються популярними до цього часу. Використання розподіленого інтелекту дозволило окремим незалежним комп'ютерам сумісно використовувати ресурси та надавати один одному різноманітні сервіси.
^Кооперативна модель обчислень дозволяє сумісно використовувати не тільки ресурси чи сервіси, але й процесорний час (процесорні потужності). Так, одна програма може породжувати та виконувати процеси на декількох різних комп'ютерах. Багато сучасного програмного забезпечення підтримують кооперативні обчислення.
На сьогодняшній день поряд з розвитком інших мережевих технологій особливо швидко розвиваються мобільні технології та безпровідні мережі. Девізом таких мереж став зручний доступ до ресурсів інтернет в довільний час і з довільного місця Земної' кулі.
