Page 93 - 4785
P. 93
Стек протоколів TCP/IP
Ці протоколи спочатку орієнтовані на глобальні мережі, в яких
якість з'єднувальних каналів не ідеально. Він дозволяє створювати
глобальні мережі, комп'ютери в яких з'єднані один з одним
найрізноманітнішими способами від високошвидкісних
оптоволоконних кабелів і супутникових каналів до комутованих
телефонних ліній. TCP / IP відповідає моделі OSI досить умовно і
містить 4 рівні. Прикладний рівень стека відповідає трьом верхнім
рівням моделі OSI: прикладному, представлення та сеансовому.
В мережі дані завжди передаються блоками відносно
невеликого розміру. Кожен блок має префіксного частина
(заголовок), що описує вміст блоку, і суффіксную, що містить,
наприклад, інформацію для контролю цілісності переданого блоку
даних.
Назва стека протоколів TCP / IP складається з назв двох різних
протоколів. Протокол IP (Internet Protocol) являє собою протокол
нижнього (мережевого) рівня і відповідає за передачу пакетів даних
в мережі. Він відноситься до так званих протоколам датаграмм і
працює без підтверджень. Останнє означає, що при його
використанні доставка пакетів даних не гарантується і не
підтверджується. Чи не гарантується також і те, що пакети досягнуть
пункту призначення в тій послідовності, в якій вони були
відправлені.
До протоколів мережевого рівня відноситься також протокол
міжмережевих керуючих повідомлень ICMP (протокол керуючих
повідомлень), призначений для передачі маршрутизатором джерелу
інформації про помилки при передачі пакета.
Очевидно, що набагато зручніше передавати дані по каналу,
який працює коректно, доставляючи все пакети по порядку. Тому
поверх протоколу IP працює протокол передачі даних більш
високого (транспортного) рівня - TCP (Transmission Control
Protocol). Посилаючи і приймаючи пакети через протокол IP,
протокол TCP гарантує доставку всіх переданих пакетів даних в
правильній послідовності.
91