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

Greg Daley <gdaley@au.logicalis.com> Mon, 27 January 2014 22:18 UTC

Return-Path: <gdaley@au.logicalis.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 85AA91A0366; Mon, 27 Jan 2014 14:18:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.442
X-Spam-Level:
X-Spam-Status: No, score=-1.442 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RELAY_IS_203=0.994, RP_MATCHES_RCVD=-0.535, SPF_PASS=-0.001] autolearn=no
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 9C45GdneVQvu; Mon, 27 Jan 2014 14:18:14 -0800 (PST)
Received: from smtp2.au.logicalis.com (smtp2.au.logicalis.com [203.8.7.133]) by ietfa.amsl.com (Postfix) with ESMTP id 77AFB1A0093; Mon, 27 Jan 2014 14:18:13 -0800 (PST)
Received-SPF: None (smtp2.au.logicalis.com: no sender authenticity information available from domain of gdaley@au.logicalis.com) identity=mailfrom; client-ip=203.8.7.161; receiver=smtp2.au.logicalis.com; envelope-from="gdaley@au.logicalis.com"; x-sender="gdaley@au.logicalis.com"; x-conformance=spf_only
Received-SPF: None (smtp2.au.logicalis.com: no sender authenticity information available from domain of postmaster@sdcexchht.au.logicalis.com) identity=helo; client-ip=203.8.7.161; receiver=smtp2.au.logicalis.com; envelope-from="gdaley@au.logicalis.com"; x-sender="postmaster@sdcexchht.au.logicalis.com"; x-conformance=spf_only
Received: from unknown (HELO sdcexchht.au.logicalis.com) ([203.8.7.161]) by smtp2.au.logicalis.com with ESMTP; 28 Jan 2014 09:18:10 +1100
Received: from SDCEXCHMS.au.logicalis.com ([10.18.196.50]) by sdcexchht.au.logicalis.com ([fe80::68b7:8880:fefb:f742%12]) with mapi id 14.02.0347.000; Tue, 28 Jan 2014 09:18:09 +1100
From: Greg Daley <gdaley@au.logicalis.com>
To: "'curtis@ipv6.occnc.com'" <curtis@ipv6.occnc.com>
Thread-Topic: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard
Thread-Index: AQHPGg60ZzPPQlRcgk6ua2U45NfiYJqZJKag
Date: Mon, 27 Jan 2014 22:18:08 +0000
Message-ID: <72381AF1F18BAE4F890A0813768D992817FD63D0@sdcexchms.au.logicalis.com>
References: Your message of "Fri, 24 Jan 2014 03:38:44 +0000." <72381AF1F18BAE4F890A0813768D992817FD35E1@sdcexchms.au.logicalis.com> <201401252047.s0PKlmgS048899@maildrop2.v6ds.occnc.com>
In-Reply-To: <201401252047.s0PKlmgS048899@maildrop2.v6ds.occnc.com>
Accept-Language: en-US, en-AU
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.18.196.186]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "mpls@ietf.org" <mpls@ietf.org>, IETF discussion list <ietf@ietf.org>, Joe Touch <touch@isi.edu>, Noel Chiappa <jnc@mercury.lcs.mit.edu>
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: Mon, 27 Jan 2014 22:18:17 -0000

Hi Curtis, 

> -----Original Message-----
[my post chopped]
> 
> 
> Reality check time.
> 
> To get the PW over MPLS drafts past the TSV AD there is a SHOULD regarding
> congestion control.
> 
> AFAIK: No service providers ask for it.  No one implements it.  If they did
> implement it no one would deploy it.
> 
> PW over MPLS is generally carrying relatively low volumes of high priority
> traffic.  The TC bits (MPLS flavor of Diffserv DSCP) are used to enforce the
> higher priority.  If congestion occurs other traffic on that infrastructure
> (typically plain old Internet) sees loss.  That is intended.  This is the reality of
> how PW over MPLS is deployed.
> 
> Anyone who knows of implementation or deployment of congestion control for
> PW over MPLS can correct me.
> 
> I don't know about the "over GRE" or "over L2TP" tunneling.

Essentially, my point is that with traditional carriage environments there is an underlying medium which it may be possible to traffic engineer.
The value of a SHOULD is that it isn't necessary to there is a valid reason not to follow it (i.e. you control the medium and/or the ingress traffic flows and the traffic remains private).  The onus remains on the implementer and deployer not to mess up the Internet.

I think that similar guidance may be applicable in this case (as in GRE and L2TP encapsulations), where the next label switch could be across paths shared with other Internet traffic that has congestion avoidance, mitigation or control.

Sincerely, 

Greg Daley