Why is the aggregate throughput value larger than the theoretical maximum?
Solution The throughput average total for all pairs can be larger than the theoretical maximum throughput on the network because not all of the pairs in a test are sending simultaneously, but the summation of the timing records is done as though they were. There are several reasons why an endpoint may not be sending data at times. The most obvious is on an Ethernet, where it is physically impossible to simultaneously send a signal. Another case would be where a non-zero value is coded on a SLEEP variable that is outside of the timing loop. A third possibility is that several pairs are defined on one endpoint, and the operating system suspends one of the tasks while another runs. Here’s an illustration: 2 pairs are running across a 128 kbps link; one is sending and measuring 100 kbps, while the second pair is stuck at a point in the script outside of the timing loop. When the first pair finishes sending, the second pair is freed–by the operating system or protocol stack–to begin sendi
Related Questions
- Can State agencies aggregate foods for families and thereby authorize container sizes larger than the maximum allowance for an individual participant?
- Whats the maximum bytes/second throughput of an instance? Can scaling be used to get more bytes/second through the system?
- Why is the final gain (loss) on a trade larger than the maximum loss?