[e2e] TCP and MAC layer

Joe Touch touch at ISI.EDU
Tue Oct 30 11:20:51 PST 2001


Lloyd Wood wrote:

> On Tue, 30 Oct 2001 Gregory.Maman at space.alcatel.fr wrote:
> 
> 
>>Following your intersting discussion : "What should e2e protocols know about
>>lower layers?",
>>
>>I would have more information about the messages that could be exchange between
>>MAC layer and higher layers (TCP or Application).
>>
>>For example, we can imagine that MAC layer indicates to TCP the available
>>bandwidth allocated for the connection (information available at the MAC layer
>>of a satellite terminal) and will allow  TCP to auto-tune his Initial Window.
>>
> 
> I suspect knowing the latency of the path is more useful than the
> next-hop link capacity in this instance. High latency -> larger
> initial window to reduce round-trip time opening window. The question
> is whether you can safely reuse such knowledge from previous
> connections, and generally you can't.


Whether you can or not depends on whether you have data that is a 
reasonable predictor. For the average net-connected system, this may not 
be true, but for systems on the terminus of a satellite link, this may 
be just fine.

Joe





More information about the end2end-interest mailing list