Kljub temu da je tok koristnih podatkov enosmeren (vsaj večinoma), je sporazumevanje ves čas dvosmerno. Za uspešno prenašanje je v vsak paket vgrajenih precej nadzornih elementov, zato prenos ni zelo učinkovit.
Nasprotno je UDP enostaven protokol, ki zagotavlja učinkovit prenos z malo nadzornimi elementi.