Ga naar inhoud
HexaTransfer
Terug naar blog
Bestandsoverdracht

Bestandsoverdracht bij trage verbinding: laat het toch werken

Langzame verbinding? Leer technieken voor succesvolle overdrachten bij beperkte bandbreedte: compressie, chunking en planning.

Om een bestand over een trage verbinding te verplaatsen, heb je drie dingen nodig: agressieve compressie voor upload, een dienst met hervatbare chunked overdrachten (zodat een onderbreking niet opnieuw begint bij nul) en een tijdstrategie die piekcongestie vermijdt. Een video van 2 GB op een 3 Mbps-upstream-verbinding duurt ononderbroken ruwweg 90 minuten, maar met H.265-hercodering daalt die naar 350 MB en 16 minuten. Traag betekent niet onmogelijk; het betekent dat je de overdracht niet meer als een eenmalige poging behandelt, maar als een job die retries overleeft.

Stel vast wat "traag" eigenlijk betekent

Draai speedtest-cli of ga naar speedtest.net tijdens het uur waarop je van plan bent over te dragen. Schrijf het uploadcijfer op. Een "trage" verbinding voor bestandsoverdracht is alles onder 10 Mbps upstream, wat de meeste ADSL-lijnen omvat, landelijk vast draadloos, cellular hotspots buiten LTE-steden, satelliet op Starlinks drukkere cellen en veel oudere kabelabonnementen met 5 Mbps upstream-caps.

Test ook latentie en jitter. Een 5 Mbps-verbinding met 40 ms latentie gedraagt zich heel anders dan dezelfde 5 Mbps met 250 ms latentie en 80 ms jitter (gebruikelijk op geostationaire satelliet of sterk verstopt cellular). Hoge latentie breekt single-stream uploads zelfs bij nominaal fatsoenlijke bandbreedte omdat TCP-windowing de pijp niet kan vullen.

Compressie is de goedkoopste bandbreedte

Als je de grootte van het bestand kunt inkorten, heb je effectief je verbinding verdubbeld. Op video vermindert HandBrake met H.265 op CRF 23 de bestandsgrootte doorgaans 60 tot 80 procent zonder zichtbaar kwaliteitsverlies. Op PDF's downsamplet Ghostscript met -dPDFSETTINGS=/ebook ingebedde afbeeldingen van 600 DPI naar 150 DPI en trimt vaak 70 procent. Op afbeeldingsbatches bespaart het converteren van JPEG's naar WebP op kwaliteit 85 30 tot 40 procent.

Verstuur nooit ongecomprimeerde TIFF, BMP of WAV over een trage link. Verstuur nooit een 4K-export van een video die op een telefoon bekeken gaat worden. Stem de uitvoerkwaliteit af op de use case voordat je ooit begint te uploaden.

Kies een dienst met echte hervatondersteuning

Chunked uploads met hervatten zijn niet-onderhandelbaar op wankele verbindingen. tus.io-gebaseerde diensten, Google Drive resumable uploads, S3 multipart en OneDrive's uploadsessie overleven allemaal TCP-onderbrekingen. WeTransfer en SwissTransfer hervatten binnen het browsertabblad als de verbinding hapert. Smash handelt hervatten schoon af tot enkele uren sessie-persistentie.

Vermijd alles wat een enkele multipart/form-data POST gebruikt voor het hele bestand. Zo werken oude PHP-uploadscripts, en een upload van 2 GB over een 5 Mbps-verbinding die op 75 procent uitvalt, betekent opnieuw beginnen bij 0 procent. Dropbox Transfers gratis cap van 100 MB gebruikt een enkele POST; prima voor kleine bestanden, pijnlijk voor alles groter.

Plan voor verkeersluwe vensters

ISP-congestie op gedeelde residentiële infrastructuur piekt tussen 19:00 en 23:00. Op een 5 Mbps-upstream kan die piek de doorvoer laten zakken naar 1,5 Mbps. Dezelfde verbinding om 3:00 levert vaak de volle 5 Mbps. Een overdracht die om 21:00 vier uur zou duren, eindigt 's nachts in 75 minuten.

Zet de upload op voor het slapen. Laat de laptop op de lader, schermbeveiliging en slaap uitgeschakeld (caffeinate op macOS, Voorkom dat de computer in slaap gaat in de Windows energiewaarden). Check 's ochtends.

Gebruik de bekabelde verbinding die je hebt

Een trage laptop overschakelen van Wi-Fi naar Ethernet voegt geen bandbreedte toe voorbij het plafond van de internetlijn, maar elimineert wel de 5 tot 15 procent retransmissies die Wi-Fi doorgaans toevoegt op verstopte 2,4 GHz-banden. Op een 3 Mbps-upstream betekent 10 procent pakket-efficiëntie terugwinnen 300 Kbps meer bruikbare doorvoer.

Als je tethert vanaf een telefoon, presteert USB-tethering beter dan Wi-Fi-hotspot omdat je de extra Wi-Fi-radiohop vermijdt.

Splits het bestand als de dienst dat niet kan

Als je vastzit aan een tool die chunked upload niet ondersteunt, splits het bestand zelf. split -b 100M bigfile.mov part. op macOS/Linux of 7-Zips "Splitsen in volumes"-optie op Windows breekt een 2 GB-bestand in 20 stukken van 100 MB. Upload elk stuk apart, en als er één faalt, upload je slechts 100 MB opnieuw in plaats van het geheel.

De ontvanger monteert opnieuw met cat part.* > bigfile.mov of door het 7-Zip-volume uit te pakken. Niet elegant, maar betrouwbaar op hotel-Wi-Fi.

Schakel alles uit wat verder op het netwerk loopt

Op een 5 Mbps-upstream eet een enkel Zoom HD-gesprek 2,5 Mbps, waardoor 2,5 Mbps over blijft voor de overdracht. iCloud-foto's die synchroniseert na een vakantie-import kan de hele upstream verbruiken. Backblaze, Carbonite, Dropbox en Google Drive pushen allemaal op de achtergrond.

Pauzeer ze expliciet. Het tabblad Netwerk van macOS' Activity Monitor toont wie bandbreedte gebruikt; het tabblad Prestaties van Windows 11 Taakbeheer heeft dezelfde info. Sluit tijdelijk alles boven 50 KB/s upload af.

Cellular, tethering en satelliet: speciale gevallen

Tethering op een "onbeperkt" abonnement is prima tot de databundel op raakt (doorgaans 30 tot 100 GB per maand) — daarna daalt de snelheid naar 1 tot 5 Mbps. Controleer je dataverbruik voordat je een grote overdracht start.

Starlink levert 20 tot 100 Mbps-uploads bij 25 tot 60 ms latentie, wat goed bruikbaar is. Geostationaire satelliet (HughesNet, Viasat) draait op 600 tot 800 ms latentie, waardoor single-stream TCP-uploads stilvallen ver onder de geadverteerde bandbreedte. Diensten met parallelle chunked uploads doen het hier veel beter omdat elke stream zijn eigen congestievenster krijgt. Op GEO-satelliet is 5 GB op één avond haalbaar; 50 GB waarschijnlijk niet.

Simpele regel: stem het gereedschap af op de pijp

Op trage verbindingen telt betrouwbaarheid meer dan snelheid. Een dienst die schoon hervat na een onderbreking en parallelle chunks draait, zal elke keer beter presteren dan een snellere single-stream-dienst. HexaTransfer gebruikt parallelle chunked uploads met AES-256-GCM-versleuteling en probeert gefaalde chunks automatisch opnieuw, wat precies is wat een wankele 3 Mbps-hotelverbinding nodig heeft.

Probeer het op hexatransfer.com — gratis, geen account, tot 10 GB.

Verstuur grote bestanden veilig met end-to-end-versleuteling

Draag bestanden tot 10 GB gratis over met end-to-end-versleuteling. Geen account nodig. Uw bestanden worden in uw browser versleuteld voordat ze worden geüpload — niemand anders kan ze lezen.

Een bestand verzenden