Яку інформацію містить пакет?

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

У процесі передачі даних за цим протоколом файли розбиваються на частини – пакети, щоб не навантажувати мережу. Великий файл розбивається на дрібні частини.

Заголовок IP-пакета

  • Вихідна IP-адреса
  • Протокол (наприклад, TCP, UDP)
  • Цільова IP-адреса
  • Початковий порт
  • Цільовий порт
  • Напрямок (для прийнятих, відправлених або будь-яких дейтаграм)
  • Біт SYN заголовка TCP.

Вміст трейлера залежить від методу зв’язку, або протоколу. Найчастіше трейлер містить інформацію для перевірки помилок, звану циклічним надлишковим кодом (Cyclical Redundancy Check, CRC). CRC – це число, що отримується в результаті математичних перетворень над пакетом і вихідною інформацією.