Bandbreitenplanung für TCP/IP- und Ethernet-Overhead

Bandbreitenplanung für TCP/IP- und Ethernet-Overhead

Bei typischen Kapazitätsplanungsprozessen sehe ich eine vielleicht vereinfachende Überlegung zur Schätzungnurdie Seiten- oder Datengrößen, die voraussichtlich durch die Netzwerkleitungen laufen. Das bedeutet, dass beispielsweise bei der normalen Anwendungsentwicklung die durchschnittliche HTTP-Seitenantwortgröße 30 KB beträgt oder die durchschnittliche Datengröße eines XML-Webdienstes 100 KB beträgt. Diese Zahlen werden roh genommen und mit dem prognostizierten Volumen multipliziert, um den erwarteten Bandbreitenbedarf zu ermitteln.

Es scheint, dass Anwendungsentwickler und -architekten oft vergessen oder sich dessen überhaupt nicht bewusst sind, dass Anwendungsdatengekapseltin Transportschichten der unteren Schichten zur Zustellung. Daher berücksichtigen sie selten die Bandbreite, die durch Header-Overheads in TCP/IP-Paketen und Ethernet-Frames verbraucht wird.

Ich bin der Meinung, dass dieser Overhead bei der Bandbreitenplanung berücksichtigt werden sollte, weiß aber nicht, wie man ihn genau berechnet. Gibt es eine grundlegende Formel oder ein Verfahren, das diese Overhead-Prozentsätze berücksichtigt? Bisher habe ich keinen Artikel gesehen, der sich mit dieser Angelegenheit befasst.

Antwort1

Es gibt keine einheitliche Formel, da der Kapselungsaufwand von der Größe der Datennutzlast in den Paketen abhängt. Wenn Sie DNS-Verkehr mit 10 Mbit/s bedienen, ist der Aufwand viel höher als bei der Bedienung von ISOs mit 10 Mbit/s. Der Aufwand ist jedoch normalerweise vernachlässigbar und wird durch die Ungenauigkeiten bei der Schätzung des Anforderungsvolumens und der Antwortgrößen überlagert. Die in Ihre Kapazitätsplanung eingebauten Sicherheitsmargen sollten den Aufwand mehr als abdecken.

verwandte Informationen