That's about what I thought the answer would be... but it's worth having
that in the record :-)


On 5 November 2013 11:00, Bob Briscoe <bob.bris...@bt.com> wrote:

>  Andrew,
>
> Thx for supporting words and offer of help.
>
>
> At 23:04 04/11/2013, Andrew Mcgregor wrote:
>
> This seems like valuable work.  One question is, can we put in scope
> notification that losses are NOT due to congestion?
>
>
> Eyooow. That really does not belong in this scope.
>
> This is about the interface between lower layers and the ECN field in the
> IP header. We can't really talk about new semantics in lower layers that
> aren't even defined in ECN at the IP layer.
>
> Naively, one could imagine some text treating the ECN field as 4 opaque
> codepoints, and propagating  a similar 4 opaque codepoints from each lower
> layer protocol. Then if something new were defined in IP-ECN like a
> non-congestive loss codepoint, it could also be defined in lower layers...
>
> But that's naive, because each lower layer has it's own constraints and
> ways of handling concepts like "ECN-capable transport", none of which
> easily translates to a simple mapping of codepoints.
>
> Explicit signalling of non-congestive loss is a research problem,
> because...
> * Clearly a link cannot signal that a loss was not due to congestion using
> the lost frame itself (there aren't any bits :)
> * So the link would have to signal in another frame that didn't get
> corrupted.
>   - That frame may go to another process that didn't see any loss; then
> what does the process do?
>   - or the link has to use DPI to signal only in frames going to the same
> process as the lost frame.
>   - that means the link has to understand all transport protocols
>
> There's other hard problems
> * A transmission loss doesn't always mean there is no congestion loss
> * At my last count, there were at least nine different reasons for packet
> loss. If we had 4 bits spare in each lost packet... :)
>
>
>
> Bob
>
>
>
> Willing to comment and review, at least.
>
>
> On 5 November 2013 09:03, Bob Briscoe <bob.bris...@bt.com> wrote:
>  Folks,
>
> Pls respond if you support this being adopted as a work-group item in the
> IETF transport services w-g (tsvwg). The WG chairs need visibility of
> interest.
> Even better, if you're willing to read / comment / review / implement
>
> Guidelines for Adding Congestion Notification to Protocols that
> Encapsulate IP
>  < http://tools.ietf.org/html/draft-briscoe-tsvwg-ecn-encap-guidelines >
>
> Abstract
>
>    The purpose of this document is to guide the design of congestion
>    notification in any lower layer or tunnelling protocol that
>    encapsulates IP.  The aim is for explicit congestion signals to
>    propagate consistently from lower layer protocols into IP.  Then the
>    IP internetwork layer can act as a portability layer to carry
>    congestion notification from non-IP-aware congested nodes up to the
>    transport layer (L4).  Following these guidelines should assure
>    interworking between new lower layer congestion notification
>    mechanisms, whether specified by the IETF or other standards bodies.
>
>
> [Cross-posting tsvwg & aqm, just in case]
>
>
> Bob Briscoe,
> also for co-authors Pat Thaler and John Kaippallimalil
>
>
> ________________________________________________________________
> Bob Briscoe,                                                  BT
> _______________________________________________
> aqm mailing list
> aqm@ietf.org
>  https://www.ietf.org/mailman/listinfo/aqm
>
>
>
>
> --
> Andrew McGregor | SRE | andrewm...@google.com | +61 4 8143 7128
> _______________________________________________
> aqm mailing list
> aqm@ietf.org
>  https://www.ietf.org/mailman/listinfo/aqm
>
>  ________________________________________________________________
> Bob Briscoe,                                                  BT
>



-- 
Andrew McGregor | SRE | andrewm...@google.com | +61 4 8143 7128
_______________________________________________
aqm mailing list
aqm@ietf.org
https://www.ietf.org/mailman/listinfo/aqm

Reply via email to