The following day, after a great deal of tweaking all of the congestion avoidance algorithms, I ran the following test. Again, it transmitted a fully-reliable 1MB stream of 10,240 byte parcels.
|Total Data Acknowledged||1068.766 KBytes|
|Total Transmission Time||5.175 seconds|
|Network Bandwidth Utilization||206.525 KBytes/second|
|Average Round Trip Time||16.9 milliseconds|
|Average Window Size||10.7 packets|
Table 8.2 shows the improvement here. This session sustained an average network bandwidth utilization of 206KBytes/second. Figure 8.4 even indicates, based on the slope of the curve, that the bandwidth utilization at peak hit 750KBytes/second!
Figures 8.5 and 8.6 indicate that round trip times were a bit high and varied greatly, and that the window opened too quickly.