Usoro Nkwekọrịta Transmission (TCP) na akwukwọ Data User (UDP) bu uzo uzo abuo nke eji eji ederede internet (IP) .
Ma TDP na UDP jiri eji isi mee ihe dị ka nkwakọ ngwaahịa data maka ịnyefe njikọ netwọk. TCP isi na UDP isi nke ọ bụla ga-enwe usoro nke a na-akpọ ubi akọwapụtara site na nkọwa kọntaktị protocol.
Usoro TCP nkụnye eji isi mee
Onye isi TCP isi nwere mpaghara iri achọrọ iji nweta 20 octets (160 ibe n'ibe ) na nha. Ha nwekwara ike ịnye ntinye ọnụọgụ data ọzọ ruo 40 octets.
Nke a bụ nhazi nke TCP nkụnye eji isi mee:
- Isi mmalite TCP ọdụ ụgbọ mmiri (2 octets)
- Ebe TCP n'ọdụ ụgbọ mmiri (2 octets)
- Nọmba usoro (4 octets)
- Acknowledgment number (4 octets)
- TCP data offset (4 ibe n'ibe)
- Data echekwara (3 ibe n'ibe)
- Ogwe njikwa (ruo 9 ibe n'ibe)
- Ohere windo (2 octets)
- TCP checksum (2 octets)
- Ogwe aka ngwa ngwa (2 octets)
- Nhọrọ data TCP (0-40 bytes)
TCP ntinye oghere nkụnye eji isi mee n'ime ozi ozi na ndepụta edepụtara n'elu.
- Isi mmalite na TCP ebute nọmba nọmba bụ nkwupụta nkwurịta okwu maka izipu na ịnweta ngwaọrụ.
- Ndị na-ezipụ ozi na-eji ọnụọgụgụ nọmba iji mee ka ịtụle otu ozi. Ndị na-ezipụ na ndị na-anata ihe na-eji mpaghara nọmba nkwenye iji kwupụta nọmba ọnụọgụ nke ozi ndị a nabatara ma ọ bụ na-atụ anya na a ga-ezite ha.
- Mpaghara mgbasa ozi data na- echekwa ọnụ ọgụgụ nke TCP isi na ọnụọgụ nke octets anọ. Ntughari anaghị eji mpaghara TCP nwere nhọrọ nke 5 (na-anọchite anya 20 octets), ebe onye nkụnye eji isi mee na-eji oghere nhọrọ kachasị elu nwere mgbagha data nke 15 (na-anọchite anya 60 octets).
- Data echekwara na TCP isi mgbe nile nwere uru efu. Ngalaba a na-ebute nzube nke iji dozie mkpokọta mbido dị ka otutu nke octets anọ (dị mkpa maka arụmọrụ nke nhazi data kọmputa).
- TCP na-eji otu setịpụrụ ọkọlọtọ isii na atọ akara njikwa (onye ọbụla na-anọchite anya ma ọ bụ gbanyụọ ) iji jikwaa data na-agba na ọnọdụ ụfọdụ. Dịka ọmụmaatụ, otu obere ọkọlọtọ, na-amalite TCP njikọ nrụpụta ihe. Ọrụ zuru ezu nke ubi ndị a na-agabiga ókè nke isiokwu a.
- Ndị na-eziga TCP jiri nọmba a na-akpọ window window iji dezie ọtụtụ data ha zigara onye na-anata ihe tupu ịchọọ nkwenye na nloghachi. Ọ bụrụ na ọkwa mpịakọta dị ntakịrị, netwọk data netwọk ga-adị ngwa ngwa, ma ọ bụrụ na window ahụ buru ibu, njikọ netwọk nwere ike ịbaju (enweghị ike iji nweta ngwa ọ bụla) ma ọ bụ onye nata nwere ike ọ gaghị enwe ike ịmepụta data ọsọ ọsọ ezu (nke a na - ebutekwa ngwa ngwa). Ngwunye algorithms nke wuru n'ime protocol na-agbasapụ ụkpụrụ dị elu ma jiri mpaghara a nke nkụzi TCP iji dozie mgbanwe n'etiti ndị na-ezipụ na ndị natara.
- Akụrụngwa ego dị n'ime isi TCP bụ onye na-ezipụ usoro mgbakwunye dị ka usoro mgbakọ na mwepụ iji nyere onye nata aka ịchọpụta ozi nke emerụ ma ọ bụ mejọrọ.
- A na-edozi oghere ugbua ngwa ngwa na efu ma eleghara ya anya, ma na njikọta ya na otu n'ime flags akara, enwere ike iji ya dị ka mgbakọ data iji gosi mpaghara nke ozi dị ka mkpa nhazi nhazi.
- Njikere nke TCP data choro gabiga ihe akuku a ma tinye nkwado maka nkwuputa puru iche na window algorithms.
Ụdị nkụnyepu UDP
N'ihi na UDP dị ezigbo mkpa karịa ike karịa TCP, isi ya dị ntakịrị. Akwụnye UDP nwere 8 octets, kewara n'ime ebe anọ a chọrọ:
- Ọnụ ọdụ ụgbọ mmiri (2 octets)
- Ọnụ ọgụgụ ụgbọ njem (2 octets)
- Ogologo data (2 octets)
- UDP checksum (2 octets)
UDP tinye oghere nkụnye eji isi mee ya n'ime ozi ya na ndepụta edepụtara n'elu.
- Ebe ntinye na ebe UDP di nfe nọmba bu nkwenye okwu maka izipu na inweta ngwaọrụ.
- Ogwe ogologo n'ogo na UDP na-anọchi anya nha nke data ọ bụla gụnyere ma isi ma data. Ngwurugwu ubi a bara uru site na nkeji 8 site na (onu ogugu a choro) iji bido n'elu 65,000 bytes.
- Yiri TCP, UDP checksum na- enye ohere ka ndị na-anata ụgwọ gafee ọnye data maka ozi ọ bụla rụrụ arụ nke ozi ahụ.