Skip to main content

Що таке модель TCP/IP?

Модель TCP/IP - це практична мережева модель, яка описує, як пристрої взаємодіють в інтернеті та мережах з використанням стека протоколів TCP/IP.

Коротке формулювання для співбесіди:

TCP/IP - це чотирирівнева модель, яка лежить в основі інтернету. Вона описує, як дані створюються застосунком, упаковуються в сегменти TCP/UDP, поміщаються в IP-пакети, перетворюються на кадри і передаються мережею.

Модель TCP/IP реалістичніша і практичніша, ніж OSI - саме вона використовується в сучасних мережах.


4 рівні моделі TCP/IP

Модель TCP/IP складається з чотирьох рівнів, кожен з яких відповідає за певні завдання та протоколи.


1. Application Layer - прикладний рівень

Об'єднує рівні 5-7 OSI.

Функції:

  • мережеві сервіси для застосунків
  • протоколи прикладного рівня

Протоколи:

  • HTTP/HTTPS
  • DNS
  • DHCP
  • FTP/SFTP
  • SMTP/IMAP/POP3
  • SSH
  • SNMP

2. Transport Layer - транспортний рівень

Аналог рівня 4 OSI.

Функції:

  • доставка даних між хостами
  • сегментація
  • керування потоком
  • надійність (або її відсутність)

Протоколи:

  • TCP - надійна передача
  • UDP - швидка, без гарантій

3. Internet Layer - міжмережевий рівень

Аналог рівня 3 OSI.

Функції:

  • IP-адресація
  • маршрутизація
  • вибір шляху
  • фрагментація IP-пакетів

Протоколи:

  • IPv4 / IPv6
  • ICMP / ICMPv6
  • ARP / NDP (частково відносять сюди)
  • OSPF, BGP, RIP - протоколи маршрутизації

4. Network Access Layer - канальний/фізичний рівень

Об'єднує рівні 1 і 2 OSI.

Функції:

  • передача кадрів фізичним середовищем
  • MAC-адресація
  • робота з кабелями, роз'єднувачами, сигналами

Протоколи і технології:

  • Ethernet
  • Wi-Fi (802.11)
  • PPP
  • VLAN
  • DSL, DOCSIS
  • фізичні стандарти (UTP, оптоволокно)

Як дані проходять рівні TCP/IP (інкапсуляція)

  1. Application: HTTP створює дані
  2. Transport: TCP перетворює їх на сегменти
  3. Internet: IPv4/IPv6 упаковує сегменти в пакети
  4. Network Access: Ethernet перетворює пакет на кадр
  5. Кадр → біти → сигнал → відправлення в мережу

На приймальній стороні процес відбувається у зворотному порядку.


Порівняння моделі TCP/IP та OSI

https://www.researchgate.net/publication/327483011/figure/fig2/AS%3A11431281398641971%401745530538265/The-logical-mapping-between-OSI-basic-reference-model-and-the-TCP-IP-stack.tif
https://www.researchgate.net/publication/327483011/figure/fig2/AS%3A11431281398641971%401745530538265/The-logical-mapping-between-OSI-basic-reference-model-and-the-TCP-IP-stack.tif
https://encryptinsights.com/wp-content/uploads/2024/08/tcp-ip-model-vs-osi-model-comparison.png
https://encryptinsights.com/wp-content/uploads/2024/08/tcp-ip-model-vs-osi-model-comparison.png
https://media.geeksforgeeks.org/wp-content/uploads/20240701125905/OSI-vs-TCP.png
https://media.geeksforgeeks.org/wp-content/uploads/20240701125905/OSI-vs-TCP.png

4

OSI (7 рівнів)TCP/IP (4 рівні)
ApplicationApplication
PresentationApplication
SessionApplication
TransportTransport
NetworkInternet
Data LinkNetwork Access
PhysicalNetwork Access

Головні відмінності:

  • TCP/IP практична → OSI теоретична
  • TCP/IP має 4 рівні → OSI - 7
  • У TCP/IP немає окремих рівнів Presentation і Session

Чому використовується саме TCP/IP

Переваги:

  • гнучкість
  • масштабованість
  • відповідає реальним протоколам інтернету
  • використовується в операційних системах
  • підходить для всіх типів мереж

Готова відповідь для співбесіди

Модель TCP/IP - це чотирирівнева модель мережевої взаємодії, яка лежить в основі інтернету. Рівні: Application, Transport, Internet, Network Access. Вона описує, як дані проходять від застосунків до фізичного середовища з використанням протоколів TCP, UDP, IP, Ethernet та інших. TCP/IP - це практична модель, на якій працює весь інтернет.


Шпаргалка (5 секунд)

  • TCP/IP = Application, Transport, Internet, Network Access
  • Практична модель (на відміну від OSI)
  • Основні протоколи: TCP, UDP, IP, ICMP, DNS, HTTP, Ethernet
  • Основу мережі та інтернету становить стек TCP/IP

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.