TCP Жогорку жана UDP Бөрктөр тууралуу түшүндүрмө

TCP протоколу (TCP) жана маалымат Datagram протоколу (UDP) менен колдонулган эки стандарттуу транспорттук катмарлар бар интернет протоколго (IP) .

Тармактык байланыштардын ичинде өткөрүп берүү үчүн кабар маалыматтарды пакеттөөдөн бир бөлүгү катары да TDP жана UDP пайдалануу у. TCP аталыштары жана UDP аталыштары ар бир протокол техникалык талаптарга белгиленген талаалар деп көрсөткүчтөрдүн тобун камтыйт.

TCP Header жазуусу

Ар бир TCP кукурузная 20 суммасы он талап кылынган талааларды бар байт (160 бит өлчөмдө). Ошондой эле алар учурда өлчөмү 40 байттар үчүн кошумча маалыматтарды бөлүгү да камтышы мүмкүн.

Бул TCP баш жайгашуусу болуп саналат:

  1. Source TCP порт саны (2 байт)
  2. Дайындалган TCP порт саны (2 байт)
  3. Катар номерин (4 байт)
  4. Ыраазычылык саны (4 байт)
  5. TCP маалыматтар ордун (4 бит)
  6. Корголгон маалыматтар (3 бит)
  7. Control желектер (9га бит чейин)
  8. Терезе көлөм (2 байт)
  9. TCP текшерүү (2 байт)
  10. Шашылыш көрсөткүчү (2 байт)
  11. TCP кошумча маалыматтар (0-40 байт)

TCP жогоруда көрсөтүлгөн тартипте кабар айланууга баш талааларын киргизет.

UDP Header жазуусу

UDP кыйла TCP караганда мүмкүнчүлүктөрү чектелүү болгондуктан, баш майда келет. А UDP баш төмөнкү төрт талап талаага бөлүнгөн 8 байт, төмөнкүлөрдү камтыйт:

  1. Source порт саны (2 байт)
  2. Дайындалган порт саны (2 байт)
  3. маалыматтарды Length (2 байт)
  4. UDP текшерүү (2 байт)

UDP жогоруда көрсөтүлгөн тартипте өзүнүн кабар айланууга баш талааларын киргизет.