W odpowiedzi do adam01.
„niezawodność transmisji musi być realizowana w wyższych warstwach.”
– i właśnie przy ściąganiu pliku jest realizowana najczęściej przez protokół TCP/IP, działa to w ten sposób, że każdy fragment danych ma sumę kontrolną i musi być potwierdzony. Jeżeli został uszkodzony albo zgubiony serwer wysyłający robi retransmisję.
Są bardzo proste protokoły, które z tego nie korzystają. Np: Trivial File Transfer Protocol (TFTP) działający na UDP.