UPD en TCP zijn twee verschillende IP-protocollen die gebruikt worden om data te verzenden over het internet. In deze How-To leggen we het verschil tussen beide protocollen uit.
UDP, wat voor User Diagram Protocol staat, is een berichtgeoriënteerd protocol. De verzender stuurt hierbij een bericht aan de ontvanger, maar de ontvanger geeft op zijn beurt geen bevestiging van de ontvangst hiervan. Om die reden is het protocol alleen geschikt voor eenrichtingscommunicatie, waarbij het niet erg is dat er af en toe een beetje data verloren gaat.
Toepassingen waarin data-overdracht via UDP vaak gebruikt wordt, zijn bijvoorbeeld live streaming, videoconferenties en online gaming.
In tegenstelling tot UDP, is TCP niet bericht- maar verbinding-georiënteerd. Wanneer de verzender data verstuurd naar de ontvanger, kan de ontvangende computer een signaal geven zodra het bericht aankomt. Tegelijkertijd kan de ontvanger ook data terugsturen naar de verzender.
Het TCP-protocol is voornamelijk geschikt in situaties waarbij het belangrijk is dat alle data op correcte wijze verzonden en ontvangen wordt. TCP is de betrouwbaarste vorm van gegevensoverdracht en is daarom in de meeste netwerken en computers terug te vinden.
Afbeelding: © funtap - 123RF.com