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

Gregory Mirsky <gregory.mirsky@ericsson.com> Fri, 10 January 2014 18:24 UTC

Return-Path: <gregory.mirsky@ericsson.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 4B00F1AE16E; Fri, 10 Jan 2014 10:24:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 Stf5jOuFacCl; Fri, 10 Jan 2014 10:24:14 -0800 (PST)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id A0D771AE037; Fri, 10 Jan 2014 10:24:14 -0800 (PST)
X-AuditID: c618062d-b7f278e000005a8f-15-52d03ac08793
Received: from EUSAAHC008.ericsson.se (Unknown_Domain [147.117.188.96]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 18.65.23183.0CA30D25; Fri, 10 Jan 2014 19:24:01 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC008.ericsson.se ([147.117.188.96]) with mapi id 14.02.0347.000; Fri, 10 Jan 2014 13:24:03 -0500
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: "Eggert, Lars" <lars@netapp.com>, Joel Halpern <jmh@joelhalpern.com>
Thread-Topic: Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard
Thread-Index: AQHPDi/NnXFwG1Tc20SQPsVMzJPOgJp+RLFA
Date: Fri, 10 Jan 2014 18:24:02 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF1121B7447E4@eusaamb103.ericsson.se>
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>
In-Reply-To: <8DCFAFEE-2B06-4334-A5D7-7698D8D3081A@netapp.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.135]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDLMWRmVeSWpSXmKPExsUyuXRPgu5BqwtBBu+2iFo82zifxeLjqTdM Fi9e97BY3Fq6ktWBxWPJkp9MHuemfGf0mPHpC1sAcxSXTUpqTmZZapG+XQJXxtJFO1gLbvJX 7H/+hrmB8SpPFyMnh4SAicSHtscsELaYxIV769lAbCGBI4wSDb3mEPZyRonN61NAbDYBI4kX G3vYQWwRAQ+Jz2t3g9nMApYSR2cfAusVFsiSeHDnByNETbbEwZ07mSBsI4ndG16A1bMIqErM a20Dq+EV8JW4suYG0A1cQLvOMkm0HN0I1sApYCdx9exusKGMQMd9P7WGCWKZuMStJ/OZII4W kFiy5zwzhC0q8fLxP1YIW1ni+5xHLBD1OhILdn9ig7C1JZYtfM0MsVhQ4uTMJywTGMVmIRk7 C0nLLCQts5C0LGBkWcXIUVqcWpabbmSwiREYQ8ck2HR3MO55aXmIUZqDRUmc98tb5yAhgfTE ktTs1NSC1KL4otKc1OJDjEwcnFINjApCTtufOf+s3/L4q8N+myW71rWGZztMymF6lrgx8Ouu Hwx7Tp3aI7s5WaXK9B1b64ReBstPS8vlGoWubOsTuq9w4fuEN0XcW9wt3QUvynJoeMqxc79k 2CK63KJL6oUJp5DQThuZtCda55yv96zQeTBvyuNzX9u0hSK6ji/b/7Myd/1V2QMHliuxFGck GmoxFxUnAgBF/cFlbwIAAA==
Cc: "mpls@ietf.org" <mpls@ietf.org>, IETF <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: Fri, 10 Jan 2014 18:24:16 -0000

Hi Lars,
I think that " The whole point of running MPLS is to create networks in which paths are provisionable, so this is usually not an issue." is only partially correct. LDP-based MPLS network is not provisionable and LSPs follow IP best route selection. Explicit signaling of LSP is achievable in (G)MPLS by using RSVP(-TE) signaling.

	Regards,
		Greg

-----Original Message-----
From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Eggert, Lars
Sent: Friday, January 10, 2014 8:10 AM
To: Joel Halpern
Cc: mpls@ietf.org; IETF
Subject: Re: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard

Hi,

On 2014-1-10, at 16:36, Joel M. Halpern <jmh@joelhalpern.com> wrote:
> Maybe I am completely missing things, but this looks wrong.
> If the MPLS LSP is carrying fixed rate pseudo-wires, adding congestion 
> control will make it more likely that the service won't work.  Is that 
> really the goal?
> 
> We do not perform congestion control on MPLS LSPs.
> Assuming that a UDP tunnel is carrying just MPLS and was established 
> just for MPLS, why would we expect it to behave differently than an 
> MPLS LSP running over the exact same path, carrying the exact same traffic?

we've been rehashing this discussion several times over the years, e.g., for PWE, AMT, etc. In order to carry fixed-rate or otherwise non-congestion-controlled traffic over unprovisioned general Internet paths, there needs to be some sort of basic congestion control mechanism, like a circuit breaker.

The whole point of running MPLS is to create networks in which paths are provisionable, so this is usually not an issue. But if you start sticking MPLS inside of UDP, those packets can go anywhere on the net, so you need mechanisms to control the rate of that traffic if it causes congestion, or at the very least you need to be able to stop the traffic if it creates severe congestion.

Lars