Re: [aqm] Who supports tsvwg adoption of adding ECN to L2 or tunnel protocols?

Andrew Mcgregor <andrewmcgr@google.com> Fri, 08 November 2013 20:39 UTC

Return-Path: <andrewmcgr@google.com>
X-Original-To: aqm@ietfa.amsl.com
Delivered-To: aqm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A531321E8099 for <aqm@ietfa.amsl.com>; Fri, 8 Nov 2013 12:39:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.51
X-Spam-Level:
X-Spam-Status: No, score=-1.51 tagged_above=-999 required=5 tests=[AWL=0.240, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001, SARE_SUB_OBFU_Q1=0.227]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C+rid6IPoCh0 for <aqm@ietfa.amsl.com>; Fri, 8 Nov 2013 12:39:00 -0800 (PST)
Received: from mail-qc0-x233.google.com (mail-qc0-x233.google.com [IPv6:2607:f8b0:400d:c01::233]) by ietfa.amsl.com (Postfix) with ESMTP id AF90021E8136 for <aqm@ietf.org>; Fri, 8 Nov 2013 12:38:26 -0800 (PST)
Received: by mail-qc0-f179.google.com with SMTP id k18so2180928qcv.38 for <aqm@ietf.org>; Fri, 08 Nov 2013 12:38:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=lGq7IcjcYp/CfTe//QXENfxO0jdsm0PM94eEI+2CwYo=; b=f8yS/oWgZwUfLB4RwFgQRf8eA0RScrIndtL5+XKQsp1SwMht2d6i2aMbIp2m0I96Y3 6JREQcoOdYbX3C7gHyaUqUM14XRcU9LqrqCLfS3/pRHiaXiFYZq6VB54VTRY3AtS8B/L r4oR57Ip43oZhpcfjyfdhk42okyxo+nhUG5wQWGzSlUrjLDbC6kvmBPqkygaxxdGQDHM iFWC2frO+cHh48oq3GUWEK6yA3LLI/NgMbPyG6+3ZmHYJ4dsAUdPyK2cCVzIorjwBZKz FgugmQNXqG/LqHSE1sv3UA7LG5di7gzaoCBpWCZvZGpEr7NyOQ/kEEdV2dOnG1xxBXy9 quQg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=lGq7IcjcYp/CfTe//QXENfxO0jdsm0PM94eEI+2CwYo=; b=K6dMiwVks7CxztLEt+kRsqN9q3Bcg6tJOIrRul8uEWkxvhzuABbrVzLnkoax3p0Tor S9MP7kArYB3idl9BSoLDk92KPjx2pGGW1ZhK/CNtgi6z9zYJmN9BgLecHgPXU5EMRqmF e0vLqrbo8W7gqqZNqnp2aoTiuOfC7/l7s1UA41Z7GnE56Xc3DVTB+VCRGlyw1vKr7vHR ufelc9V/oJf6JqRxT2WHjk0tME53HYJA1JadWGSnMyeB/pH6lJK6/FwKyMhzUYooKi4v NwYtTfQuBnKwxup2yJjbPjaiFRCacjzhVQvgKbsFLYLALDTpmVDZ3DGvebsoyBpiOrGq IDiQ==
X-Gm-Message-State: ALoCoQljcj9DSW8UwhEzMli6UThwvy/uk5sqYbO6nZGxHSAAtngkSBiS2Uf/hbIBaM9c4pO4E6W1b2ZCGx6sLjM5MEB852VMVvtxeMeUlFqD54GdOS1GJtwnfKL6bTbaXJIPVSD+kKcMhaixqEu5m8L2T9YvUxgkyLC8pSj5tAHClmrdRUPeD7DuRDPcr+1u/xWD8xaDNIFn
MIME-Version: 1.0
X-Received: by 10.49.97.6 with SMTP id dw6mr25676406qeb.47.1383943101974; Fri, 08 Nov 2013 12:38:21 -0800 (PST)
Received: by 10.224.197.198 with HTTP; Fri, 8 Nov 2013 12:38:21 -0800 (PST)
In-Reply-To: <145AB1C0-B108-4196-AD5C-3667103FB4D8@cisco.com>
References: <201311042203.rA4M3lo0026458@bagheera.jungle.bt.co.uk> <CAH56bmDfOxi2FBvg1P-UH-ds_WveZP4NvOyqopKdEcy5WX3XnQ@mail.gmail.com> <145AB1C0-B108-4196-AD5C-3667103FB4D8@cisco.com>
Date: Fri, 08 Nov 2013 12:38:21 -0800
Message-ID: <CAPRuP3==GDrL2UqMkXbFgbWkS_s0c=TeUGXaemaO=Q9oMO9NcA@mail.gmail.com>
From: Andrew Mcgregor <andrewmcgr@google.com>
To: "Fred Baker (fred)" <fred@cisco.com>
Content-Type: multipart/alternative; boundary="047d7bb0432afbaeb204eab05c51"
Cc: Bob Briscoe <bob.briscoe@bt.com>, tsvwg IETF list <tsvwg@ietf.org>, "<draft-briscoe-tsvwg-ecn-encap-guidelines@tools.ietf.org>" <draft-briscoe-tsvwg-ecn-encap-guidelines@tools.ietf.org>, AQM IETF list <aqm@ietf.org>, Andrew McGregor <andrewmcgr@gmail.com>
Subject: Re: [aqm] Who supports tsvwg adoption of adding ECN to L2 or tunnel protocols?
X-BeenThere: aqm@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Discussion list for active queue management and flow isolation." <aqm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/aqm>, <mailto:aqm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/aqm>
List-Post: <mailto:aqm@ietf.org>
List-Help: <mailto:aqm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/aqm>, <mailto:aqm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Nov 2013 20:39:00 -0000

I agree, non-congestive loss notification is a research problem.  So, out
of scope for the IETF right now but I hope someone thinks about it (I will,
as a background task).


On 8 November 2013 11:49, Fred Baker (fred) <fred@cisco.com> wrote:

>
> 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?
>
> Speaking for myself, I'm not sure how I would do that.
>
> A loss (or mark) due to congestion is pretty simple. The switch knows what
> it did.
>
> To know that a packet was lost for reasons other than congestion, I need
> to somehow know what packets I should expect, and infer that something that
> I expected didn't happen. In TCP, we know about data segments because they
> are enumerated - I know what the next octet sequence number to expect, and
> it doesn't arrive. Control segments (SYN, ACK, FIN, RST, and so on) are not
> enumerated in that sense - if my peer sends ten identical acks and nine
> arrive, I as the receiver have no way to know that. At the link layer, most
> link protocols in use today (PPP, Ethernet, and so on) do not enumerate
> packets in flight - they are simply there. I *might* be able to see a burst
> of noise on the line, but only if it looks like it might be the start of a
> packet and then doesn't end with the right checksum. Even if I can see it,
> I have no way to know whether the noise garbled one packet or many.
>
> If you want to do some research and come up with a solution, be my guest.
> But in a standard discussed in 2013... let's not.
>
> _______________________________________________
> aqm mailing list
> aqm@ietf.org
> https://www.ietf.org/mailman/listinfo/aqm
>
>


-- 
Andrew McGregor | SRE | andrewmcgr@google.com | +61 4 8143 7128