I feel there are contradictions between the phrase below :
And
VoIP utilizes IP as its basic transport method. VoIP utilizes both the TCP and UDP protocols over IP.
Also, SIP can use either TCP or UDP; most providers utilize the UDP method.
Why is UDP used more in VoIP than TCP?
If UDP is unreliable, why is it used more in VoIP rather than TCP?
The biggest reason, right off the bat, is that all routers and switches on the Internet have the ability to understand it, and route it fast and with great efficiency. As TCP is a connection-oriented protocol -- it requires a handshake and session between sender and receiver. UDP can route packets based on a variety of factors.
Any comment
Regards
VoIP doesn't use(I feel this is not the right, because VoIP can use TCP) TCP because it is too heavy for real time applications, so instead a UDP (datagram) is used.
And
VoIP utilizes IP as its basic transport method. VoIP utilizes both the TCP and UDP protocols over IP.
Also, SIP can use either TCP or UDP; most providers utilize the UDP method.
Why is UDP used more in VoIP than TCP?
If UDP is unreliable, why is it used more in VoIP rather than TCP?
The biggest reason, right off the bat, is that all routers and switches on the Internet have the ability to understand it, and route it fast and with great efficiency. As TCP is a connection-oriented protocol -- it requires a handshake and session between sender and receiver. UDP can route packets based on a variety of factors.
Any comment
Regards