Објаснети се TCP Headers и UDP Headers

Протоколот за контрола на пренос (TCP) и протокол за кориснички датаграм (UDP) се два стандардни транспортни слоеви кои се користат со интернет протокол (IP) .

И TDP и UDP користат заглавија како дел од податоците за пораки за пренос преку мрежни врски. Заглавија на TCP и UDP заглавија содржат множество на параметри наречени полиња дефинирани со техничките спецификации на протоколот.

Формат за заглавија на TCP

Секој TCP заглавие има десет задолжителни полиња во вкупна големина од 20 бајти (160 бита ). Тие исто така можат опционално да вклучат дополнителен податочен дел до 40 бајти во големина.

Ова е изгледот на заглавјето на TCP:

  1. Извор TCP број на портата (2 бајти)
  2. Дестинација на TCP дестинација (2 бајти)
  3. Број на секвенца (4 бајти)
  4. Број за потврда (4 бајти)
  5. TCP податоци офсет (4 бита)
  6. Резервирани податоци (3 бита)
  7. Контролни знамиња (до 9 бита)
  8. Големина на прозорецот (2 бајти)
  9. TCP checksum (2 бајти)
  10. Итен покажувач (2 бајти)
  11. TCP опционални податоци (0-40 бајти)

TCP внесува полиња за заглавија во поток на пораки во редот што е наведен погоре.

Формат на UDP заглавие

Бидејќи UDP е значително повеќе ограничен во способноста од TCP, неговите заглавија се многу помали. Заглавието UDP содржи 8 бајти, поделени во следните четири задолжителни полиња:

  1. Број на изворна порта (2 бајти)
  2. Број на дестинација на дестинација (2 бајти)
  3. Должина на податоци (2 бајти)
  4. UDP checksum (2 бајти)

UDP вметнува полиња на заглавје во поток на пораки во редот што е наведен погоре.