Sobes.tech
Junior

Koja je razlika između TCP i UDP protokola?

sobes.tech АИ

Одговор од АИ

Karakteristika TCP UDP
Tip veze Orijentisana na vezu (Connection-oriented) Bez veze (Connectionless)
Pouzdanost Visoka (garancija isporuke, redosled paketa) Niska (bez garancije isporuke, redosled nije garantovan)
Mehanizmi kontrole Kontrola protoka, kontrola grešaka, potvrda prijema (ACK) Ne postoji
Brzina Niža Viša
Veličina zaglavlja 20 bajtova (minimalno) 8 bajtova
Upotreba Prenos podataka koji zahteva pouzdanost (HTTP, FTP, SMTP) Prenos podataka koji zahteva visoku brzinu (streaming video/ audio, online igre, DNS)

TCP uspostavlja vezu, garantuje isporuku podataka, njihov redosled i vrši kontrolu grešaka. To se dešava putem dodatnih mehanizama i razmene kontrolnih informacija, što ga čini sporijim. UDP je jednostavniji i brži protokol bez uspostavljanja veze i garancija isporuke, pogodan za aplikacije osetljive na kašnjenje, gde gubitak pojedinačnog paketa nije kritičan.