Я должен передать несколько файлов на 20 ГБ по Интернету. Существует точно один отправитель и один получатель.
Я хотел бы инструмент, который может не только отправить это прямое, не загружая его нигде сначала, но также и проверить файл частями и повторно загрузить только поврежденные части как БитТоррент, делает (который также подразумевает resumability, так как это займет несколько недель).
Кто-то может рекомендовать инструмент, способный к этому?
Редактирование Забыло упоминать: отправитель не имеет никаких открытых входящих портов, так не может принять соединения.
Самым легким путем я знаю, чтобы сделать, это - ultraVNC.
Ultr@VNC показывает встроенную Передачу файлов с интуитивным графическим интерфейсом пользователя, допуская легкую копию файла между локальными и удаленными компьютерами.
- Сжатие: Файлы сжаты на лету во время передач, гарантировав оптимальное использование пропускной способности
- Резюме: Прерванные передачи могут быть возобновлены, таким образом только недостающие части файлов снова посылаются
- Передача Delta: только измененные части файлов снова посылаются
- Передачи являются асинхронными, если требуется:
- Когда Передача файлов, Окно GUI видимо, нет никаких экранных обновлений, таким образом, скорость для передач файлов максимум.
- Когда Передача файлов, Окно GUI минимизировано экранные обновления и передачи файлов, происходит параллельно.
- Дисплей процента прогресса во время передач
- Передача каталога
- Использует текущее соединение Ultr@VNC
- Дополнительная опция User Impersonation, ограничивая доступ удаленной файловой системы к идентифицированным пользователям Windows ™ только
Если можно разделить файл на 20 ГБ на меньшие блоки (например, при помощи объемов разделения WinRAR), можно загрузить их использующий стандартный полем FTP или подобный; чем меньшими Вы делаете блоки, тем меньше данных должно будет ретранслироваться, если кто-либо из них повредится (который можно проверить “тестовую” команду WinRAR использования).
БитТоррент на самом деле не был бы соответствующим выбором в этой ситуации? Пока у ВАС есть открытые исходящие порты, он должен смочь соединиться с Вами и получить данные.
Просто захватите клиент БитТоррента (я рекомендую Передачу, хотя в Windows Вам будет нужно что-то другое), используйте его для генерации a .torrent
файл для файлов Вы хотите передать, и нацелить его на средство отслеживания OpenBitTorrent. Удостоверьтесь, что Ваши порты открыты, посылают по электронной почте .torrent
файл Вашему другу и затем ожидает 4-6 недель доставки.
У меня создалось впечатление, что причина, открытые порты обычно требуются для БитТоррента, состояла в том, что для получения большого количества потоков загрузки от средства отслеживания, необходимо быть добропорядочным гражданином и данными загрузки также, которые требуют открытых портов. Для частного потока с одним семенем и одним одноранговым узлом это не должно быть необходимо.