Schrittweise Berechnung der Durchsatzgrenzen in Netzwerkprotokollen unter Engpass
Der Artikel bietet einen klaren, schrittweisen Ansatz zur Berechnung von Durchsatzgrenzen, wenn der Netzwerkverkehr die Kapazität übersteigt.
Netzwerkdurchsatz verstehen
Der Datendurchsatz bezieht sich auf die Datenmenge, die in einem bestimmten Zeitraum erfolgreich über ein Netzwerk übertragen wurde.
Faktoren, die den Durchsatz unter Stau beeinflussen
Mehrere Faktoren beeinflussen die Durchsatzgrenzen während des Staus, einschließlich Bandbreite, Latenz, Paketverlustrate und Protokolleffizienz.
Schritt-für-Schritt-Berechnungsmethode
Die Berechnung umfasst die Schätzung der effektiven Datenübertragung unter Berücksichtigung der Netzwerkbedingungen.
Durchsatz ≈ MSS / (RTT × Verlustrate + Verarbeitungsverzögerung)
Wobei:
- MSS: Maximale Segmentgröße
- RTT: Round-Trip Time
- Verlustrate: Paketverlustwahrscheinlichkeit
Schritte zur Berechnung:
- Bestimmen Sie das MSS basierend auf Netzwerkspezifikationen.
- Messen oder schätzen Sie den RTT während des Staus.
- Berechnen Sie die Paketverlustrate aus Netzwerküberwachungstools.
- Fügen Sie diese Werte in die Formel ein, um den Durchsatz zu schätzen.
Beispielrechnung
Wenn der MSS 1460 Bytes, RTT 100 ms und die Paketverlustrate 1% beträgt, ist die Durchsatzberechnung:
Durchsatz ≈ 1460 / (0,1 × 0,01 + Verarbeitungsverzögerung)
Unter der Annahme einer vernachlässigbaren Verarbeitungsverzögerung beträgt der Durchsatz etwa 14.600 Bytes pro Sekunde.