Ihe omimi nke ihe omimi nke netwọk broket tcp: dobe mkpa nke aka

Nchịkọta TCP
Mgbe anyị na-achọgharị weebụ, zigara email, ma ọ bụ kpọọ egwuregwu ntanetị, anyị anaghị echekarị banyere njikọ netwọkụ dị mgbagwoju anya n'azụ ya. Agbanyeghị, ọ bụ ihe ndị a dị obere na-ahụ maka mkparịta ụka siri ike n'etiti anyị na sava ahụ. Otu n'ime usoro kachasị mkpa bụ usoro njikọ TCP, yana isi nke a bụ ụzọ mgbaaka atọ.

Isiokwu a ga-atụle ụkpụrụ ahụ, usoro na ịdị mkpa nke ụzọ mgbaaka atọ n'ụzọ zuru ezu. Kwụpụ, anyị ga-akọwa ihe kpatara ejighị aka n'aka nke ụzọ atọ dị mkpa, etu ọ siri na-ahụ nkwụsi ike na ntụkwasị obi, yana otu o siri dị mkpa maka mbufe data. Site n'inwe nghọta miri emi banyere usoro nkwukọrịta nke aka na aka gị na echiche doro anya banyere ntụkwasị obi nke njikọ TCP.

TCP ụzọ atọ na-agbanwe agbanwe
TCP bụ Protocol Transpol na-eme ka ihe a na-eme ka a mata, nke na-achọ ihe ndozi na tupu nnyefe data. A na-eme usoro usoro a na njikọ ụzọ atọ.

 TCP ụzọ atọ

Ka anyị lerukwuo anya na ngwugwu TCP ndị zitere na njikọ ọ bụla.

Na mbu, a na-emechi ma onye ahịa ma emechie ya. Nke mbu, ihe nkesa na-egeputa na ọdụ ụgbọ mmiri ma nọ na Geen ntị, nke pụtara na a ga-amaliterịrị ihe nkesa ahụ. Na-esote, onye ahịa ahụ dị njikere ịnweta webpage.it kwesịrị iguzobe njikọ na sava ahụ. Ọdịdị nke ngwugwu njikọ mbụ dị ka ndị a:

 Paset ndị otu

Mgbe onye ahịa malitere njikọ, ọ na-ebute nọmba nke mbụ (onye ahịa_isn) ma tinye ya na ọnụ ọgụgụ isiokwu TCP. N'otu oge ahụ, onye ahịa ahụ setịpụrụ ọkọlọtọ Smitii Singement ruo 1 iji gosipụta na ngwugwu na-apụ apụ bụ ngwugwu ndị na-agafe. Onye ahịa ahụ na-egosi na ọ chọrọ ka igosipụta njikọ na sava ahụ site na iziga ngwugwu ndị otu mbụ na sava ahụ. Otu ngwugwu a anaghị ebu data ngwa ngwa (ya bụ, data zitere). N'oge a, a na-akara ọkwa nke onye ahịa ahụ dị ka ezigara.

Pastet Syn +

Mgbe ihe nkesa na-enweta ngwugwu ndị ahịa site n'aka onye ahịa, ọ na-ebutekarị nọmba nke ya (Server_isn) wee tinye ọnụ ọgụgụ ahụ na "ọnụ ọgụgụ" nke isi TCP. Na-esote, ihe nkesa ahụ batara + 1 na "nnabata ọnụego" na-ezite ma na-eziga na onye ahịa ahụ, nke na-enweghị data ngwa ahịa maka ihe nkesa ahụ iji zipu). N'oge a, sava ahụ dị na Synt-RCVD steeti.

Ack pastet

Ozugbo onye ahịa ahụ na-enweta ngwugwu ahụ na sava ahụ, ọ kwesịrị ịrụ ọrụ ndị na-esonụ iji zaa paseeji ikpeazụ: Nke mbu, onye ahịa na-etinye acin isi nke TCP nke nzaghachi TCP na 1; Nke abụọ, onye ahịa ahụ na-abanye na Server_isn + 1 n'ime "Kwenye azịza nọmba" ubi; N'ikpeazụ, onye ahịa ahụ na-eziga ngwugwu ahụ na sava ahụ. Nkata a nwere ike iburu data site n'aka onye ahịa ya na sava ahụ. Mgbe emechara nke arụmọrụ ndị a, onye ahịa ahụ ga-abanye steeti guzobere.

Ozugbo ihe nkesa ahụ na-anata ngwá ahịa ahụ site n'aka onye ahịa, ọ na-agbanwekwa steeti guzobere.

Dịka ị ga - ahụ site na usoro dị n'elu, mgbe enyere aka nke aka atọ, enyere ikike iburu data, mana aka abụọ mbụ adịghị. Nke a bụ ajụjụ a na-ajụkarị n'ajụjụ ọnụ. Ozugbo akara aka atọ zuru oke, akụkụ abụọ ahụ na-etinye steeti guzobere, na-egosi na njikọ ahụ emebere nke ọma, nke na-egosi onye ahịa na sava nwere ike ịmalite iziga onwe ha ozi.

Gịnị Mere Atọ Atọ? Ọ bụghị ugboro abụọ, ugboro anọ?
Azịza ndị a na-ahụkarị bụ, "n'ihi na aka anọ ụzọ aka atọ na-ekwesi ike inweta ikike ịnata ma zipụ." Azịza a ziri ezi, mana ọ bụ naanị ebumnuche ebumnuche, anaghị atụnye isi ihe kpatara ya. N'ime ihe ndị a, m ga-atụle ihe kpatara nke atọ aka site na akụkụ atọ iji mee ka nghọta anyị mata nghọta anyị banyere nghọta anyị.

A na - ezere ụzọ atọ dị iche iche nwere ike zere mmalite nke njikọ ugboro ugboro (isi ihe kpatara ya)
Ihe atọ dị n'ụzọ atọ na-ekwe nkwa na ndị otu abụọ ahụ enwetala nọmba nke a pụrụ ịdabere na ya.
Akara ụzọ atọ na-ezere ka ihe ndị ahụ dị.

Ihe kpatara 1: Zere isonye n'etiti akụkọ ihe mere eme
Na nkenke, isi ihe kpatara eji eme ihe eji eme ihe ato bu ka izere aghara oria site na mbido njikọ njikọ ochie. Na gburugburu netwọdi mgbagwoju anya, a naghị eziga nnyefe data mgbe niile na oge a na-aga n'ihu na oge a kara aka, ngwugwu data nwere ike ịbịaru nso na njedebe nke mbụ n'ihi mkpọchi netwọkụ na ebumnuche ndị ọzọ. Iji zere nke a, TCP na-eji aka atọ iji gosipụta njikọ ahụ.

Akụkụ atọ dị mfe na-ezere njikọ njikọ

Mgbe onye ahịa na-eziga ọtụtụ ngwungwu Njikọ Njikọ Njikọ na usoro ọ bụla, n'ọnọdụ ọnọdụ dị ka mkpọchi netwọdi, ihe ndị a nwere ike ime:

1- ngwugwu ndị ochie na-erute na sava ahụ tupu ngwugwu Sysets ọhụrụ.
2- Ihe nkesa ahụ ga-aza otu Snep Syon + Ack Perk maka onye ahịa mgbe ọ natachara ngwugwu ochie.
3- Mgbe onye ahịa na-anata Sypet + ack, ọ na-ekpebi njikọ ahụ (ọnụ ọgụgụ dị iche iche emebiela ma ọ bụ oge nke ya, wee ziga packet RST na sava ahụ iji mee njikọ ahụ.

Site na njikọ abụọ nke aka abụọ, enweghị ụzọ iji chọpụta ma njikọ dị ugbu a bụ njikọ akụkọ ihe mere eme. Akara atọ na-enye ohere ka onye ahịa ya chọpụta ma njikọ dị ugbu a bụ njikọ njikọ dabere na onodu mgbe ọ dị njikere izipu ngwugwu nke atọ:

1- Ọ bụrụ na ọ bụ njikọ akụkọ ihe mere eme (nọmba usoro emebiela ma ọ bụ ticket), ngwugwu nke atọ zigara ya bụ ngwugwu RST iji banye njikọ akụkọ ihe mere eme.
2- Ọ bụrụ na ọ bụghị njikọ akụkọ ihe mere eme, ngwugwu ahụ zigara nke ugboro ugboro bụ ngwugwu ack, na ndị abụọ na-ekwurịta njikọ ahụ nke ọma.

Ya mere, isi ihe mere TCP ji jiri aka atọ si aka abụọ bụ na ọ na-amalite njikọ ahụ iji gbochie njikọ akụkọ ihe mere eme.

Ihe kpatara 2: Iji mee ka ọnụọgụgụ mbụ nke ndị ọzọ
Akụkụ abụọ nke usoro TCP ga-edobe nọmba usoro, nke bụ isi ihe iji hụ na nnyefe a pụrụ ịdabere na ya. Nọmba usoro na-arụ ọrụ dị mkpa na njikọ TCP .Ha na-eme ihe ndị a:

Onye na-anabata ya nwere ike iwepụ data ọhụụ wee hụ na izi ezi nke data.

Onye na-anabata ya nwere ike ịnata ngwugwu n'usoro nke nọmba usoro iji hụ na iguzosi ike n'ezi ihe nke data.

Nọmba usoro ahụ nwere ike ịchọpụta na ngwugwu data ndị ọzọ natara, na-enyere nnyefe data a pụrụ ịdabere na ya.

Ya mere, na iji guzobe njikọ TCP, onye ahịa na-eziga ngwugwu ndị na-esochi ya na nọmba usoro mbụ ma chọrọ ihe nkesa na-egosi nnabata nke na-eme nke ọma nke ngwugwu ndị ahịa. Mgbe ahụ, ihe nkesa na-eziga paset ndị na-ahụ maka ndị ahịa ya ma na-echere onye ahịa ya ịzaghachi, otu na maka mmadụ niile, iji hụ na ọnụ ọgụgụ ndị mbụ n'usoro.

Mekọrịta nọmba nke mbụ nke otu abụọ

Ọ bụ ezie na a ga-ekwe omume ịtọhapụ ọnụ ọgụgụ ndị mbụ nke ndị otu ahụ, a ga-ejikọta usoro nke abụọ na otu usoro, na-ebute ụzọ atọ. Agbanyeghị, ihe ndị ọzọ aka nwere ike m na-ekwe nkwa na ndị ọzọ na-ahụ maka otu ndị ọzọ natara nke ọma, mana enweghị nkwa na ọnụọgụ abụọ a nwere ike ikwenye. Ya mere, ụzọ atọ dị mfe bụ nhọrọ kachasị mma iji hụ na nkwụsi ike na ntụkwasị obi nke njikọ TCP.

Ihe kpatara 3: Zere imeju akụ
Ọ bụrụ na enwere naanị "abụọ aka aka", mgbe a na-egbochi arịrịọ ndị ahịa na netwọk, onye ahịa ahụ enweghị ike ịnabata ngwugwu Ack zitere ya na sava ahụ, ya mere, a ga-ewepụta ha. Agbanyeghị, ebe ọ bụ na enweghị aka nke atọ nke atọ, sava ahụ enweghị ike ikpebi ma onye ahịa nwetara nnabata ack iji guzobe njikọ ahụ. Ya mere, sava ahụ nwere ike guzosie ike guzosie njikọ ụka mgbe ị natasịrị arịrịọ ọ bụla. Nke a na - eduga na ndị a:

Ighapu ego: Ọ bụrụ na egbochila arịrịọ ndị ahịa, na-ebute nnyefe ugboro ugboro, sava ahụ ga-eweta ọtụtụ njikọ na-ezighi ezi mgbe ị natachara arịrịọ. Nke a na - eduga na mkpofu ihe nkesa na - enweghị isi.

Ozi ozi: N'ihi enweghị aka nke atọ, sava ahụ enweghị ụzọ ịmara ma onye ahịa ahụ natara nnabata ACK. N'ihi ya, ọ bụrụ na ozi abanye na netwọk, onye ahịa ahụ ga-eziga arịrịọ ndị na-arịọ maka ugboro ugboro, na-eme ka ihe nkesa ahụ guzobe njikọ ọhụrụ. Nke a ga - abawanye na mkpọchi netwọk na igbu oge na oge na - emetụta arụmọrụ netwọkụ n'ozuzu ya.

Zere ime ihe

Ya mere, iji hụ na nkwụsi ike na ntụkwasị obi nke njikọ network, TCP na-eji aka abụọ aka iji gosipụta na nsogbu ndị a.

Nchikota
Oseihe nwaanyiNdị na-ere ahịa netwọkụA na-eme ntọala nke TCP na aka ise. N'ime ụzọ atọ nke ụzọ atọ, onye ahịa buru ụzọ zigara ngwugwu na ọkọlọtọ nzukọ na sava ahụ, na-egosi na ọ chọrọ igosi njikọ. Mgbe ị nwetasịrị arịrịọ ahụ n'aka onye ahịa, ihe nkesa na-aza ngwungwu na ndị ahịa, na-egosi na anabataghị arịrịọ njikọ ahụ, ma ziga nọmba nke mbụ. N'ikpeazụ, onye ahịa ahụ zara ọkọlọtọ ack na sava ahụ iji gosi na ejirila njikọ ahụ guzosie ike. N'ihi ya, ndị ọzọ ahụ nọ na steeti guzobere ma nwee ike ịmalite izipu data na ibe ha.

Na mkpokọta, usoro atọ nke TCP maka nguzobe njikọ TCP iji hụ na njikọ siri ike na ntụkwasị obi, ma hụ na njikọta nke akụkọ ihe mere eme, ma nwee ike ịnata ma ziga data.


Oge post: Jan-08-2025