logo search
ВебТех Конспект лекций 2011 укр

Стек протоколів tcp / ip

Ці протоколи спочатку орієнтовані на глобальні мережі, в яких якість сполучних каналів не ідеально. Він дозволяє створювати глобальні мережі, комп'ютери в яких з'єднані один з одним найрізноманітнішими способами від високошвидкісних оптоволоконних кабелів і супутникових каналів до комутованих телефонних ліній. TCP / IP відповідає моделі OSI досить умовно і містить 4 рівня. Прикладний рівень стека відповідає трьом верхнім рівням моделі OSI: прикладному, подання і сеансовому.

У мережі дані завжди передаються блоками відносно невеликого розміру. Кожен блок має префіксной частина (заголовок), яка описує вміст блоку, і суффіксную, що містить, наприклад, інформацію для контролю цілісності передаваного блоку даних.

Назва стека протоколів TCP / IP складається з назв двох різних протоколів. Протокол IP (Internet Protocol) являє собою протокол нижнього (мережевого) рівня і відповідає за передачу пакетів даних у мережі. Він відноситься до так званих протоколами датаграм і працює без підтверджень. Останнє означає, що при його використанні доставка пакетів даних не гарантується і не підтверджується. Не гарантується також і те, що пакети досягнуть пункту призначення в тій послідовності, в якій вони були відправлені.

До протоколів мережного рівня відноситься також протокол міжмережевих керуючих повідомлень ICMP (Internet Control Message Protocol), призначений для передачі маршрутизатором джерела інформації про помилки при передачі пакету .

Очевидно, що набагато зручніше передавати дані по каналу, який працює коректно, доставляючи всі пакети по порядку. Тому над протоколом IP працює протокол передачі даних більш високого (транспортного) рівня - TCP (Transmission Control Protocol). Посилаючи і беручи пакети через протокол IP, протокол TCP гарантує доставку всіх переданих пакетів даних в правильній послідовності.

Слід зазначити, що при використанні протоколу IP забезпечується більш швидка передача даних, так як не витрачається час на підтвердження прийому кожного пакета. Є й інші переваги. Одне з них полягає в тому, що він дозволяє розсилати пакети даних даний пакет, при якому вони досягають всіх комп'ютерів фізичної мережі. Що ж стосується протоколу TCP, то для передачі даних з його допомогою необхідно створити канал зв'язку між комп'ютерами. Він і створюється з використанням протоколу IP.

Для ідентифікації мережевих інтерфейсів використовуються 3 типи адрес:

  1. апаратні адреси (або MAC-адреси);

  2. мережеві адреси (IP-адреси);

  3. символьні (доменні) імена.

У рамках IP протоколу для створення глобальної системи адресації, не залежить від способів адресації вузлів в окремих мережах, використовується пара ідентифікаторів, що складається з номера мережі й номера вузла. При цьому IP-адреса ідентифікує не окремий комп'ютер або маршрутизатор, а одне мережне з'єднання в складі мережі, до якої він входить; тобто кінцевий вузол може входити в кілька IP-мереж.