[e2e] Technology marches forward at the expense of the net?
David P. Reed
dpreed at reed.com
Fri Dec 14 13:04:26 PST 2001
At 11:15 AM 12/14/2001 -0500, Tarik Alj wrote:
>- Would it be possible to evaluate in what proportion, on the average, a
>packet that gets through will contribute to the final file?
This isn't an FEC, exactly. There's an analogy here, though. The reason is
that the recipient stops listening as soon as they have enough to
reconstruct the file. Every received packet contributes to the final file
essentially 100%.
>- In other words how much bandwidth is wasted by applying FEC at such a high
>level?
From the recipient's point of view, essentially none. However packets
that get part of the way to the destination consume "bandwidth" (using that
term is incorrect here, because we aren't talking about bandwidth, but
bitrate). So if few packets get all the way from source to destination,
there can be heavy overhead before the bottleneck point or error sources,
which increases as the source transmission rate gets much larger than the
destination reception rate.
>- what about sequences of small file transfers, such as web pages?
This approach doesn't help at all with independent request of small files
like web pages or transaction RPCs. And hurts more as the web page size
gets smaller, because if RTT*(sending rate) is large, the sender will send
a lot of redundant packets after the recipient has received the whole web
page, but it can't stop sending until it knows that the recipient has
received the whole file.
- David
--------------------------------------------
WWW Page: http://www.reed.com/dpr.html
More information about the end2end-interest
mailing list