lt.phhsnews.com


lt.phhsnews.com / Koks skirtumas tarp TCP ir UDP?

Koks skirtumas tarp TCP ir UDP?


Jūs tikriausiai matėte nuorodas į TCP ir UDP, nustatydami uosto peradresavimą maršrutizatoriuje arba konfigūruodami ugniasienės programinę įrangą. Šie du protokolai yra naudojami skirtingiems duomenų tipams.

TCP / IP yra protokolų rinkinys, naudojamas įrenginiams bendrauti internete ir daugumoje vietinių tinklų. Jis yra pavadintas dviem iš jo originalių protokolų - Transmission Control Protocol (TCP) ir interneto protokolo (IP). TCP programoms suteikia galimybę pristatyti (ir gauti) užsakytą ir klaidų patikrintą informacijos paketų srautą tinkle. Naudotojo Datagramo protokolą (UDP) naudoja programos, kad greičiau pateiktų informacijos srautą, panaikindami klaidų tikrinimo funkciją. Konfigūruojant tam tikrą tinklo aparatūrą ar programinę įrangą, jums gali tekti žinoti skirtumą.

Ką jie turi bendrai

SUSIJĘS: Kaip surasti privačius ir viešus IP adresus

Tiek TCP, tiek UDP yra protokolai naudojamas siunčiant bitų duomenis, vadinamus paketais, per internetą. Abu protokolai yra IP protokolo viršuje. Kitaip tariant, ar siunčiate paketą per TCP arba UDP, tas paketas siunčiamas į IP adresą. Šie paketai apdorojami panašiai, nes jie persiunčiami iš jūsų kompiuterio į tarpinius maršrutizatorius ir į paskirties vietą.

TCP ir UDP yra ne vieninteliai protokolai, kurie veikia virš IP. Tačiau jie dažniausiai naudojami.

Kaip TCP veikia

TCP yra dažniausiai naudojamas interneto protokolas.

Kai prašote naršyklės interneto puslapio, jūsų kompiuteris siunčia TCP paketus į internetą serverio adresas, prašydamas jį atsiųsti jums tinklalapį. Tinklo serveris atsako siųsdamas TCP paketų srautą, kurį jūsų žiniatinklio naršyklė sujungia, kad sudarytų tinklalapį. Kai spustelėjate saitą, prisijunkite, paskelbkite komentarą ar atlikite dar ką nors, jūsų žiniatinklio naršyklė siunčia TCP paketus į serverį, o serveris siunčia TCP paketus atgal.

TCP yra tikrinamas apie patikimumo paketus, siunčiamus kartu su TCP todėl tranzitu nėra duomenų prarasta ar sugadinta. Štai kodėl failų atsisiuntimai nepažeisti, net jei yra tinklo žagsėjimas. Žinoma, jei gavėjas yra visiškai neprisijungęs, jūsų kompiuteris atsisakys ir pamatysite klaidos pranešimą, kad negalėsite bendrauti su nuotoliniu kompiuteriu.

TCP pasiekia tai dviem būdais. Pirma, paketai užsakomi numeruojant juos. Antra, tai klaidų tikrinimas, nes gavėjas siunčia atsakymą siuntėjui, sakydamas, kad gavo pranešimą.

SUSIJUSIOS: Procesoriaus Explorer

Supratimas procesoriaus

Process Explorer ir kitos sistemos komunalinės paslaugos gali parodyti jungčių tipą, kai siuntėjas nepateikia teisingo atsakymo, jis gali pakartotinai siųsti paketus, kad užtikrintų, jog gavėjas juos teisingai įveda. tai reiškia, kad mes galime pamatyti "Chrome" naršyklę su atviromis TCP jungtimis į įvairius žiniatinklio serverius.

Kaip veikia UDP SUSIJUSIOS:

Kaip latentinis pokalbis gali padaryti net greitas interneto ryšys jaustis lėtai

UDP protokolas veikia panašiai kaip ir TCP, tačiau jis išmeta visas klaidų tikrinimo medžiagas. Visi "atgal" ir "outgoing" pranešimai nurodo vėlavimą, o tai lėtėja.

Kai programa naudoja UDP, paketai tiesiog siunčiami gavėjui. Siuntėjas nesibaimina, ar gavėjas gavo paketą - jis tik toliau siunčia kitus paketus. Jei gavėjas trūksta keleto UDP paketų čia ir ten, jie tiesiog prarasti - siuntėjas jų nepateiks iš naujo. Prarasti visas šias pralaidumas reiškia, kad prietaisai gali greičiau bendrauti.

UDP naudojamas, kai greitis pageidaujamas, o klaidų taisymas nėra būtinas. Pavyzdžiui, UDP dažnai naudojamas tiesioginėms transliacijoms ir internetiniams žaidimams.

Pavyzdžiui, tarkime, kad žiūrite tiesioginį vaizdo įrašų srautą, kuris dažnai transliuojamas naudojant UDP, o ne TCP. Serveris tiesiog siunčia nuolatinį UDP paketų srautą į kompiuterius, kurie žiūri. Jei prarasite savo ryšį kelias sekundes, vaizdo įrašas gali užšalti arba šiek tiek atsigaivinti, tada pereikite prie dabartinio transliuojamo laido. Jei dėl nepakankamo paketo praradimo vaizdo ar garso įrašas gali būti iškraipytas, kai vaizdo įrašas ir toliau groja be trūkstamų duomenų.

Tai taip pat veikia ir internetiniuose žaidimuose. Jei praleidote kai kuriuos UDP paketus, gali pasirodyti, kad žaidėjo simboliai per žemėlapį teleportuojami, kai gaunate naujesnes UDP paketų. Negalima prašyti senųjų paketų, jei juos praleidote, nes žaidimas tęsis be tavo. Viskas, kas svarbu, yra tai, kas dabar vyksta žaidimų serveryje, o ne tai, kas nutiko prieš kelias sekundes.

SUSIJĘS: Kaip naudoti Wireshark rinkti, filtruoti ir tikrinti paketus

Ar programa naudoja TCP arba UDP iki jo kūrėjo, o pasirinkimas priklauso nuo to, kokia programa reikalinga. Daugumai programoms reikia TCP klaidų taisymo ir patikimumo, tačiau kai kurioms programoms reikia greitumo ir mažesnių UDP pridėtinių išlaidų. Jei paleisite tinklo analizės įrankį, pvz., "Wireshark", galite matyti skirtingus paketų tipus, keliaujančius pirmyn ir atgal.

Jei nesate tinklo administratorius ar programinės įrangos kūrėjas, tai neturėtų jus per daug paveikti. Jei konfigūruojate maršrutizatorių ar užkardos programinę įrangą ir nesate tikri, ar programa naudoja TCP arba UDP, paprastai galite pasirinkti parinktį "Abi", kad jūsų maršrutizatorius ar užkarda taikytų tą pačią taisyklę tiek TCP, tiek UDP srautui.


Kaip kopijuoti failą į kelias katalogus su viena komanda Linux

Kaip kopijuoti failą į kelias katalogus su viena komanda Linux

Failo kopijavimas su komandine eilute Linux yra lengva. Tačiau ką daryti, jei norite kopijuoti tą patį failą į kelias skirtingas vietas? Tai taip pat lengva ir parodysime, kaip tai padaryti naudodami vieną komandą. Paprastai kopijuoti vieną failą naudosite komandą cp , susiejant ją su šaltinio failu ir paskirties vieta kataloge: cp ~ / Documents / FileToBeCopied.

(how-top)

Ką daryti, jei pamiršote savo

Ką daryti, jei pamiršote savo "Mac" slaptažodį?

Negaliu prisiminti savo "Mac" slaptažodžio? Nesijaudinkite. Naudodami numatytuosius nustatymus, galite tiesiog pabandyti prisijungti prie "Mac". Neužtenka pakankamai laiko ir galėsite iš naujo nustatyti savo slaptažodį su "Apple ID". SUSIJĘS: Kaip užšifruoti "Mac" sistemos diskas, išimamus įrenginius ir atskirus failus Jei neįjungėte "DriveView" disko šifravimo, yra lengvas slaptažodžio nustatymo įrankis galite pasiekti.

(how-top)