Koja je razlika TCP protokol uz UDP

Anonim

Razlika između TCP i UDP

sloja protokola promet, sljedeće u hijerarhiji IP, koriste podataka između aplikacijskih procesa provodi se u čvorovima mreže. Paket podataka s jednog računala na drugo preko Interneta mora se prenijeti u postupak voditelja, a posebno za određenu svrhu. Razina transporta preuzima odgovornost za to. Na ovoj razini dva glavna protokola su TCP i UDP.

Sadržaj članka

  • Alat
  • Usporedi
  • ZAKLJUČCI Topinfoweb.com. en

Definicija

TCP je transportni protokol za prijenos podataka u TCP / IP mrežama koji prethodno uspostavlja vezu s mrežom.

UDP je transportni protokol koji prenosi poruke datagrama bez potrebe uspostavljanja veze u IP mreži.

do sadržaja ↑

Usporedba

Razlika između protokola TCP i UDP je u takozvanom "jamstvu isporuke". TCP zahtijeva odgovor od klijenta kojemu je isporučen paket podataka, potvrdu isporuke, a za to je potrebna unaprijed uspostavljena veza. Također, TCP protokol smatra se pouzdanim, dok je UDP čak dobio naziv "protokol nepouzdanih datagrama. TCP uklanja gubitak podataka, dupliciranje i miješanje paketa, kašnjenja. UDP dopušta sve to i ne treba vezu za rad. Procesi kojima se podaci prenose preko UDP moraju upravljati primljenim, čak i uz gubitke.TCP kontrolira zagušenost veze, UDP ne kontrolira ništa osim integriteta primljenih datagrama.

S druge strane, zbog nedostatka kontrole i ne-selektivnost, UDP pruža paketa podataka (datagrama) su puno brže, jer aplikacije koje su dizajnirane za široku propusnost i brze razmjene, UDP može se smatrati optimalnom protokola. To uključuje mreže i preglednika igre, kao i programa i streaming video aplikacije za video (ili glas) od gubitka paketa, ukupne ili djelomične, ništa se nije promijenilo, ponovite zahtjev nije nužno, ali je preuzimanje puno brže. TCP protokol, kao pouzdaniji, uspješno se koristi čak iu programima e-pošte, što vam omogućuje praćenje ne samo prometa, nego i duljinu poruke i brzinu razmjene prometa.

na sadržaj ↑

Zaključci Diferencijacija. ru

  1. TCP jamči isporuku paketa podataka u nepromijenjenom obliku, redoslijedu i bez gubitka, UDP ne jamči ništa.
  2. TCP zahtijeva unaprijed uspostavljenu vezu, UDP veza nije potrebna.
  3. UDP pruža veću brzinu prijenosa podataka.
  4. TCP je pouzdaniji i kontrolira proces razmjene podataka.
  5. UDP je poželjan za programe koji reproduciraju streaming video, video pozive i telefoniju, mrežne igre.