📌 TCP/IP

IP — базовая модель сетевого взаимодействия, на которой построен Internet. Представляет собой стек протоколов, включающий IP, TCP, UDP, DNS, HTTP и другие.

🧠 Как работает

TCP/IP-модель делится на 4 уровня (примерно соответствует 7-уровневой OSI модели):

  1. Network Access — работа с физическими интерфейсами: Ethernet, Wi-Fi, PPP
  2. Internet Layer — маршрутизация и адресация: IP, ICMP, ARP
  3. Transport Layer — доставка данных между приложениями: TCP, UDP
  4. Application Layer — прикладные протоколы: HTTP, DNS, SMTP, SSH

Ключевые особенности:

  • Протокол IP обеспечивает безнадёжную доставку пакетов
  • TCP добавляет надёжность, контроль потока, упорядоченность
  • UDP используется для минимальной задержки (например, VoIP, DNS)
  • NAT, Firewall, Routing и DHCP — компоненты, встроенные в архитектуру

TCP/IP не зависит от конкретной сети и работает поверх любых физических технологий.

⚙️ Где применяется

ОбластьИспользование
InternetВся глобальная сеть построена на TCP/IP
WANКоммуникация внутри и между сетями
EmbeddedIoT, контроллеры, устройства с IPv4/IPv6
Cloud / DevOpsВиртуальные сети, VPC, контейнеризация

✅ Преимущества

  • Масштабируемость и отказоустойчивость
  • Простота и модульность архитектуры
  • Широкая совместимость и открытые стандарты

❌ Недостатки