TCP works very hard to get the data delivered in order without errors and does retransmissions and recoveries and all that kind of stuff which is exactly what you want in a file transfer because so you don't want any errors in your file.
-- Jon Postel
   
Jon Postel   Name:
Jon Postel
Type:
Scientist
Nationality:
American
Birth:
August 6, 1943
Death:
October 16, 1998
https://www.nutquote.com/quote/Jon_Postel