Annäherung an eine Datenübertragungsgeschwindigkeit eines Protokolls

252
Ankur Bhatia

Ich habe ein Protokoll für eine progressive Dateiübertragung entwickelt und entwickelt. Jetzt möchte ich einige Metriken für dasselbe berechnen. Der wichtigste ist die Geschwindigkeit. Derzeit habe ich sowohl den Client als auch den Server auf einem einzigen Computer ausgeführt, daher war die Geschwindigkeit x. Wenn das Protokoll jedoch in einer verteilten Umgebung mit Routern ausgeführt werden soll, werden einige Verzögerungen eingeführt, z. B. Verarbeitungsverzögerung, Warteschlangenverzögerung, Ausbreitungsverzögerung usw. Könnte mir jemand sagen, welche Punkte ich berücksichtigen sollte, um einen groben Wert zu berechnen Geschwindigkeit des Protokolls. Sollte es eine Funktion dieser Verzögerungen sein?

0
In Anbetracht der Tatsache, dass die Variationen zwischen verteilten Endpunkten effektiv unendlich sind, bedeutet es nicht viel, die Geschwindigkeit eines Protokolls in einer bestimmten Umgebung zu beschreiben, da es sich immer von der realen Welt unterscheidet. Es ist wahrscheinlich am besten, eine Metrik zu haben, die einen Geschwindigkeitsvergleich mit einem ähnlichen Protokoll in einer idealen Umgebung darstellt. Paul vor 7 Jahren 0
Vielen Dank @ Paul. Ich würde auch gerne wissen, wie die Links berücksichtigt werden. Ist es zum Beispiel allgemein üblich zu sagen, dass die Geschwindigkeit des Protokolls x in einer Verbindung mit Rbps oder etwas ist? Ankur Bhatia vor 7 Jahren 0

0 Antworten auf die Frage