Gratis netwerktool
Gbps ↔ Mpps-calculator
Reken een bitsnelheid om naar pakketten per seconde of begin met Mpps. Bekijk hoe de framegrootte de theoretische belasting van een Ethernet-poort verandert.
Fysieke poortlimieten vergelijken
Voor de gekozen framegrootte zijn dit de theoretische maxima in één richting. De belastingskolom vergelijkt uw berekening met elke poort.
Scroll horizontaal om alle kolommen te zien.
| Poort | Theoretisch maximum (Mpps) | Poortbelasting | Resultaat |
|---|---|---|---|
| 10G | 14,881 | ≈1.000% | Boven de fysieke limiet |
| 25G | 37,202 | ≈400% | Boven de fysieke limiet |
| 40G | 59,524 | ≈250% | Boven de fysieke limiet |
| 100G | 148,81 | ≈100% | Binnen de fysieke limiet |
| 400G | 595,238 | ≈25% | Binnen de fysieke limiet |
De getoonde snelheden zijn afgerond. Berekeningen behouden de volledige precisie.
Een resultaat onder de poortlimiet bewijst niet dat een NIC, CPU, PCIe-verbinding of filter het kan verwerken. Extra poorten bepalen op zichzelf niet de capaciteit van één flow.
Wat precies wordt meegeteld
De framegrootte bevat de FCS. Daarna telt de berekening 8 bytes voor preamble/SFD en 12 byte-tijden voor de interframe gap op: 20 extra byte-tijden per frame.
De formule
PPS = Gbps × 10⁹ ÷ ((N + 20) × 8)
Mpps = PPS ÷ 10⁶
Gbps = Mpps × (N + 20) × 8 ÷ 1000N = Ethernet-framegrootte (bytes)
Gbps = 10⁹ bits/s; Mpps = 10⁶ pakketten/s. Dit gebruikt de nominale Ethernet-MAC-snelheid; fysieke codering en FEC worden niet opnieuw opgeteld.
Vergelijk metingen met dezelfde telwijze
- Een IP-pakket van 1.500 bytes is geen Ethernet-frame van 1.500 bytes.
- Met een Ethernet-II-header zonder tags en FCS ontstaat een frame van 1.518 bytes. Neem eventuele VLAN-tags en encapsulatie mee in de werkelijke framegrootte vóór de berekening.
- Pakketcaptures en interfacetellers kunnen verschillende bytes tellen.
- Een capture laat de FCS vaak weg, terwijl tellers preamble en gap kunnen uitsluiten. Controleer de tellerdefinitie voordat u gemeten Gbps vergelijkt met een berekende lijnsnelheid.
- Een gemiddelde framegrootte kan korte pieken verbergen.
- Gebruik gelijke meetintervallen voor bytes en pakketten. Houd naast het gemiddelde rekening met relevante kleine pakketten en bursts; deze omrekening bepaalt op zichzelf geen softwarecapaciteit.
Vragen
Waarom 20 bytes aan elk Ethernet-frame toevoegen?
De berekening reserveert 8 bytes voor preamble/SFD en 12 byte-tijden voor de interframe gap. De gap is tijd tussen frames, geen extra payload. De FCS zit al in de ingevoerde framegrootte.
Kan 100 Gbps zowel 148,8 Mpps als 8,1 Mpps betekenen?
Ja. De pakketsnelheid hangt af van de framegrootte. Die waarden horen ongeveer bij Ethernet-frames van 64 en 1.518 bytes op een theoretische MAC-snelheid van 100 Gbps.
Valideert dit een server voor 100G- of 400G-mitigatie?
Nee. Het berekent het fysieke linkbudget. Routing en filtering vereisen metingen met de daadwerkelijke hardware, software, regels, pakketmix en criteria voor aanvaardbaar verlies.
Stuurt deze tool verkeer naar een netwerk?
Nee. De tool rekent alleen. Er worden geen adressen getest, pakketten gegenereerd of netwerkconfiguraties gewijzigd.
Technische bronnen
Van snelheid naar een implementatieplan
Poortberekeningen zijn maar één invoer. CPU, wachtrijen, NUMA-plaatsing, pakketmix, regels met status en uitvalscenario’s moeten nog worden gevalideerd op het bedoelde platform.