Mìneachadh air Ceannardan TCP agus Ceannardan UDP

Is e am Pròtacal Smachd Tharraidh (TCP) agus User Datagram Protocol (UDP) an dà sheòrsa còmhdhail àbhaisteach a thathar a 'cleachdadh le protocol eadar - lìn (IP) .

Bidh an dà TDP agus an UDP a 'cleachdadh cinn-cinnidh mar phàirt de dhàta teachdaireachd pacaid airson gluasad thairis air ceanglaichean lìonra. Tha seata de pharaimearan ris an canar raointean a tha air am mìneachadh le sònrachaidhean teicnigeach protocol air cinn-cinn TCP agus cinn-làimhe UDP.

TCP Ceann-sgrìobhaidh

Tha deich raointean a dhìth air gach ceann TCP a tha a 'toirt luach iomlan de 20 byte (160 bit ). Faodaidh iad cuideachd roghainn a bhith a 'gabhail a-steach earrann dàta a bharrachd suas ri 40 bytes ann am meud.

Is e seo cruth nan ceann-cinn TCP:

  1. Àireamh port àireamh TCP (2 bytes)
  2. Àireamh puirt TCP Ceann-uidhe (2 bytes)
  3. Àireamh nan sreath (4 bytes)
  4. Àireamh aitheantas (4 bytes)
  5. Dàta TCP air a rèiteachadh (4 bits)
  6. Dàta glèidhte (3 bit)
  7. Brataichean smachd (suas ri 9 bit)
  8. Mion-uinneig (2 bytes)
  9. Sgrùdadh TCP (2 bytes)
  10. Puing bitheanta (2 bytes)
  11. Dàta TCP roghnach (0-40 bytes)

Cuiridh TCP raointean ceann-cinnidh a-steach don t-sruth teachdaireachd anns an òrdugh gu h-àrd.

Ceannard Ceannard UDP

Seach gu bheil UDP mòran nas cuingealaichte ann an comas na TCP, tha na cinnidhean gu math nas lugha. Tha ceann-cinnidh UDP a 'toirt a-steach 8 beataichean, air a roinn anns na ceithir raointean riatanach a leanas:

  1. Àireamh port-stòrais (2 bytes)
  2. Àireamh port-cinn-uidhe (2 bytes)
  3. Fad an dàta (2 bytes)
  4. Sgrùdadh UDP (2 bytes)

Bidh UDP a 'cur a-steach raointean ceann-cinn a-steach don t-sruth teachdaireachd aige san òrdugh gu h-àrd.