TCP vs UDP
Strømmen av trafikk over Internett er basert på protokoller som er TCP (Transmission Control Protocol) og UDP (User Datagram Protocol).
Mens TCP er mer populært over Internett, kan UDP ikke bli gjort helt overflødig. TCP tillater feilkorreksjon, men UDP gjør det ikke. I tilfelle av TCP, er det en garanti for dataoverføringen på nedlastings- eller adressepunktet. Dette gjøres mulig ved 'flow control' som bestemmer kravet om å sende data på nytt. Strømkontroll kontrollerer og stopper også overføringen av data med mindre tidligere pakker har blitt levert. Dette er basert på prosessen der klienten kan be om tilbakestilling av en bestemt pakke fra serveren til hele pakken er mottatt som i sin opprinnelige form.
UDP er også vanlig, men det kan ikke påberopes for å sende viktige data som sikre filer, viktige nettsider etc. Det brukes mest for streaming media, inkludert lyd og video. UDP er raskere enn TCP og mediespillere jobber best med det. Det er ingen flytkontroll eller feilkorreksjon, men hastigheten er langt større, til tross for at streaming media ikke er av høy kvalitet, kan den sees på riktig måte med UDP.
TCP er sikrere sammenlignet med UDP som sistnevnte tjener som et tilstrekkelig deksel for virus. TCP har også en komplisert rammestruktur. Ved UDP må operativsystemet gjøre lite arbeid for å oversette dataene.
UDP er tilkobling mindre, mens TCP er tilkoblingsorientert, noe som krever at sistnevnte protokoll etablerer full tilkobling mellom mottaker og sender. Tilkoblingen må stenge etter at overføringen er fullført for å frigjøre systemressurser som ble brukt av protokollen. UDP krever ingen autorisasjon og er greit for fritt flytende spredning av data.