TCP-Durchsatz im Vergleich zum Paketverlust

971
arun

Wie wirkt sich die Paketverlustrate auf die TCP-Durchsatzrate aus: Die Durchsatzrate sinkt exponentiell in Bezug auf die Verluststeigerung oder die Durchsatzrate sinkt um den gleichen Betrag wie die Verluststeigerung?

0

2 Antworten auf die Frage

0
Frank Thomas

I believe the answer you are looking for, is that the exponential is the worst case, and the linear the best. In general when one or more packets are lost/damaged, they are resent, leading to a drop in throughput equal to the size of the packet payload/resend time. that said, if the resend itself fails and the packet must be resent again, the trend can approach exponential.

Keep in mind, there is only a general correlation between packets and volume of data, so a relationship between packet count and data volume only works for perfectly spherical chickens in a vaccuum (eg: only under artificial circumstances like a lab).

0
user207421

Ich habe dies einmal mit zufälligen Paketabfällen simuliert. Wenn die simulierte Fehlerrate etwa 2% überschritt, gab es eine deutliche Aufwärtskurve (Latenz gegen Fehlerrate), und ab etwa 9% endete der Durchsatz grundsätzlich ganz. Ich möchte nicht spekulieren, welches Gesetz die Kurve war.