Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Why does voip use udp? 2

Status
Not open for further replies.

jouell

MIS
Nov 19, 2002
304
US
And not tcp? I would think you'd want tcp so you don't lose
pieces of the converstion, and so all sentences arrive in an orderly fashion.

Thoughts?
 
TCP Nrequires constant back and forth confirmation and relies on resending lost packets. This requires buffering and causes way to much delay.,

Better to lose the packets and use some form of error concealment to deal with a low degree of packet loss than to increase the delay.
 
As further to ISDNmans reply.

TCP does NOT mean they are received in an orderly fashion, it means they are all received. As it's voice, theirs no point waiting for a missed packet if it's going to delay the whole conversation. You'd suffer serious jitter. UDP is much, much faster, therefore much better suited to the job.

Stu..


Only the truly stupid believe they know everything.
Stu.. 2004
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top