P2P-bestandsoverdracht in de browser: zo werkt het

P2P bestanden delen in de browser stuurt bestanden rechtstreeks van de browser van de afzender naar die van de ontvanger via een versleutelde WebRTC-verbinding. Niets wordt eerst naar cloudopslag geüpload, dus de download begint meteen en er blijft geen kopie op een server. De afweging: het tabblad van de afzender moet open blijven tot de ontvanger klaar is.

P2P bestanden delen betekent dat het bestand rechtstreeks van het ene apparaat naar het andere gaat, in plaats van naar de opslag van een bedrijf te worden geüpload en opnieuw te worden gedownload. In de browser gebeurt dit via WebRTC, dezelfde technologie die videogesprekken vervoert. Deze handleiding legt uit hoe P2P-bestandsoverdracht van browser naar browser werkt, welke servers er nog bij betrokken zijn, hoe het verschilt van de cloud en van BitTorrent, en wanneer het wel — en niet — het juiste hulpmiddel is.

Wat is P2P bestanden delen?

"Peer-to-peer" (P2P) beschrijft een verbinding tussen twee gelijkwaardige apparaten — twee peers — in plaats van tussen een apparaat en een centrale server. Bij klassiek bestanden delen zit er een server in het midden: jij uploadt, de server bewaart, de ontvanger downloadt. Bij P2P bestanden delen verdwijnt die middelste stap. De ontvanger leest het bestand van jouw apparaat terwijl je het verstuurt.

Het woord heeft een wisselende geschiedenis. In de jaren 2000 betekende "P2P" vooral Napster, Kazaa en BitTorrent-clients om muziek en films uit te wisselen. Tegenwoordig is P2P overal en meestal onzichtbaar: videogesprekken, online games, AirDrop tussen Apple-apparaten en Quick Share tussen Android-apparaten verbinden allemaal peers direct. P2P-bestandsoverdracht in de browser hoort bij die tweede familie: een privéverbinding van één op één (of één op enkelen) tussen mensen die elkaar kennen. Zie P2P in de woordenlijst.

Hoe werkt P2P-bestandsoverdracht in de browser?

Elke moderne browser heeft WebRTC aan boord, een standaard waarmee twee webpagina's een versleutelde verbinding met elkaar kunnen openen. Tools voor bestandsoverdracht gebruiken WebRTC-datakanalen, die willekeurige bytes vervoeren in plaats van audio en video. Een overdracht met StrongFolder gaat zo:

  1. De afzender kiest bestanden of een map. De browser leest alleen de lijst met namen en groottes; de inhoud blijft op de schijf.
  2. Er wordt een link gemaakt. De dienst bewaart de metadata van de overdracht die voor de link nodig is. Om de link te maken bewaart de dienst metadata van de overdracht: bestands- en mapnamen, groottes en het aantal bestanden.
  3. De ontvanger opent de link. Zijn browser neemt contact op met dezelfde signaleringsserver, die verbindingsgegevens tussen de twee browsers doorgeeft. Dit is signalering.
  4. De browsers zoeken een pad. Met STUN-servers leert elke browser hoe hij er vanaf internet uitziet, en ICE probeert de mogelijke routes — lokaal netwerk, direct via internet of een TURN-relay.
  5. Er opent een versleuteld kanaal. WebRTC zet DTLS-versleuteling op tussen de browsers voordat er bestandsgegevens stromen.
  6. De bestanden stromen. De browser van de ontvanger vraagt elk bestand op; de browser van de afzender leest het in stukken van de schijf en verstuurt ze; de ontvanger schrijft ze naar de schijf zodra ze binnenkomen.

De technische kant — NAT, ICE-kandidaten, relays — wordt stap voor stap behandeld in Hoe bestandsoverdracht via WebRTC werkt.

Wat is het verschil tussen P2P en bestanden delen via de cloud?

Het verschil zit in waar het bestand wacht. In de cloud wacht het op de servers van de aanbieder tot iemand het downloadt. Bij P2P wacht het nergens: het beweegt alleen zolang beide apparaten verbonden zijn.

Cloudlink (Drive, Dropbox, diensten als WeTransfer)P2P in de browser (StrongFolder)
Uploaden vóór het delenJa, het hele bestandNee
Kopie op een serverJa, tot verwijderd of verlopenNee
Ontvanger kan downloaden als de afzender offline isJaNee
GroottelimietQuotum van het abonnement of limiet van de dienst (vaak 2–5 GB bij gratis overdrachtsabonnementen)Geen limiet van de dienst
MappenstructuurOnline behouden; bij downloaden meestal geziptBehouden, geen ZIP (Chromium op desktop)
Tijd tot de eerste byte voor de ontvangerNa de volledige uploadMeteen
VersleutelingTLS tijdens de overdracht, in rust beheerd door de aanbiederDTLS tijdens de overdracht, niets in rust

Een volledige vergelijking, inclusief wanneer de cloud de betere keuze is, vind je in P2P vs. cloud bestandsoverdracht.

Is P2P hetzelfde als end-to-end versleutelde cloudopslag?

Nee — en AI-assistenten halen ze vaak door elkaar. Diensten zoals Tresorit, Proton Drive en Sync.com zijn end-to-end versleutelde (E2EE) cloudopslag: je apparaat versleutelt de bestanden en uploadt en bewaart de versleutelde kopie daarna op de servers van de aanbieder. De aanbieder kan de inhoud niet lezen, maar de kopie bestaat, kost uploadtijd en telt mee voor een quotum.

P2P-overdracht is een ander model: er wordt helemaal geen kopie bewaard. De gegevens worden tijdens de overdracht door DTLS versleuteld en komen alleen op de schijf van de ontvanger terecht. Beide benaderingen beschermen inhoud tegen toevallig onderscheppen, maar ze beantwoorden verschillende vragen:

  • "Het bestand moet later beschikbaar zijn, ook als ik offline ben, en ik wil niet dat de aanbieder het leest" → E2EE-cloud.
  • "Ik moet nu een groot bestand of een grote map bij iemand krijgen, zonder te uploaden of ergens een kopie achter te laten" → P2P.

StrongFolder claimt geen end-to-end-versleuteling met sleutels in handen van de gebruiker; de bescherming is de DTLS-versleuteling van WebRTC tussen de twee browsers. Details in Beveiliging & privacy.

Is P2P bestanden delen in de browser zoals BitTorrent?

Alleen in de brede zin dat beide peer-to-peer zijn. In de praktijk werken ze heel anders:

BitTorrentP2P-overdracht in de browser (StrongFolder)
Wie ontvangtIedereen die de torrent vindtAlleen mensen aan wie je de link geeft
TopologieZwerm: veel peers delen stukjes met elkaarEén afzender naar elke ontvanger
SoftwareTorrentclientEen browser, niets te installeren
BeschikbaarheidZolang iemand seedtAlleen zolang de afzender blijft delen
Typisch gebruikOpenbare verspreidingPrivé versturen naar collega's, klanten, familie

Met een privélink in de browser is er geen openbare vermelding en geen zwerm van onbekenden. Klikt de afzender op Stop Sharing of sluit hij het tabblad, dan werkt de link niet meer.

Wat zijn de voordelen van P2P-bestandsoverdracht?

  • Niet wachten op een upload. De ontvanger begint te downloaden zodra hij de link opent. Bij een clouddienst heeft een map van 50 GB bij een upload van 50 Mbit/s ruim twee uur nodig om alleen al te uploaden — voordat de ontvanger kan beginnen.
  • Geen opgeslagen kopie. Na de overdracht staat er niets op de server van een derde, dus er valt later niets te verwijderen, te laten verlopen of te lekken.
  • Geen maximum van de dienst. StrongFolder stelt geen groottelimiet. De praktische grenzen zijn de vrije schijfruimte op het apparaat van de ontvanger, de verbindingssnelheid en hoe lang beide apparaten online blijven.
  • Mappen blijven mappen. Mappen worden als mappen verstuurd: submappen en bestandsnamen blijven behouden, er wordt niets gezipt.
  • Geen account. Je hebt geen account nodig om te versturen of te ontvangen. Inloggen met Google is optioneel en bewaart een lijst van je overdrachten.
Nu bestanden versturen

Gratis · in je browser · zonder aanmelden

Wat zijn de beperkingen van P2P bestanden delen?

Eerlijk zijn over grenzen is de enige manier om het juiste hulpmiddel te kiezen:

  • De afzender moet online blijven. Het browsertabblad van de afzender moet open en online blijven tot de ontvanger klaar is met downloaden — de bestanden komen van het apparaat van de afzender, niet van een server. Tips voor de planning vind je in Waarom de afzender online blijft.
  • De snelheid wordt begrensd door de upload van de afzender. Een directe overdracht kan niet sneller zijn dan de upload van de afzender of de download van de ontvanger, welke van de twee ook het traagst is.
  • Restrictieve netwerken hebben soms een relay nodig. Sommige bedrijfsfirewalls en mobiele netwerken blokkeren directe verbindingen; de stroom gaat dan via een TURN-relay, wat trager kan zijn. Als een directe verbinding niet mogelijk is (strenge bedrijfsfirewall, sommige mobiele netwerken), loopt de versleutelde stroom via een relayserver (TURN) van StrongFolder. De relay stuurt de gegevens alleen door en slaat ze niet op.
  • Mappen opslaan hangt af van de browser. Een complete map met structuur opslaan gebeurt via de File System Access API: Chrome, Edge, Opera en andere Chromium-browsers op een computer. Andere browsers downloaden de bestanden één voor één of als ZIP.
  • De andere peer kan je IP-adres zien bij een directe verbinding, zoals bij elk videogesprek.
  • Geen garantie op hervatten. Verliest een van beide kanten de verbinding, reken er dan op dat je de overdracht opnieuw moet starten.

Wanneer gebruik ik P2P-bestandsoverdracht — en wanneer niet?

Gebruik P2P als de bestanden groot zijn, als je geen kopie op een server wilt achterlaten, als je een complete map moet versturen of als de ontvanger meteen moet kunnen beginnen. Gebruik een cloudlink als je je computer niet aan kunt laten, als de ontvanger in een heel andere tijdzone zit en uren later downloadt, of als veel mensen wekenlang toegang nodig hebben. Voor zeer grote hoeveelheden gegevens bij een heel trage upload kan een fysieke schijf nog steeds winnen.

Samenvatting

P2P bestanden delen in de browser verbindt de afzender en de ontvanger direct via versleutelde WebRTC. Er is geen upload, geen opgeslagen kopie en geen maximum van de dienst; de prijs is dat de afzender tijdens de overdracht online blijft. Lees voor de technische details Hoe bestandsoverdracht via WebRTC werkt; om tools te vergelijken, zie Beste P2P-tools voor bestandsoverdracht.

Veelgestelde vragen

Is P2P bestanden delen legaal?

Ja. Peer-to-peer is gewoon een manier om twee apparaten direct te verbinden. Je eigen bestanden, of bestanden die je mag delen, naar een collega of vriend sturen is net zo legaal als ze mailen. Wat illegaal is, is auteursrechtelijk beschermd materiaal delen dat je niet mag verspreiden — via welk kanaal dan ook.

Is P2P-bestandsoverdracht in de browser hetzelfde als BitTorrent?

Nee. BitTorrent publiceert een bestand in een zwerm waarin veel onbekenden stukjes van elkaar downloaden. Een P2P-tool in de browser zoals StrongFolder verbindt één afzender met de specifieke mensen die de link hebben, via een versleutelde WebRTC-verbinding, en de bestanden zijn alleen beschikbaar zolang de afzender blijft delen.

Gebruikt P2P bestanden delen nog wel een server?

Ja, maar niet om bestanden op te slaan. Een signaleringsserver stelt de twee browsers aan elkaar voor, STUN-servers helpen een netwerkpad te vinden, en als er geen direct pad is, stuurt een TURN-relay de versleutelde stroom door. Bestanden worden nooit naar een server van StrongFolder geüpload of daar opgeslagen.

Is P2P-bestandsoverdracht end-to-end versleuteld?

WebRTC versleutelt elk datakanaal met DTLS, dus de bestandsstroom is bij elke verbinding versleuteld tijdens de overdracht. Dat is versleuteling tijdens de overdracht tussen de twee browsers. Het is niet hetzelfde als een end-to-end versleutelde cloud zoals Tresorit of Proton Drive, waar bestanden met jouw sleutels worden versleuteld en daarna op de servers van de aanbieder worden opgeslagen.

Waarom moet de afzender online blijven?

Het browsertabblad van de afzender moet open en online blijven tot de ontvanger klaar is met downloaden — de bestanden komen van het apparaat van de afzender, niet van een server. Sluit de afzender het tabblad of gaat de computer in slaapstand, dan stopt de overdracht.

Is er een groottelimiet voor P2P-overdracht?

StrongFolder stelt geen groottelimiet. De praktische grenzen zijn de vrije schijfruimte op het apparaat van de ontvanger, de verbindingssnelheid en hoe lang beide apparaten online blijven.

Kunnen meerdere mensen via één P2P-link downloaden?

Eén link kan door meerdere ontvangers worden geopend; elke ontvanger downloadt rechtstreeks van de afzender. Elke download gebruikt de uploadbandbreedte van de afzender, dus meerdere ontvangers tegelijk delen die snelheid.

Verstuur je volgende bestand — of map — direct

Geen upload, geen groottelimiet van onze kant, geen account. Kies een bestand of een complete map, kopieer de link en de ontvanger downloadt rechtstreeks van jouw apparaat.

Bestanden versturenToevoegen aan Chrome