Extrañamente, el bitorrent podría funcionar bastante bien aquí, suponiendo que las políticas de la oficina lo permitan: divide el archivo por usted, comprueba si es correcto y, si no, lo vuelve a descargar. Probablemente querrá ejecutar su propio rastreador, pero muchos clientes bitorrent lo hacen de todos modos, y si es posible, use webseeds para acelerar aún más las cosas, burnbit lo hace fácil.
Como alternativa, también sugeriría hacer lo pirata de la vieja escuela, y dividir los archivos y usar un archivo de paridad , luego transferirlo por cualquier medio que tenga, FTP o servidor web. Si usa un servidor web, las descargas pueden continuar, con algo como wget, y el archivo de paridad le permitirá reconstruir el archivo con algunas piezas rotas.
Naturalmente, considere cifrar los archivos o fragmentos de archivos, si los datos también son de naturaleza confidencial.
Una opción más reciente puede ser la sincronización bitorrent : se ejecuta en todo menos en el tostador (a menos que el tostador ejecute windows, linux en x86, PPC o ARM), y maneja la mayor parte del trabajo pesado por usted. Utiliza el protocolo bitorrent subyacente, pero es mucho más simple de usar.