[e2e] Routers accessing TCP header
krash at bbn.com
Tue Feb 22 11:54:56 PST 2005
> >Dear Jon,
> > Thanks for your appropriate reply. I am basically working on a mechanism
> >called the Explicit Packet Drop Notification (EPDN).
> While the mechanism is slightly different, this sounds like Explicit
> Transport Error Notification (ETEN) done again. See:
> Rajesh Krishnan, James P.G. Sterbenz, Wesley M. Eddy, Craig Partridge
> and Mark Allman, "Explicit transport error notification (ETEN) for
> error-prone wireless and satellite networks," Computer Networks,
> 46(3), October 2004, pp. 343-362.
> I'll note that my co-authors and I continue to debate exactly how much
> benefit such a service provides. My reaction, from the "Oracle ETEN"
> simulations in the paper (where we report the maximum improvement possible
> if you know perfectly and immediately which packets are lost) is that
> the gains are not enough to merit implementing the service.
> Your mileage may vary!
The Oracle ETEN plots do show that there are benefits from notifications
at _high_ error rates. The debate is about:
- are the high error rates at which we see appreciable gains from
notifications just too disruptive to be usable in practice (e.g.
even for neighbor discovery and routing protocols to function
properly, let alone run TCP)
- are the environments that can benefit from notifications just too
special to merit retrofitting a general-purpose transport protocol
(and would it not be more efficient to handle these special anomalies
locally rather than end-to-end)
Notifications on a per-packet basis consume additional network resources
and are potentially a security risk as well; schemes that can work with
cumulative notifications are desirable. Unfortunately the performance
of the cumulative scheme we developed was nowhere near as good as the
Oracle ETEN results. This is not to say that better schemes cannot be
devised (and I believe they can), but a moot point if you agree with
Craig that there is not much benefit to be realized to begin with even
with perfect instantaneous knowledge of losses.
More information about the end2end-interest