TCP і UDP Загалоўкі Загалоўкі Растлумачэнні

Пратакол кіравання перадачай (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 кантрольных сум (2 байта)
  10. Тэрміновы паказальнік (2 байта)
  11. TCP дадатковыя дадзеныя (0-40 байт)

TCP ўстаўляе поля загалоўка ў струмень паведамленняў у парадку, паказаным вышэй.

Фармат UDP загалоўка

Паколькі UDP значна больш абмежаваныя ў магчымасці, чым TCP, яго загалоўкі значна менш. UDP-загаловак змяшчае 8 байт, падзеленых на наступныя чатыры неабходныя палі:

  1. нумар порта крыніцы (2 байта)
  2. Нумар порта прызначэння (2 байта)
  3. Даўжыня дадзеных (2 байта)
  4. UDP кантрольных сум (2 байта)

UDP ўстаўляе поля загалоўка ў свой струмень паведамленняў у паказаным вышэй парадку.