Визначення

TCP/IP (Transmission Control Protocol/Internet Protocol) — це фундаментальний набір комунікаційних протоколів інтернету. Спочатку розроблений Міністерством оборони США, він стандартизує передачу даних через взаємопов’язані мережі.

Основні протоколи

  1. TCP: Забезпечує надійну, впорядковану доставку потоків даних за допомогою:
  • Встановлення з’єднання (рукостискання SYN, SYN-ACK, ACK)
  • Керування потоком (масштабування вікна)
  • Відновлення після помилок (повторна передача втрачених пакетів).
  1. IP: Обробляє логічну адресацію (IPv4/IPv6) та маршрутизацію пакетів між хостами.

Рівні моделі TCP/IP

РівеньФункціяПриклади протоколів
ПрикладнийСервіси для користувачівHTTP, FTP, DNS
ТранспортнийНаскрізна цілісність данихTCP, UDP
МіжмережевийЛогічна адресація та маршрутизаціяIP, ICMP, ARP
КанальнийФізична передача данихEthernet, Wi-Fi (802.11)

Основні технічні особливості

  • Пакетна комутація: Дані фрагментуються в пакети із заголовками (вихідна/призначена IP-адреса, порти, контрольні суми).
  • IP без стану: Кожен пакет маршрутизується незалежно; послідовність обробляється TCP.
  • MTU (Максимальний блок передачі): За замовчуванням 1500 байтів (Ethernet), може бути налаштований для уникнення фрагментації.

TCP проти UDP

ПараметрTCPUDP
Надійність✅ (Підтвердження/повторна спроба)❌ (Максимальні зусилля)
Впорядкованість✅ (Послідовність)
Накладні витратиВисокі (заголовок 20Б)Низькі (заголовок 8Б)
Випадки використанняВеб, електронна поштаVoIP, ігри

IPv4 проти IPv6

  • IPv4: 32-бітна адреса (4,3 млрд унікальних адрес), залежить від NAT.
  • IPv6: 128-бітна адреса (3,4×10³⁸ адрес), вбудована безпека (IPsec).

Вам також може сподобатися

Run multiple accounts without bans and blocks
Спробуйте безкоштовно

Захист безпеки кількох облікових записів, починаючи з FlashID

Завдяки нашій технології відбитків пальців, залишайтеся непоміченими.

Захист безпеки кількох облікових записів, починаючи з FlashID