Forskjellen mellom TCP og UDP protokollen

Både TCP og UDP står for ulike måter å sende data over et TCP / IP-nettverk. Blant de TCP / IP-protokollene, disse to representerer flertallet av nettverkstrafikk på Internett. Begge disse protokoller brukes av programmer for å kommunisere data, men med forskjellige nivåer av sikkerhet, og hver med sin egen distinkte fordeler og risiko.

TCP Forklart

TCP står for Transmission Control Protocol. TCP setter opp en forbindelse mellom to endepunkter, som en telefonsamtale, før du sender noen faktiske data. Når en tilkobling er opprettet, TCP holder også data bestilt fra begynnelse til slutt. Dette betyr at noen båndbredde brukes til å holde rede på forbindelsen, noe som gjør TCP mer pålitelig, men mindre effektiv.

UDP Forklart

UDP står for User Datagram Protocol. UDP garanterer bare at hver "datagram" sendes og mottas som en hel enhet, som en post konvolutt. Datagrammer kan sendes og mottas i hvilken som helst rekkefølge, men gir ikke noen bekreftelse på levering. Siden det ikke spore forbindelsen, bruker UDP mindre båndbredde. Dette gjør UDP mer effektiv, men mindre pålitelig.

Sammenligning

Både UDP og TCP har sin plass i nettverk. Å være en mer effektiv protokoll, er UDP brukes for høy ytelse oppgaver, for eksempel elektroniske spill og løse web-adresser. Å være en mer pålitelig protokollen er TCP brukes for streaming innhold og sikre overføringer, slik som World Wide Web, mediespillere og sikkert nettverk. Mange programmer bruker en blanding av begge protokollene, utnytte hver på en måte som gir de beste resultatene.