Kajeno, re tla qala ka ho shebana le TCP. Pejana Khaolong ea ho ea ha ho le joalo, re boletse ntlha ea bohlokoa. Ha e le mokatong oa marang-rang le ka tlase, ke ho feta moo, ho bolela ho amohela likhomphutha tsa hau, ho bolelang hore khomphutha ea hau e hloka ho tseba hore na khomphutha e 'ngoe e hokela ho eona. Leha ho le joalo, puisano ho marang-rang hangata ke puisano e kopaneng ho e-na le ho buisana hoa likamano. Ka hona, Protocol ea TCP e hlahisa mohopolo oa boema-kepe. Popente e ka lula e le ntho e le 'ngoe feela, e fanang ka puisano lipakeng tsa mekhoa ea kopo e matha ho batho ba fapaneng.
Mosebetsi oa phallo ea lipalangoang ke mokhoa oa ho fana ka litšebeletso tse tobileng lipakeng tsa lits'ebeletso tsa kopo pakeng tsa tsamaiso, kahoo e boetse e tsejoa e le protocol ea pheletso. Karolo ea lipalangoang e supa lintlha tsa mantlha tsa marang-rang, li lumella ts'ebetso ea kopo ea ho bona hore na ho na le seterata sa puisano se tlase lipakeng tsa mekhatlo e tla pele ea ho qetela.
TCP e emela protocol ea taolo ea phetiso mme e tsejoa e le protocol e nang le kamano e nang le kamano. Sena se bolela hore pele kopo e 'ngoe e ka qala ho romela lintlha ho e' ngoe, lits'ebetso tse peli li tlameha ho etsa letsoho. Ho ts'oarana ketsahalong e hokahaneng e netefatsang e netefatsang phetiso e tšepahalang le ho amoheloa ka mokhoa o hlophisehileng. Nakong ea ho ts'oaroa, khokahano e thehiloe lipakeng tsa mohloli le baeti ba eang ho fapanyetsana letoto la lipakete tsa taolo mme ba lumela ho netefatsa tšoaetso ea data.
TCP ke eng? (Mylzing'sTai ea marang-rangmmeNetwork Packere ka sebetsa lipakete tsa tcp kapa tsa udp)
TCP (Protocol ea Tortocol ea phetisetso) ke mokhoa oa karohano ea lipalangoang tse tšepahalang, o nang le limela.
Khokahanyo ea Khokahano: E bolela hore khokahano ea TCP ke e le 'ngoe, ke hore, puisano ea nako e telele, e ka romellang melaetsa ka nako e tšoanang, kahoo puisano e ngata e ke ke ea fumaneha.
Ho ts'epahala: Ho tšepahala ha TCP ho tiisa hore lipakete li hlahisoa ka tieo ho moamoheli ho sa tsotelehe liphetoho khomphuteng ea marang-rang.
Byte-phallo e thehiloeng: Ke mofuta o thehiloeng ho tcp o lumellang phetiso ea boholo ba boholo ba molaetsa ebe o tla ba a amoheloa ka botlalo, 'me ha molaetsa o fetileng o ke ke oa lahlela lipakete tsa kopo.
Hang ha ho sebelisa B le ho se amoheletse b ho thehile khokahano, ts'ebeliso feela e hloka feela ho sebelisa mohala oa puisano ho romella le ho fumana phetiso ea data. Protocol ea TCP e na le boikarabello ba ho laola mesebetsi e kang khokahano ea khokahano, ho khaola le ho ts'oara. Re lokela ho hlokomela hore mona re re mohala o motle ho bolela feela hore o ka qala phetisetso ea data, le ho etsa bonnete ba hore o ts'epahala. Lits'enyehelo le lipalangoang li tsamaisoa ke lisebelisoa tsa marang-rang; Protocol ea TCP ka boeona ha e amehe ka lintlha tsena.
Khokahano ea TCP ke ts'ebeletso e felletseng ea Duplex, e bolelang hore ho fetisa data le ho se fetise ho fetisetsa data ka lehlakoreng la TCP. Ka mantsoe a mang, data e ka fetisetsoa lipakeng tsa ho amohela a le ho hlokomela b ka ho phalla ka phallo.
TCP e boloka data e boloka data ka nakoana ho buffer ea khokahano. Sena se romella Buffer ke e 'ngoe ea likhalase tse behiloeng nakong ea tsela e meraro. Kamora moo, TCP e tla romella data ho Cache ea Rond ho Cache ea Amone ea ho Amohela Lebone la Naha ka nako e loketseng. Ha e le hantle, thaka ka 'ngoe e tla ba le cache ea ho romella le cache ea kamohelo, joalo ka ha ho bontšoa mona:
Send Buffer ke sebaka sa memori e bolokiloeng ke ts'ebetso ea TCP ka lehlakoreng le romeloang ho bolokoa ka nakoana. Ha ho etsoa hore motho ka tsela e meraro a etselitsoe ho theha khokahano, moche o romelloa 'me oa sebelisoa ho boloka data. Send Buffer e sentse e fetotsoe ho latela khatello ea marang-rang le maikutlo a tsoang ho moamoheli.
ANDE AUDER PROFER KE MOTSOALLE OA HO BONAHALA KA HO ETSA TCP KAMOO E NANG LE HO BONAHALA HO FIHLETSA PUSELETSO EA MOTSO O MOTLE. TCP e boloka data e fumanoeng ho cache ea kamohelo ebe o emela kopo e holimo ea ho e bala.
Hlokomela hore boholo ba ho romella cache le Cache e na le Cache e nang le maano, TCP e ka latela mekhoa e meng ea ho koata, joalo-joalo.
Litobato tsa likhomphutha, phetisetso ea data pakeng tsa ho elisoa ka likarolo. Joale karolo ea pakete ke efe?
TCP e theha karolo ea TCP, kapa karolo ea pakete, ka ho petsolla molatsoana ho likhutlong ho ba li-chunks le ho eketsa lihlooho tsa maqhubu. Karolo ka 'ngoe e ka fetisoa feela ka nako e lekanyelitsoeng mme e ke ke ea feta boholo ba sehlopha se phahameng (mss). Ha e le tseleng, karolo ea pakete e feta ka har'a sekala sa khokahano. Sebaka sa khokahano se na le setsi se phahameng sa phetiso (MTU), eo e leng boholo ba pakete e ka fetang e ka fetang ka sekala sa data. Sesebelisoa se phahameng haholo sa phetiso hangata se amana le sebopeho sa puisano.
Joale phapang e pakeng tsa mss le mtu?
Litlanta tsa likhomphutha, meralo ea boemo bo phahameng e bohlokoa haholo hobane e nka phapang pakeng tsa maemo a fapaneng. Karolo ka 'ngoe e na le lebitso le fapaneng; Sebakeng sa lipalangoang, data e bitsoa karolo, 'me sengoathoana sa marang-rang, data e bitsoa pakete ea IP. Ka hona, setsi sa phetisetso e phahameng haholo (MTU) se ka nahanoa e le boholo ba IP pakete e ka fetisetsoang ka boholo ba data bo ka fetisoang ka bongata ka nako.
Hlokomela hore ha sehlopha se phahameng se seholo se seholo ho feta sehlopha sa phetisetso se phahameng (MTU), TCP e tla arola lintlha tse kholo ka likarolo tsa MTU. Ho tla ba le karolo ea 'mino oa marang-rang e nehetsoeng ke IP Setsing sa IP.
Sebopeho sa Pakete ea TCP Paction
A rekang sebopeho le likateng tsa lihlooho tsa TCP.
Palo ea tatellanoNomoro e sa sebetseng e hlahisitsoeng ke k'homphieutha ha khokahano e thehiloe e le boleng ba eona ba pele ha khokahano ea TCP e hlophisitsoe, 'me nomoro ea tatellano e romelloa ho radi. Nakong ea phetisetso ea data, sekhobo se eketsa nomoro ea tatellano ho latela palo ea data e rometsoeng. Moamoheli o ahlola taelo ea data ho latela nomoro ea tatellano ea nako. Haeba data e fumanoa e le taelo, moamoheli o tla busetsa data ho netefatsa hore o na le data.
Nomoro ea tumello: Ena ke nomoro ea tatellano e sebelisitsoeng ho TCP ho amohela risiti ea data. E bonts'a palo ea tatellano ea data e latelang eo motho ea romang e lebelletseng ho e amohela. Ka khokahano ea TCP, moamoheli ea khethollang hore na lintlha li amohetse ka katleho ho latela palo ea karolo ea pakete ea data e fumanoeng. Ha moamoheli a atleha ho amohela data, e romela pakete ea ack ho motho ea romellang eona, e nang le tumello ea tumello ea tumello. Kamora ho amohela pakete ea ACK, sender e ka netefatsa hore data pele e amohela nomoro ea karabo e amoheloe ka katleho.
Likarolo tsa taolo ea karolo ea TCP e kenyelletsa tse latelang:
Ack hanyane: Ha hanyane hanyane ke 1, ho bolela hore tšimo ea karabo e nepahetse. TCP e tiisa hore hanyane hanyane e lokela ho behiloe ho 1 ho tloha ka lipakete tsa syn ha ho qala ho tsoaloa ha ho hlaha.
Verst e nyane: Ha nyane ena e le 1, e bonts'a hore ho na le mokhelo ka khokahano ea TCP mme khokahano e tlameha ho khaoloa.
Syn hanyane: Ha nyane ena e lehiloe ho 1, ho bolela hore khokahano e lokela ho theoa le boleng ba pele ba nomoro ea tatellano ea linomoro.
Fin: Ha hanyane hanyane e le 1, ho bolela hore ha ho na data e tla romelloa nakong e tlang mme khokahano e lakatseha.
Mesebetsi e fapaneng le litšobotsi tsa TCP li kenngoa ka sebopeho sa likarolo tsa Pacpa Packet.
Udp ke mang? (Mylking's'sTai ea marang-rangmmeNetwork Packere ka sebetsa li-packets tse peli tsa udp)
Sebapali sa Dattagram Protocol (UDP) ke tlhahiso e mabapi le puisano ea puisano. Ha ho bapisoa le TCP, UDP ha e fane ka mekhoa e thata ea taolo ea taolo. Tlhahiso ea UDP e lumella lits'ebetso ho romella lipakete tse hatisitsoeng ka kotloloho ntle le ho theha khokahano. Ha moqapi a khetha ho sebelisa UDP sebakeng sa tcp, ts'ebeliso e buisana ka kotloloho le IP.
Lebitso le felletseng la Protocol ea UDP ke sesebelisoa sa mosebelisi, 'me hlooho ea eona ke li-byte tse robeli feela (tse 64). Sebopeho sa hlooho ea UDP se tjena:
Sebaka sa ho ea 'me Potlako: Morero oa bona o ka sehloohong ke ho supa hore na udp ea ts'ebetso e lokela ho romella lipakete.
Boholo ba pakete: Tšimo ea "Pakete ea pakete e na le boholo ba hlooho ea UDP le boholo ba data
Cheke: E etselitsoe ho netefatsa ho fana ka tšireletso ea mantsoe le data ea cheke ke ho bona hore na phepelo ea udp ho netefatsa hore o na le bonnete ba data.
Phapang lipakeng tsa tcp le udp ho mylking'sTai ea marang-rangmmeNetwork Packere ka sebetsa lipakete tsa tcp kapa tsa udp
TCP le udp li fapane likarolo tse latelang:
Khokahano: TCP ke protocol ea lipalangoang e nang le kamano e hlokang hore khokahano e beoe pele data e ka fetisoa. Ka lehlakoreng le leng (ka lehlakoreng le leng, ha e hloke ho khomarela le ho fetisa data hanghang.
Ntho ea Ts'ebeletso: TCP ke ts'ebeletso e le 'ngoe le e le' ngoe ea likhetho tse peli, ke hore, khokahano e na le liqeto tse peli feela tsa ho buisana. Leha ho le joalo, UdP e ts'ehetsa e le 'ngoe, e le' ngoe, ho ea bangata, le puisano e mengata e sebetsang, e ka buang le matlo a mangata a ho buisana ka nako e tšoanang.
Ho tšepahala: TCP e fana ka ts'ebeletso ea ho fana ka data ka mokhoa o ts'epahalang, netefatsa hore data ha e na thuso, e sa lefelloeng, 'me e fihla e hloka. Ka lehlakoreng le leng (udp e etsa boiteko ba eona bo botle ebile ha e fane ka tiisenyetso e tšepahalang. UDP e ka ba le mathata a ho lahleheloa ke data le maemo a mang nakong ea phetisetso.
Taolo ea Tlhaho, taolo ea ho phalla: TCP e na le mecha ea taolo ea khatello ea maikutlo le phalle e ka fetolang sekhahla sa phetisetso ea data ho latela maemo a marang-rang ho netefatsa hore phetisetso ea marang-rang e tla netefatsa polokeho le botsitso ba phetisetso ea data. UDP ha e na mekhoa e laoloang e laoloang
Hlooho e fetang: TCP e na le bolelele ba hlooho e telele, hangata li-byte tse 20, tse ke keng tsa eketseha ha mefuta ea khetho e sebelisoa. Ka lehlakoreng le leng, UDP e na le hlooho e tsitsitseng ea li-byte tse 8 feela, kahoo udp e na le hlooho e ka tlase ea hlooho.
TCP le udp ts'ebeliso ea kopo:
TCP le udp ke li-protocols tse peli tse fapaneng tsa lipalangoang, 'me li na le liphapang tsa lipapatso tse fapaneng.
Kaha TCP ke protocol e nang le kamano e amanang le eona, haholo-holo e sebelisoa haholo ka lipelong moo ho hlokahalang ho tlisang data ho hlokahalang. Linyeoe tse ling tse amanang le tsona li kenyelletsa:
Faele ea FTP FTP: TCP e ka netefatsa hore lifaele ha lia lahleha ebile li senyehile nakong ea phetisetso.
Http / https: TCP e netefatsa botšepehi le ho nepahala ha litaba tsa webo.
Hobane udp ke protocol e nang le moelelo, ha e fane ka tikolohong ea ho tšepahala, empa e na le litšobotsi tsa ts'ebetso le nako ea nnete. UDP e loketse maemo a latelang:
Sephethephethe sa Packet se tlase, joalo ka DNS (Sistimi ea lebitso la DAMAIN): Lintlha tsa DNS hangata ke lipakete tse khutšoane, 'me UDP e ka li phethela kapele.
Puisano ea multimedia e kang video le audio: Bakeng sa phetiso ea multimedia e nang le litlhoko tsa nako e phahameng ea nako ea nnete, udp e ka fana ka sehalati se tlase ho netefatsa hore data e ka fetisoa ka nako e loketseng.
Puisano ea phatlalatso: UdP e ts'ehetsa e le 'ngoe - ho ba bangata haholo le lipuisano tse ngata ebile e ka sebelisoa bakeng sa phetiso ea melaetsa ea phatlalatso.
Kakaretso
Kajeno re ithutile ka TCP. TCP ke mokhoa oa khatiso o khothalletsoang, o tšepahalang, o tsamaisana le lipalangoang tsa komporo. E tlisa phetisetso e tšepahalang le ho amoheloa ka mokhoa o hlophisehileng oa data ka ho theha khokahano, ho tsubela le ho amohela. Protocol ea TCP e sebelisa marang-rang ho lemoha puisano lipakeng tsa lits'ebetso, 'me u fane ka litšebeletso tse tobileng tsa puisano bakeng sa lits'ebetso tse fapaneng. Khokahano ea TCP e tletse-duplex, e lumella mefuta ea data e tšoanang le e tloaelehileng ea data. Ho fapana le moo, udp ke protocol e se nang morero oa puisano, e sa fane ka tiiso ea botšepehi mme e loketse maemo a ho ba teng ka litlhoko tse ngata tsa nako ea nnete. TCP le udp li fapane ho mokhoa oa khoebo, ntho ea tšebeletso, ho ts'epahala, taolo ea phapono le likarolo tsa eona tsa kopo le tsona lia fapana.
Nako ea poso: Dec-03-2024