Taa, anyị ga-amalite site n'ilekwasị anya na TCP. Na mbụ n'isiakwụkwọ gbasara nhazi, anyị kwuru otu isi ihe dị mkpa. Na oyi akwa netwọk na n'okpuru, ọ bụ ihe gbasara njikọ host na host, nke pụtara na kọmputa gị kwesịrị ịma ebe kọmputa ọzọ dị iji jikọọ na ya. Agbanyeghị, nkwukọrịta na netwọk na-abụkarị nkwukọrịta nhazi karịa nkwukọrịta igwe. Ya mere, usoro TCP na-ewebata echiche nke ọdụ ụgbọ mmiri. Enwere ike iji naanị otu usoro rụọ ọdụ ụgbọ mmiri, nke na-enye nkwukọrịta kpọmkwem n'etiti usoro ngwa na-agba ọsọ na ndị ọbịa dị iche iche.
Ọrụ nke oyi akwa njem bụ otu esi enye ọrụ nkwukọrịta kpọmkwem n'etiti usoro ngwa na-agba ọsọ na ndị ọbịa dị iche iche, yabụ a makwaara ya dị ka usoro njedebe-ruo-ọgwụgwụ. Oyi akwa njem na-ezochi nkọwa isi nke netwọk ahụ, na-enye usoro ngwa ahụ ohere ịhụ dị ka a ga-asị na enwere ọwa nkwukọrịta site na njedebe ruo na njedebe ezi uche dị na ya n'etiti ihe abụọ dị n'ogwe akwa njem.
TCP na-anọchite anya Usoro Njikwa Nzipu ma a maara ya dị ka usoro njikọ. Nke a pụtara na tupu otu ngwa amalite izipu data na nke ọzọ, usoro abụọ ahụ ga-eme nkwekọrịta aka. Mkpọ aka bụ usoro ejikọtara ọnụ nke na-eme ka nnyefe a pụrụ ịdabere na ya na nnata data n'usoro. N'oge mmachi aka, a na-etolite njikọ n'etiti ndị nnabata isi mmalite na ebe a na-aga site na ịgbanwe usoro ngwugwu njikwa na ikwenye na ụfọdụ paramita na iwu iji hụ na nnyefe data na-aga nke ọma.
Gịnị bụ TCP? (Mylink'sPịa netwọknaOnye na-ere ahịa ngwugwu netwọkNwere ike hazie ma TCP ma ọ bụ UDP Package)
TCP (Protocol Njikwa Nzipu) bụ usoro nkwukọrịta njem nke dabere na njikọ, a pụrụ ịtụkwasị obi, nke dabere na byte-stream.
dabere na njikọ: Njikọ nke dabere na njikọ pụtara na nkwukọrịta TCP bụ otu-na-otu, ya bụ, nkwukọrịta site na isi ruo na isi, n'adịghị ka UDP, nke nwere ike izipu ozi na ọtụtụ ndị ọbịa n'otu oge, yabụ enweghị ike ime ka nkwukọrịta otu-na-ọtụtụ pụta.
A pụrụ ịtụkwasị obi: Ntụkwasị obi nke TCP na-eme ka a na-ebuga ngwugwu ndị ahụ n'ụzọ a pụrụ ịdabere na ya nye onye nnata n'agbanyeghị mgbanwe na njikọ netwọk ahụ, nke na-eme ka usoro ngwugwu protocol nke TCP dị mgbagwoju anya karịa nke UDP.
Dabere na Byte-stream: Ụdị TCP dabere na byte-stream na-enye ohere maka izipu ozi nke nha ọ bụla ma na-ekwe nkwa usoro ozi: ọbụlagodi na anabatabeghị ozi gara aga nke ọma, ọbụlagodi na enwetala bytes ndị sochirinụ, TCP agaghị ebuga ha na akwa ngwa maka nhazi ma ga-atụfu ngwugwu abụọ na akpaghị aka.
Ozugbo onye ọbịa A na onye ọbịa B guzobere njikọ, ngwa ahụ ga-eji naanị ahịrị nkwukọrịta mebere eme ihe iji zipu ma nata data, si otú a hụ na nnyefe data dị. Usoro TCP bụ ọrụ maka ijikwa ọrụ dịka ntọala njikọ, mwepụ, na ijide. Ọ dị mkpa ịmara na ebe a anyị na-ekwu na ahịrị mebere eme bụ naanị iji guzobe njikọ, njikọ TCP protocol na-egosi naanị na akụkụ abụọ ahụ nwere ike ịmalite nnyefe data, yana iji hụ na data ahụ bụ ntụkwasị obi. Ngwaọrụ netwọk na-ejikwa nhazi ụzọ na mbugharị; usoro TCP n'onwe ya anaghị echegbu onwe ya maka nkọwa ndị a.
Njikọ TCP bụ ọrụ zuru oke nke duplex, nke pụtara na onye ọbịa A na onye ọbịa B nwere ike izipu data n'akụkụ abụọ ahụ na njikọ TCP. Ya bụ, enwere ike ibufe data n'etiti onye ọbịa A na onye ọbịa B n'usoro abụọ.
TCP na-echekwa data nwa oge na nchekwa izipu njikọ ahụ. Nchekwa izipu a bụ otu n'ime nchekwa echekwara n'oge mmakọ aka atọ. Mgbe nke ahụ gasịrị, TCP ga-eziga data dị na nchekwa izipu gaa na nchekwa natara nke onye na-anabata ebe a na-aga n'oge kwesịrị ekwesị. N'omume, onye ọ bụla ga-enwe nchekwa izipu na nchekwa nnata, dịka egosiri ebe a:
Ebe nchekwa izipu bụ ebe nchekwa nke TCP na-echekwa n'akụkụ onye na-eziga ozi na-eji echekwa data a ga-eziga nwa oge. Mgbe a na-eme mma aka atọ iji guzobe njikọ, a na-ahazi ebe nchekwa izipu ma jiri ya chekwaa data. A na-agbanwe ebe nchekwa izipu ozi n'ụzọ dị iche iche dịka mkpọchi netwọk na nzaghachi sitere na onye nnata si dị.
Ebe nchekwa nnata bụ ebe nchekwa nke TCP na-echekwa n'akụkụ nnata nke a na-eji echekwa data anata nwa oge. TCP na-echekwa data anata na ebe nchekwa nnata ma na-eche ka ngwa dị n'elu gụọ ya.
Mara na oke nke ebe nchekwa ozi na nnata ozi dị oke, mgbe nchekwa ozi juputara, TCP nwere ike iji ụfọdụ atụmatụ, dịka njikwa mkpọchi, njikwa mmiri, wdg, iji hụ na nnyefe data a pụrụ ịtụkwasị obi na nkwụsi ike netwọk.
Na netwọk kọmputa, a na-eji akụkụ dị iche iche na-ebufe data n'etiti ndị ọbịa. Gịnị bụ akụkụ ngwugwu?
TCP na-emepụta akụkụ TCP, ma ọ bụ akụkụ ngwugwu, site na kewaa iyi na-abata n'ime iberibe ma tinye isi TCP na ibe ọ bụla. Enwere ike izipu nkebi ọ bụla naanị maka oge a kapịrị ọnụ ma ọ nweghị ike ịgafe Oke Nkebi (MSS). Ka ọ na-agbada, akụkụ ngwugwu na-agafe na oyi akwa njikọ. Oyi akwa njikọ ahụ nwere Oke Nkebi Nnyefe (MTU), nke bụ oke ngwugwu kachasị nke nwere ike ịgafe na oyi akwa njikọ data. Oke nnyefe kachasị na-ejikọkarị na interface nkwukọrịta.
Gịnịzi bụ ihe dị iche n'etiti MSS na MTU?
Na netwọk kọmputa, usoro nhazi ọkwa dị oke mkpa n'ihi na ọ na-atụle ọdịiche dị n'etiti ọkwa dị iche iche. Oyi akwa ọ bụla nwere aha dị iche; na oyi akwa njem, a na-akpọ data nkebi, na oyi akwa netwọk, a na-akpọ data ahụ ngwugwu IP. Ya mere, enwere ike iche na Oke Nnyefe Nkeji (MTU) dị ka Oke Nha ngwugwu IP nke oyi akwa netwọk nwere ike ibufe, ebe Oke Nha Nkeji (MSS) bụ echiche oyi akwa njem nke na-ezo aka na oke data kachasị nke ngwugwu TCP nwere ike ibufe n'otu oge.
Mara na mgbe Oke Nkewa Nkewa (MSS) buru ibu karịa Oke Nkewa Nzipu (MTU), a ga-eme nkewa IP na oyi akwa netwọk, TCP agaghịkwa ekewa data buru ibu n'ime ngalaba dabara adaba maka nha MTU. A ga-enwe ngalaba na oyi akwa netwọk raara nye oyi akwa IP.
Nhazi nke ngwugwu TCP
Ka anyị nyochaa usoro na ọdịnaya nke isi TCP.
Nọmba usoro: Nọmba enweghị usoro nke kọmputa mepụtara mgbe e guzobere njikọ ahụ dị ka uru mbụ ya mgbe e guzobere njikọ TCP, e zigarakwa nọmba usoro ahụ na onye nnata site na ngwugwu SYN. N'oge nnyefe data, onye zitere na-abawanye nọmba usoro ahụ dịka ọnụọgụ data ezitere. Onye nnata na-ekpe ikpe usoro nke data ahụ dịka ọnụọgụ usoro natara si dị. Ọ bụrụ na achọpụta na data ahụ adịghị n'usoro, onye nnata ahụ ga-ahazi data ahụ ọzọ iji hụ na usoro nke data ahụ dị.
Nọmba nkwenye: Nke a bụ nọmba usoro eji na TCP iji gosi nnata data. Ọ na-egosi ọnụọgụ usoro nke data na-esote nke onye zitere ya na-atụ anya ịnweta. Na njikọ TCP, onye nnata na-ekpebi data nke enwetara nke ọma dabere na ọnụọgụ usoro nke ngalaba ngwugwu data enwetara. Mgbe onye nnata nata data nke ọma, ọ na-eziga ngwugwu ACK nye onye zitere ya, nke nwere nọmba nkwenye nkwenye. Mgbe onye zitere ya natachara ngwugwu ACK, onye zitere ya nwere ike ikwenye na enwetala data ahụ tupu ọ mata nọmba nzaghachi ahụ nke ọma.
Akụkụ njikwa nke ngalaba TCP gụnyere ihe ndị a:
Ibe ACK: Mgbe obere a bụ 1, ọ pụtara na ubi nzaghachi nkwenye dị irè. TCP na-akọwapụta na a ga-edobe obere a ka ọ bụrụ 1 ma e wezụga ngwugwu SYN mgbe ejikọtara ya na mbụ.
Ibe RST: Mgbe obere a bụ 1, ọ na-egosi na enwere ihe dị iche na njikọ TCP na a ga-amanye njikọ ahụ ka ọ ghara ịdị.
Ibe SYN: Mgbe etinyere bit a na 1, ọ pụtara na a ga-eguzobe njikọ ahụ ma tinye uru mbụ nke nọmba usoro ahụ n'ọhịa nọmba usoro.
Ibe FIN: Mgbe obere ihe a bụ 1, ọ pụtara na agaghị ezipụ data ọzọ n'ọdịnihu ma a chọrọ njikọ ahụ.
Ọrụ na njirimara dị iche iche nke TCP na-egosipụta site na nhazi nke akụkụ ngwugwu TCP.
Gịnị bụ UDP? (Mylinking's)Pịa netwọknaOnye na-ere ahịa ngwugwu netwọk(enwere ike ịhazi ma TCP ma ọ bụ UDP Packets)
Usoro Datagram Onye Ọrụ (UDP) bụ usoro nkwukọrịta enweghị njikọ. Ma e jiri ya tụnyere TCP, UDP anaghị enye usoro njikwa dị mgbagwoju anya. Usoro UDP na-enye ohere ka ngwa izipu ngwugwu IP e tinyere na ya ozugbo na-enweghị njikọ. Mgbe onye nrụpụta họọrọ iji UDP kama TCP, ngwa ahụ na-agwa IP okwu ozugbo.
Aha zuru oke nke UDP Protocol bụ User Datagram Protocol, isi ya bụkwa naanị bytes asatọ (bit 64), nke dị nnọọ mkpụmkpụ. Usoro nke isi UDP bụ dị ka ndị a:
Ebe a na-aga na ebe isi mmalite ọdụ ụgbọ mmiriIsi ihe ha bu n'obi bụ igosi usoro UDP kwesịrị izipu ngwugwu.
Nha ngwugwu: Ebe nha ngwugwu ahụ na-ejide nha nke isi UDP tinyere nha nke data ahụ
Checksum: Emebere ya iji hụ na e nwere ike izipu isi ihe na data UDP n'ụzọ a pụrụ ịdabere na ya. Ọrụ nke checksum bụ ịchọpụta ma njehie ma ọ bụ nrụrụ aka emeela n'oge nnyefe nke ngwugwu UDP iji hụ na data ahụ ziri ezi.
Ọdịiche dị n'etiti TCP na UDP na Mylinking'sPịa netwọknaOnye na-ere ahịa ngwugwu netwọkNwere ike hazie ma TCP ma ọ bụ UDP Package
TCP na UDP dị iche na akụkụ ndị a:
njikọ: TCP bụ usoro njem nke na-elekwasị anya na njikọ nke chọrọ ka e guzobe njikọ tupu e nwee ike ibufe data. N'aka nke ọzọ, UDP anaghị achọ njikọ ma nwee ike ibufe data ozugbo.
Ihe Ọrụ: TCP bụ ọrụ otu-na-otu-otu nwere isi abụọ, ya bụ, njikọ nwere naanị isi abụọ iji kparịta ụka. Agbanyeghị, UDP na-akwado nkwukọrịta otu-na-otu, otu-na-ọtụtụ, na ọtụtụ-na-ọtụtụ, nke nwere ike ịkparịta ụka na ọtụtụ ndị ọbịa n'otu oge.
Ntụkwasị obi: TCP na-enye ọrụ nke ịnye data n'ụzọ a pụrụ ịdabere na ya, na-ahụ na data enweghị njehie, enweghị mfu, enweghị mbipụta, ma na-erute mgbe achọrọ ya. N'aka nke ọzọ, UDP na-eme ike ya niile ma anaghị ekwe nkwa nnyefe a pụrụ ịdabere na ya. UDP nwere ike inwe nsogbu site na mfu data na ọnọdụ ndị ọzọ n'oge nnyefe.
Njikwa mkpọchi, njikwa mmiri: TCP nwere usoro njikwa mkpọchi na njikwa mmiri, nke nwere ike ịgbanwe ọnụego nnyefe data dịka ọnọdụ netwọk si dị iji hụ na nchekwa na nkwụsi ike nke nnyefe data. UDP enweghị usoro njikwa mkpọchi na njikwa mmiri, ọbụlagodi na netwọk ahụ jupụtara na nnukwu nsogbu, ọ gaghị eme mgbanwe na ọnụego izipu UDP.
Isi ihe dị n'elu: TCP nwere ogologo isi okwu dị ogologo, nke na-abụkarị byte iri abụọ, nke na-abawanye mgbe ejiri ubi nhọrọ. N'aka nke ọzọ, UDP nwere isi okwu edobere nke naanị byte asatọ, yabụ UDP nwere isi okwu dị ala karịa.

Usoro Ngwa TCP na UDP:
TCP na UDP bụ usoro nhazi mbugharị abụọ dị iche iche, ha nwekwara ụfọdụ ọdịiche dị na ọnọdụ ngwa.
Ebe ọ bụ na TCP bụ usoro njikọ, a na-ejikarị ya eme ihe n'ọnọdụ ebe achọrọ nnyefe data a pụrụ ịtụkwasị obi. Ụfọdụ ikpe ojiji a na-ejikarị gụnyere:
Mbufe faịlụ FTP: TCP nwere ike ijide n'aka na faịlụ agaghị efu ma mebie n'oge mbufe.
HTTP/HTTPS: TCP na-ahụ na ọdịnaya weebụ ziri ezi ma dịkwa mma.
Ebe ọ bụ na UDP bụ usoro enweghị njikọ, ọ naghị enye nkwa ntụkwasị obi, mana o nwere njirimara nke arụmọrụ na oge. UDP dabara adaba maka ọnọdụ ndị a:
Ọsọ dị ala, dịka DNS (Sistemụ Aha Ngalaba): Ajụjụ DNS na-abụkarị obere ngwugwu, UDP nwekwara ike mezue ha ngwa ngwa.
Nkwukọrịta multimedia dịka vidiyo na ọdịyo: Maka mgbasa ozi multimedia nwere oke mkpa n'oge, UDP nwere ike inye obere oge iji hụ na enwere ike izipu data n'oge.
Nkwukọrịta mgbasa ozi: UDP na-akwado nkwukọrịta otu-na-ọtụtụ na ọtụtụ-na-ọtụtụ, enwere ike iji ya mee ihe maka izipu ozi mgbasa ozi.
Nchịkọta
Taa anyị mụtara maka TCP. TCP bụ usoro nkwukọrịta njem nke dabere na njikọ, ntụkwasị obi, na byte-stream. Ọ na-ahụ na nnyefe a pụrụ ịdabere na ya na nnabata data n'usoro site na ịmepụta njikọ, ikwe aka na nkwenye. Usoro TCP na-eji ọdụ ụgbọ mmiri eme ihe iji mezuo nkwukọrịta dị n'etiti usoro, ma na-enye ọrụ nkwukọrịta kpọmkwem maka usoro ngwa na-agba ọsọ na ndị ọbịa dị iche iche. Njikọ TCP bụ duplex zuru oke, na-enye ohere ịnyefe data bidirectional n'otu oge. N'ụzọ dị iche, UDP bụ usoro nkwukọrịta na-enweghị njikọ, nke na-anaghị enye nkwa ntụkwasị obi ma dabara adaba maka ụfọdụ ọnọdụ nwere nnukwu mkpa oge. TCP na UDP dị iche na ọnọdụ njikọ, ihe ọrụ, ntụkwasị obi, njikwa mkpọchi, njikwa mmiri na akụkụ ndị ọzọ, ọnọdụ ngwa ha dịkwa iche.
Oge ozi: Disemba-03-2024



