Re: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard

Scott Brim <scott.brim@gmail.com> Wed, 22 January 2014 03:51 UTC

Return-Path: <scott.brim@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 520501A01C8; Tue, 21 Jan 2014 19:51:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6alxzttj4Fru; Tue, 21 Jan 2014 19:51:01 -0800 (PST)
Received: from mail-oa0-x229.google.com (mail-oa0-x229.google.com [IPv6:2607:f8b0:4003:c02::229]) by ietfa.amsl.com (Postfix) with ESMTP id C10EE1A018E; Tue, 21 Jan 2014 19:51:01 -0800 (PST)
Received: by mail-oa0-f41.google.com with SMTP id j17so4325404oag.14 for <multiple recipients>; Tue, 21 Jan 2014 19:51:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=1Y157LQ/7jrE6Mfvy16cUTetDh9KfSGvX1/rbqvqyAg=; b=hFtvXo3fWctR2MrIx3VFkGfPrhpwNH0lrE71ZdKt7EfvhV1vwHz37hx3Owq+UsDMrZ 60+zSoPwIm3K0AZ+ESY6taDN0T0R/FRAgVzmKLGuPQH8GgwAShOA5cGVowS+lvT+eKTJ KSKfQMLZX3LOZliJlaVLjzEU+4PEbg0mWV0rrz7rcB/SF7ajLSggQjhaSgKvCUDw/7GA Xkciy3df25XaL2ciVBz5MdMu8jhODoTOrZ9hAP+MvRu9cUGBnDqUf+FofWDluXrOlmBO HyyqmgAOdyULIXHzw+NVkHlKV5rr44yF+EDJUMPvGwLoNo29HExMYMBnQNpD4T7dGSfJ i0FA==
X-Received: by 10.60.98.40 with SMTP id ef8mr24179552oeb.13.1390362661415; Tue, 21 Jan 2014 19:51:01 -0800 (PST)
MIME-Version: 1.0
Received: by 10.182.48.9 with HTTP; Tue, 21 Jan 2014 19:50:40 -0800 (PST)
In-Reply-To: <52DF19ED.8010200@isi.edu>
References: <20140102151419.4692.48031.idtracker@ietfa.amsl.com> <5933BB7D-2D2D-4145-A0B2-E92C8DA25844@netapp.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08242A8E@NKGEML512-MBS.china.huawei.com> <43B89809-F517-4BE2-BE1B-748A4B78FC7F@netapp.com> <52D01383.2080509@joelhalpern.com> <8DCFAFEE-2B06-4334-A5D7-7698D8D3081A@netapp.com> <CAPv4CP-iwoHEiV=xtNAd7qT4r8OYvfE1ZjnKE=wWY5VVcQ3x8w@mail.gmail.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0824427A@NKGEML512-MBS.china.huawei.com> <A1F82D9D-F9D0-46C1-B666-0C13DB79A845@netapp.com> <52D40B91.8040101@joelhalpern.com> <CAPv4CP9R-6Dv9O_H8Ox_-uLWMSzqpx7Gn97TF8jceFkVKPLWTw@mail.gmail.com> <52D518D9.7010703@cisco.com> <CAPv4CP-eNJuOKv4vWxGkiUPUTMkYyqY4cbTmj8M4sn+jXzmCkw@mail.gmail.com> <CAPv4CP-DnNdSoVEFTg9N53xP=yOd6pNe97WxmXJeGHBPKC2h6w@mail.gmail.com> <52D547B2.1060302@cisco.com> <DB6CF60F-FFBA-47DA-9FD6-7288CCB260A6@netapp.com> <52D5568F.2070600@joelhalpern.com> <52DF19ED.8010200@isi.edu>
From: Scott Brim <scott.brim@gmail.com>
Date: Tue, 21 Jan 2014 22:50:40 -0500
Message-ID: <CAPv4CP_OQ57_tHzVB+7cQ=QpMPyD9Q9zLJW0MrGDioiCADF9Rg@mail.gmail.com>
To: Joe Touch <touch@isi.edu>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: "mpls@ietf.org" <mpls@ietf.org>, "Eggert, Lars" <lars@netapp.com>, IETF discussion list <ietf@ietf.org>
Subject: Re: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Jan 2014 03:51:03 -0000

On Tue, Jan 21, 2014 at 8:07 PM, Joe Touch <touch@isi.edu> wrote:
>
>
> On 1/14/2014 7:23 AM, Joel M. Halpern wrote:
>>
>> Isn't that basically the problem of the inner traffic sender, not the
>> problem of the tunnel that is carrying the traffic?
>> Asking tunnel's to solve the problem of applications with undesirable
>> behavior seems backwards.
>
>
> By that argument, apps using TCP shouldn't expect the transport to control
> congestion. They ought to control it at the app layer.
>
> Tunneled MPLS, when encapsulated inside UDP, *is* the "application". UDP
> expects the app to deal with congestion, so it's entirely reasonable for UDP
> to expect the tunneling system to do this.

Joe, I believe you are confusing a protocol with an architectural
function. It's a UDP encapsulation, but that encapsulation has nothing
to do with transport, and what runs over it is not an "application".
It may be a client layer (with the encapsulation a service layer), but
that's a relative relationship, not an absolution one about stack
position.  This instance of UDP is way below transport, is just in
fact a bit of lubrication for the packet, and considered
_functionally_ has nothing to do with congestion control. The only
reason for using UDP encapsulation is to get through middleboxes. If
something else worked better for that, they would use it.