Я ищу хороший способ передачи нетривиальных (10G> x> 10MB) объемов данных с одного компьютера на другой, возможно, за несколько сеансов.
Я кратко посмотрел на
- * ftp (sftp, tftp, ftp)
- HTTP
- торренты (из-за того, что у меня вообще не будет семенной сети)
- rsync (не уверен, смогу ли я действительно адаптировать это к тому, что мне нужно)
Существуют ли какие-либо другие протоколы, которые могли бы соответствовать требованиям немного лучше? Большинство из вышеперечисленного сами по себе не очень устойчивы к сбоям, а скорее полагаются на клиент-серверные приложения, чтобы преодолеть слабость. На этом этапе меня больше интересует сам протокол, а не конкретная клиент-серверная реализация, которая хорошо работает.
(И да, я знаю, что могу написать свой собственный вместо udp, но я бы предпочел почти что-либо еще !!)