Njirimara Datagram Onye ọrụ

Ịghọta UDP na otu esi esi dị iche na TCP

Ejiri Usoro Uche Data Onye Ọrụ (UDP) na 1980 na ọ bụ otu n'ime usoro nkwekọrịta kachasị ọhụrụ dị adị. Ọ bụ usoro osụhọ usoro nke OSI maka ngwa ahịa / nkesa na netwọk, dabere na Internet Protocol (IP) , ọ bụkwa isi ihe ọzọ na TCP .

Nkọwa dị nkenke nke UDP nwere ike ịkọwa na ọ bụ usoro a na-apụghị ịdabere na ya ma e jiri ya tụnyere TCP. Ọ bụ ezie na nke a bụ eziokwu, ebe ọ bụ na ọ dịghị njehie ọ bụla na-elele ma ọ bụ ndozi gụnyere itinye data, ọ bụkwa eziokwu na e nwere ngwa ngwa maka protocol a na TCP apụghị isonyere.

A na-ejikarị UDP (mgbe ụfọdụ a na-akpọ ya UDP / IP) na ngwa mgbakọ vidiyo ma ọ bụ egwuregwu kọmputa nke e mere kpọmkwem maka arụmọrụ oge. Iji mezuo arụmọrụ dị elu, usoro ahụ na-enye ohere ka onye ọ bụla tụnye packets (na-enweghị nkwụghachi ụgwọ) na a ga-enweta nkwụnye UDP n'ụzọ dị iche karịa ka ezitere ha, dị ka akwụkwọ ahụ kwuru.

Usoro nnyefe a, mgbe e jiri ya tụnyere TCP, na-enye ohere maka obere data n'elu na igbu oge. Ebe ọ bụ na ezitere ngwugwu n'agbanyeghị ihe ọ bụla, ma ọ dịghị nyocha ọ bụla, ọ na-ebute na iji obere bandwidth .

Ndi UDP di nma karia TCP?

Azịza nye ajụjụ a dabere na ọnọdụ ebe ọ bụ na UDP na-enye ohere maka arụmọrụ kacha mma, ma ọ bụ ikekwe njọ karịa TCP.

Ezigbo ihe atụ nke mgbe UDP nwere ike ịhọrọ TCP bụ mgbe ọ na-abanye na ngwa nke na-eme ka ọ dịkwuo mma, dị ka ịntanetị n'ịntanetị, nkata vidio, ma ọ bụ nzagharị olu. Nchekọta nwere ike ịla n'iyi, ma obere oge n'ogologo oge iji mee ka ọ ghara ịdị mma, ọ bụghị ọtụtụ ihe nlele nke ọma ka a ghọtara n'ezie.

Site n'ịgba egwu n'ịntanetị, UDP okporo ụzọ na-enye ohere ka egwuregwu ahụ gaa n'ihu ọ bụrụgodị na njikọ ahụ furu efu oge, ma ọ bụ ma ọ bụrụ na e debere ụfọdụ n'ime ngwugwu maka ihe kpatara ya. Ọ bụrụ na ntụziaka njehie metụtara, njikọ ahụ ga-enwe oge ọfụma ebe ọ bụ na ngwà ahụ na-agbalị ịbanye ebe ha hapụrụ iji mejupụta maka njehie ahụ, mana nke ahụ adịghị mkpa na egwuregwu vidio ndụ. Otú ahụ ka ọ dịkwa n'eme ka ọ dị ndụ.

Otú ọ dị, ihe kpatara UDP abụghị ihe dị ukwuu ma ọ bụrụ na ịbịnyefe nnyefe bụ na ị chọrọ faịlụ niile iji jiri ya mee ihe n'ụzọ kwesịrị ekwesị. Otú ọ dị, ị gaghị achọ ihe ọ bụla nke egwuregwu vidiyo ma ọ bụ vidiyo iji nwee ike ịnụ ụtọ ya.

Ma TCP na UDP na oyi akwa 4 nke usoro OSI ma rụọ ọrụ na ọrụ dịka TFTP , RTSP, na DNS .

Ngwaọrụ UDP

UDP okporo ụzọ na-arụ ọrụ site na ihe a na-akpọ datagram, na data ọ bụla nwere otu ozi ozi. A na-echekwa nkọwa ndị nkụnye eji isi mee na nkeji asatọ octets, ma ihe ndị ọzọ bụ ihe na-ejide ozi ahụ n'ezie.

Akụkụ nke ọ bụla nke isi ihe ndepụta UDP, edepụtara ebe a, bụ octets abụọ:

Ọnụ ọgụgụ nọmba UDP na-ekwe ka ngwa dị iche iche na-edebe ọwa ha maka data, dị ka TCP. Ubudata uzo UDP di abuo bytes ogologo; ya mere, ezigbo UDP n'ọdụ ụgbọ mmiri dị iche iche site na 0 ruo 65535.

UDP data size bụ ọnụ ọgụgụ nke ọnụ ọgụgụ octets dị na nkụnye eji isi mee na nke data. Ebe ọ bụ na ogologo nkụnye eji isi mee ka ogologo ya dị, n'ọhịa a na-arụ ọrụ nke ọma na ogologo oge data-agbanwe (nke ụfọdụ a na-akpọ ụgwọ).

Ọnụ ọgụgụ datagram dịgasị iche dabere na gburugburu ebe obibi, ma nwee oke ruru 65535 octets.

UDP checksums chebe ozi data site na ịme ihe. Akụ ego checksum na-anọchite anya ngbanwe nke data data data nke mbụ zitere site na onye na-ezipụ na emesia site n'aka onye nata. Ọ bụrụ na a ghaghị imepụta data data ma ọ bụ bụrụ onye rụrụ arụ mgbe a na-enyefe ya, usoro UDP ga-achọpụta nchịkọta ego nyocha.

Na UDP, checksumming bụ nhọrọ, na-emegide TCP ebe a na-achọ ụgwọ ego.