UDP (User Datagram Protocol) is een best-effort-protocol, terwijl TCP (Transmission Control Protocol) dat niet is.
TCP garandeert levering, bestelling en foutcontrole. Het is betrouwbaar, maar langzamer en vergt meer middelen vanwege de overhead die gepaard gaat met het waarborgen van deze kwaliteiten.
UDP geeft dergelijke garanties niet. Pakketten kunnen verloren gaan, in de verkeerde volgorde aankomen of worden gedupliceerd. Het is sneller en efficiënter, maar minder betrouwbaar. Dit maakt het geschikt voor toepassingen waarbij enig pakketverlies acceptabel is (zoals het streamen van video of online gamen) en snelheid van het grootste belang is. |