Selefouno sa User Datagram

Ho utloisisa UDP le kamoo e fapaneng kateng le TCP

User Datagram Protocol (UDP) e ile ea hlahisoa ka 1980 'me ke e' ngoe ea mekhoa ea khale ka ho fetisisa ea marang-rang e teng. Ke mokhoa o bonolo oa tsamaiso ea OSI ea lisebelisoa tsa tsamaiso bakeng sa lik'hamphani tsa server / server, e thehiloeng ho Internet Protocol (IP) , 'me ke eona e ka sehloohong e fapaneng le TCP .

Tlhaloso e khutšoanyane ea UDP e ka hlalosa hore ke protocol e sa tšepahaleng ha e bapisoa le TCP. Ha ho ntse ho le joalo, kaha ha ho phoso leha e le efe ea ho hlahloba kapa ho lokisa ho ameha ho fetisetsoeng ha data, ke 'nete hape hore ho na le likarabo tsa tokisetso ena eo TCP e ke keng ea li bapisa.

UDP (ka linako tse ling e bitsoa UDP / IP) hangata e sebelisoa liketsong tsa liboka tsa video kapa lipapali tsa k'homphieutha tse etsoang ka ho khetheha bakeng sa tshebetso ea nako ea sebele. E le ho finyella tshebetso e phahameng, protocol e lumella lipakete tse fapaneng hore li theohe (ho se na litekanyetso) le liputane tsa UDP tse lokelang ho amoheloa ka tsela e fapaneng ho feta tseo li rometsoeng, joalokaha ho boletsoe ke kopo.

Mokhoa ona oa phetiso, ha o bapisoa le TCP, o lumella dintlha tse fokolang holimo le ho lieha ho fihla. Kaha lipakete li romeloa ho sa tsotellehe hore na ke eng, 'me ha ho na ho hlahloba ho phoso ho amehang, ho fella ka ho sebelisa likhahla tse fokotsehang.

Na UDP e Molemo ho Feta TCP?

Karabo ea potso ena e itšetlehile ka moelelo oa taba ho tloha ha UDP e lumella tshebetsong e ntlafetseng, empa mohlomong boleng bo fetisisang, ho feta TCP.

Mohlala o motle oa ha UDP e ka 'na ea khethoa ho feta TCP ke ha e tluoa tabeng ea kopo e sebetsang hantle ka latency e fokolang, e kang papali ea inthanete, ho qoqa ka video kapa ho fetisa lentsoe. Lipapati li ka lahleha, empa ka ho fokotseha ka kakaretso ho fokotsa boleng, ha ho na tahlehelo e ngata ea boleng.

Ka papali ea marang-rang, ts'ebetso ea UDP e lumella papali hore e tsoele pele esita le haeba mohokahanyo o lahleha ka nakoana, kapa haeba lipakete tse ling li lahletsoe ka lebaka leha e le lefe. Haeba ho kenyeletsoa phoso, ho kopana ho ne ho tla ba le tahlehelo ea nako ho tloha ha lipakete li leka ho kena hape moo li ileng tsa khaotsa ho etsa liphoso, empa ha ho hlokahale lipapaling tsa video tse phelang. Ho joalo le ka ho phallela ho phela.

Leha ho le joalo, lebaka leo UDP e seng le leholo ha ho tluoa tabeng ea ho tsamaisa lifofane ke hore u hloka file eohle e le hore ue sebelise hantle. Leha ho le joalo, ha u hloke pakete e 'ngoe le e' ngoe ea papali ea video kapa video ho e thabela.

TCP le UDP ka bobeli boemong ba 4 ba mokhoa oa OSI le ho sebetsa le litšebeletso tse kang TFTP , RTSP, le DNS .

DP Datagrams

DP sephethephethe se sebetsa ka seo ho thoeng ke datagrams, ka mongolo o mong le o mong o nang le molaetsa o le mong. Lintlha tsa sehlooho li bolokiloe ka li-bytes tse robeli tsa pele, empa tse ling kaofela ke tsona tse tšoereng molaetsa oa sebele.

Karolo ka 'ngoe ea hlooho ea UDP ea litšoantšo, e thathamisitsoeng mona, ke li -bytes tse peli:

Linaha tsa port tsa UDP li lumella likarolo tse fapaneng tsa ho boloka litsela tsa bona tsa data, tse tšoanang le TCP. Lihlooho tsa li-port tsa UDP ke li-byte tse peli tse telele; ka hona, lipalo tsa marang-rang tsa UDP tse nepahetseng li tloha ho 0 ho ea ho 65535.

Boitsebiso ba UDP bo boholo ke palo ea lenane la li-byte tse nang le likarolo tsa sehlooho le tsa data. Kaha boholo ba hlooho ke boima bo tsitsitseng, tšimo ena e atleha ka tsela e atlehang ka bolelele ba karolo e fapaneng ea data (ka linako tse ling e bitsoa payload).

Boholo ba datagram bo fapana ho ea ka tikoloho e sebetsang, empa ba na le boholo ba 65535 bytes.

UDP checksums e sireletsa ditaba tsa molaetsa ho senya. Checksum bohlokoa e emela ho kenyelletsoa ha data ea datagram e qalileng pele ke mo romelang 'me hamorao ke moeti. Haeba motho e mong le e mong a na le tšoaetso e fokolisitsoeng kapa a silafatsoa nakong ea phetisetso, protocol ea UDP e lemoha ho se lekane ha ho baloa.

Lefapheng la UDP, ho hlahloba ke ho ikhethela, ho fapana le TCP moo checksums e tlamehang.