Welke bandbreedte eigenlijk meet
Bandbreedte is het plafond voor de hoeveelheid gegevens die een verbinding per seconde kan vervoeren. Denk hierbij aan de breedte van een pijp, niet aan de druk die water erdoorheen duwt. Een verbinding van 100 Mbps kan in theorie 100 megabit aan gegevens per seconde verplaatsen. Of dit daadwerkelijk gebeurt, hangt af van de server aan de andere kant, hoeveel apparaten uw Wi-Fi delen en het protocol dat uw gegevens verpakt.
Deze tool behandelt de zes vragen die mensen gewoonlijk hebben over die pijp: hoe lang een overdracht zal duren, hoeveel bandbreedte je nodig hebt om een doeltijd te halen, hoe groot een bestand je in een bepaald venster kunt verplaatsen, welke snelheid je daadwerkelijk krijgt als overhead wordt meegerekend, hoe de huidige gangbare verbindingstypen zich verhouden, en hoeveel bandbreedte een bepaalde gebruikssituatie werkelijk nodig heeft.
Bits, bytes, and why the math never lines up at first glance
Here's the mix-up that catches almost everyone at least once: internet plans are sold in megabits per second (Mbps), but file sizes are shown in megabytes (MB). One byte is 8 bits, so a "100 Mbps" connection moves a maximum of 12.5 megabytes per second, not 100. Forget that, and every transfer estimate you make by eye will be off by roughly 8x.
Er is een tweede, stillere mismatch, verborgen in de bestandsgroottes zelf. Deze rekenmachine behandelt KB, MB, GB en TB zoals besturingssystemen dat doorgaans doen – als binaire eenheden waarbij 1 KB = 1.024 bytes – terwijl bandbreedte-eenheden (Kbps, Mbps, Gbps) de decimale conventie volgen die netwerkapparatuur gebruikt, waarbij 1 Kbps = 1.000 bps. Beide conventies zijn standaard binnen hun eigen domein; de truc is om ze niet door elkaar te halen bij het handmatig converteren.
| Eenheid | Gelijk aan |
|---|---|
| 1 byte | 8 stukjes |
| 1 KB | 1,024 bytes |
| 1 MB | 1,024 KB |
| 1 GB | 1,024 MB |
| 1 Kbps | 1,000 bps |
Hoe u de downloadtijd met de hand kunt berekenen
De kernformule is slechts een deling, op voorwaarde dat je eerst beide kanten naar dezelfde eenheid converteert: bits, aangezien dat de bandbreedte is die wordt geciteerd in:
Overdrachtstijd = Bestandsgrootte (bits) ÷ Bandbreedte (bits per seconde)
Maak een bestand van 100 MB via een verbinding van 100 Mbps. Converteer het bestand naar bits: 100 MB × 8 = 800 megabit. Deel door de lijnsnelheid van 100 Mbps: 800 ÷ 100 = 8 seconden. Dat is het theoretisch beste geval – voordat er protocoloverhead wordt afgetrokken, wat een afzonderlijke stap is die hieronder wordt behandeld.
Draai dezelfde formule om en je krijgt de andere twee berekeningstypen op deze pagina: deel de bestandsgrootte door een doeltijd om de vereiste bandbreedte te vinden, of vermenigvuldig de bandbreedte met de tijd om te bepalen hoeveel gegevens in een bepaald venster passen.
Snelheid in de echte wereld: waarom protocoloverhead ertoe doet
Geen enkele verbinding levert de volledige nominale bandbreedte als bruikbare gegevens. Elk protocol besteedt een deel van elk pakket aan headers, checksums en bevestigingen die de overdracht betrouwbaar houden, in plaats van dat uw bestand daadwerkelijk wordt overgedragen. Dat is de kloof tussen het nummer op uw internetabonnement en het nummer dat u ziet in de voortgangsbalk van de download.
| Protocol | Typische overhead |
|---|---|
| UDP | ~5% |
| FTP | ~8% |
| TCP/IP | ~10% |
| HTTP | ~12% |
| HTTPS | ~15% |
Die 15% voor HTTPS is de encryptiebelasting: de extra handshake- en encryptielaag die je verkeer privé houdt, voegt ook wat meer overhead toe dan gewone HTTP. Voer hetzelfde voorbeeld van 100 MB/100 Mbps uit via HTTPS en de effectieve snelheid daalt naar 85 Mbps, waardoor het ideaal van 8 seconden wordt uitgebreid tot iets meer dan 9,4 seconden. Bij één bestand is het een bescheiden verschil, maar bij grote overdrachten kan het oplopen.
Hoe veelgebruikte verbindingstypen zich verhouden
De vergelijkingsmodus doorzoekt uw bestandsgrootte door acht gangbare verbindingssnelheden naast elkaar, zodat u het verschil in concrete seconden en minuten kunt zien in plaats van alleen in de abstracte Mbps-cijfers:
| Verbinding | Nominale snelheid |
|---|---|
| Inbellen | 56 Kbps |
| DSL | 8 Mbps |
| Kabel | 100 Mbps |
| 4G LTE | 50 Mbps |
| Vezel | 500 Mbps |
| Gigabit/5G | 1,000 Mbps |
| 10 Optreden | 10,000 Mbps |
Een bestand van 1 GB dat bij een inbelverbinding meer dan anderhalve dag in beslag neemt, wordt binnen een seconde gewist op een lijn van 10 Gig - hetzelfde bestand, een verschil van bijna 180.000 keer in wachttijd.
Hoeveel bandbreedte heb je eigenlijk nodig?
In plaats van te raden, begint de aanbevelingsmodus met een basis-Mbps-cijfer per persoon per activiteit, vermenigvuldigt dit met het aantal mensen en gelijktijdige streams dat u heeft en voegt vervolgens 20% extra ruimte toe, zodat gewoon achtergrondverkeer (updates, meldingen, een tweede tabblad) u niet tot het uiterste drijft:
| Gebruiksgeval | Basislijn (per persoon, per stream) |
|---|---|
| 1 Mbps | |
| Surfen op het internet | 2 Mbps |
| Videogesprekken | 4 Mbps |
| HD-streaming / online gamen / algemeen gebruik | 5 Mbps |
| Werken op afstand | 10 Mbps |
| 4K-streaming | 25 Mbps |
Een huishouden met vier personen die elk tegelijk HD-video streamen, heeft grofweg 5 × 4 × 1,2 = 24 Mbps nodig om comfortabel te blijven – wat DSL uitsluit en in de richting van kabel of glasvezel wijst. Als u een thuisnetwerk opzet en ook de adresseringskant wilt controleren, kunt u de IP-subnetcalculator dekt dat.
Bronnen en verder lezen
Deze pagina is alleen bedoeld voor algemene referentie. De werkelijke overdrachtssnelheden zijn afhankelijk van uw specifieke netwerk, hardware en serviceprovider. Test altijd met uw eigen verbinding of er iets belangrijks is.