Re: Reliability of packets?
TCP is used when you want to make sure all of the bits got to the right place. For example, you would use TCP when you are downloading a file. You would want to make sure you got the whole file you downloaded and it had been assembled in the write order.
UDP is mostly used for streaming data. Youtube or Skype are examples of this. When you hear a glitch in the audio that is usually a dropped or missing packet but with algorithms and the ear being so good we don't notice much of a difference. UDP is low overhead so when servers have to stream lots of data its super easy to bring up a TCP connection once for every connection it needs. that makes sure it got all of the info it needed to begin streaming. It will then imbed a UDP stream of the youtube or Netflixs show you requested.
-- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector