
- •Міністерство освіти і науки України
- •Конспект лекцій
- •"Комп'ютерні мережі"
- •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.1. Стек tcp/ip
TCP/IP було розроблено за ініціативою Міністерства оборони США у 80-их роках для зв'язку експериментальної мережі ARPAnet з іншими мережами. Його було розроблено як набір загальних протоколів для різнорідного обчислювального середовища. TCP/IP отримав свою назву за назвами популярних протоколів TCP і IP.
Великий внесок в розвиток стека TCP/IP внесли дослідники з університету Берклі, які реалізували протоколи стека в своїй версії операційної системи UNIX. В подальшому популярність цієї операційної системи привела до широкого поширення протоколів TCP, IP та інших протоколів стека. Сьогодні він використовується для зв'язку комп'ютерів мережі Інтернет та в численних обчислювальних мережах.
Основними протоколами стеку є протоколи TCP і IP. Ці протоколи в термінології моделі OSI відносяться до мережного і транспортного рівнів відповідно. IP забезпечує просування пакету по складній мережі, а ТСР гарантує надійність його доставки.
На нижньому рівні TCP/IP підтримує популярні стандарти фізичного і канального рівнів.
Стек TCP/IP використовується вже багато років в мережах підприємств і організацій різних країн, і за ці роки увібрав в себе велику кількість протоколів прикладного рівня. До них відносяться добре відомі протоколи, як протокол HTTP для служби WWW, протокол пересилання файлів FTP, протокол емуляції терміналу TELNET, поштовий протокол SMTP, що використовується в електронній пошті мережі Інтернет та багато інших.
За рахунок стрімкого зростання популярності стека TCP/IP вже практично витісняється з світу комутаційних протоколів безперечний лідер минулих років - стек IPX/SPX компанії Novell.
Існує велика кількість локальних, корпоративних і територіальних мереж, що безпосередньо не є частинами Інтернет, але і вони використовують протоколи ТСР/IР. Щоб відрізняти їх від Інтернет, ці мережі називають мережами ТСР/IР або просто IР-мережами.
Оскільки стек ТСР/IР спочатку створювався для глобальної мережі Інтернет, він має багато особливостей, що надають йому перевагу перед іншими протоколами, коли мова заходить про розбудову мереж, що містять глобальні зв'язки.
Зокрема, дуже корисною властивістю є його здатність фрагментувати пакети. Дійсно, велика складена мережа часто складається з мереж, що побудовані за абсолютно різними принципами. В кожній з цих мереж може бути встановлена власна величина максимальної довжини одиниці переданих даних (кадру). В такому разі при переході з однієї мережі, що має велику максимальну довжину кадру, в мережу з меншою максимальною довжиною кадру може виникнути необхідність розділення переданого кадру на кілька частин. Протокол IР стека ТСР/IР ефективно вирішує цю задачу.
Іншою особливістю технології ТСР/IР є гнучка система адресації, що дозволяє простіше у порівнянні з іншими протоколами аналогічного призначення включати в інтрамережу мережі інших технологій. Ця властивість значно сприяє застосуванню стека ТСР/IР для розбудови великих гетерогенних мереж.
Проте за отримані переваги треба платити, і платою тут виявляються високі вимоги до ресурсів і складність адміністрування IР-мереж. Могутні функціональні можливості протоколів стека ТСР/IР вимагають для своєї реалізації високих обчислювальних витрат.
На сьогодні ТСР/IР є популярним стеком протоколів, що використовується як в глобальних, так і локальних мережах.