Возможен ли invalid файл при скачивании через несколько серверов?

У меня был опыт что я через браузер с VPNом втроенным скачивал файл 5гб примерно . В результате он не запустился , тоесть файл не валидный . Я остановил загрузку на половине и продолжил через несколько часов . А возможна ли невалидность файла если прервать скачивание и сменить сервер скачивания (с франкфурта на яндексовские какие то) ?
  • Вопрос задан
  • 30 просмотров
Решения вопроса 1
mayton2019
@mayton2019
Bigdata Engineer
Да. Такое возможно. Те кто беспокоятся о целостности публикации - обычно прикладывают рядом с файлом
md5, sha1 контрольное число чтобы можно было сразу проверить.

Самовосстановление и докачка в TCP не поддерживается. Можно возобновить докачку с HTTP протокола
в режиме continue (wget -c) но это при условии что веб-хостинг правильно публикует размер файла
и поддерживает range-запросы. Я этим часто пользовался в 2000е во времена DSL модемов когда
сбой соединения разрывал мне закачку фильма или музыки.

А вот если линка была torrent или magnet или eMule то клиет будет ее бесконечно докачивать
пока контрольный код не совпадет с тем который в самом .torrent файле или в линке. Поэтому
торрент линка - это вообще идеальный вариант для закачки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы