Naar de inhoud
PEERYXNETWORK

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.

Omrekening
0–100.000. Gbps en Mpps zijn decimale eenheden. De snelheid geldt voor één verkeersrichting.
Tel Ethernet-header, eventuele tags, payload, padding en 4 bytes FCS mee. Laat preamble/SFD en de ruimte tussen frames buiten deze invoer.

Bereik van de calculator: 64–9.216 bytes. Een berekening met jumbo-frames bewijst niet dat uw apparatuur die MTU ondersteunt.

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.

PoortTheoretisch maximum (Mpps)PoortbelastingResultaat
10G14,881≈1.000%Boven de fysieke limiet
25G37,202≈400%Boven de fysieke limiet
40G59,524≈250%Boven de fysieke limiet
100G148,81≈100%Binnen de fysieke limiet
400G595,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.

8Preamble + SFD
64Ethernet-frame, inclusief FCS
12Ruimte tussen frames
Schematische weergave van tijdscomponenten, niet op schaal. De gap is wachttijd, geen framedata.

De formule

PPS = Gbps × 10⁹ ÷ ((N + 20) × 8)
Mpps = PPS ÷ 10⁶
Gbps = Mpps × (N + 20) × 8 ÷ 1000

N = 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.

Anti-DDoS-capaciteitsplanner ↗Defense Fabric-implementatiegids Beschermde IP-transit berekenen Verkeer meten met Flow Collector