юча роль стека TCP/IP пояснюється наступними його властивостями:
В· Це найбільш завершений стандартний і в той же час популярний стек мережевих протоколів, що має багаторічну історію.
В· Майже всі великі мережі передають основну частину свого трафіку за допомогою протоколу TCP/IP.
В· Це метод одержання доступу до мережі Internet.
В· Цей стек служить основою для створення intranet-корпоративної мережі, що використовує транспортні послуги Internet і гіпертекстову технологію WWW, розроблену в Internet.
В· Всі сучасні операційні системи підтримують стек TCP/IP.
В· Це гнучка технологія для з'єднання різнорідних систем як на рівні транспортних підсистем, так і на рівні прикладних сервісів.
В· Це стійка Швидка, межплатформенная середовище для додатків клієнт-сервер.
Так як стік TCP/IP був розроблений до появи моделі взаємодії відкритих систем ISO/OSI, то, хоча він також має багаторівневу структуру, відповідність рівнів стека TCP/IP рівням моделі OSI досить умовно. Структура протоколів TCP/IP наведена на малюнку 1.1. Протоколи TCP/IP поділяються на 4 рівні. br/>
В
Малюнок 1.1 - Структура протоколу TCP/IP
Самий нижній (рівень IV) відповідає фізичному і канальному рівням моделі OSI. Цей рівень у протоколах TCP/IP не регламентується, але підтримує всі популярні стандарти фізичного і канального рівня. p align="justify"> Наступний рівень (рівень III) - це рівень міжмережевої взаємодії, який займається передачею пакетів з використанням різних транспортних технологій локальних мереж, територіальних мереж, ліній спеціального зв'язку і т. п.
В якості основного протоколу мережевого рівня (в термінах моделі OSI) в стеку використовується протокол IP, що споконвічно проектувався як протокол передачі пакетів в складових мережах, що складаються з великої кількості локальних мереж, об'єднаних як локальними, так і глобальними зв'язками. Тому протокол IP добре працює в мережах зі складною топологією, раціонально використовуючи наявність у них підсистем і ощадливо витрачаючи пропускну здатність низькошвидкісних ліній зв'язку. Протокол IP є дейтаграмним протоколом, тобто він не гарантує доставку пакетів до вузла призначення, але намагається це зробити. p align="justify"> Наступний рівень (рівень II) називається основним. На цьому рівні функціонують протокол керування передачею TCP (Transmission Control Protocol) і протокол дейтаграм користувача UDP (User Datagram Protocol). Протокол TCP забезпечує надійну передачу повідомлень між віддаленими прикладними про...