Існує чотири рівні моделі TCP/IP: доступ до мережі, Інтернет, транспорт і додатки. Якщо використовувати разом, ці рівні є набором протоколів. Модель TCP/IP передає дані через ці рівні в певному порядку, коли користувач надсилає інформацію, а потім знову у зворотному порядку, коли дані отримуються.

Кожен хост, який бере участь у транзакції зв’язку, використовує унікальну реалізацію стека протоколів.

  1. Рівень фізичної мережі. Рівень фізичної мережі визначає характеристики апаратного забезпечення, яке буде використовуватися для мережі. …
  2. Рівень каналу даних. …
  3. Інтернет-рівень. …
  4. Транспортний рівень. …
  5. Рівень програми.

Мінімальна реалізація TCP/IP включає наступне: Інтернет-протокол (IP), Протокол розпізнавання адрес (ARP), Протокол керуючих повідомлень Інтернету (ICMP), Протокол керування передачею (TCP), Протокол дейтаграм користувача (UDP) і Керування групами Інтернету Протокол (IGMP).

Протокол керування передачею (TCP) є транспортний протокол, який використовується поверх IP для забезпечення надійної передачі пакетів. TCP містить механізми для вирішення багатьох проблем, які виникають у зв’язку з обміном повідомленнями на основі пакетів, наприклад, втрачені пакети, пакети з порушенням порядку, дублікати пакетів і пошкоджені пакети.

Деякі приклади протоколів, що використовуються на рівні 5, включають:

  • Протокол сеансу AppleTalk (ASP)
  • Протокол потоку даних AppleTalk (ADSP)
  • Протокол сеансового рівня OSI (X. …
  • Мережева базова система введення/виведення (NetBIOS)
  • Протокол автентифікації пароля (PAP)
  • Протокол віддаленого виклику процедури (RPC)
  • Протокол тунелювання точка-точка (PPTP)