Quote:
Originally Posted by Hiro
UDP is a way faster protocol; how is TCP better at all?
|
UDP is faster because it actually provides no reliability checking; if a UDP packet goes missing, that's it. It's gone. It won't be retransmitted. TCP, on the other hand, tries it's hardest to make sure that the packet actually gets there, which I would pretty much consider more important. Oh, not only that, but UDP doesn't always traverse NAT very well, which is why a lot of people with home routers have trouble with UDP.