Re: [re-ECN] ConEx and MPLS (Was Re: CONEX IESG comments #1 (philip.eardley@bt.com))

Bob Briscoe <rbriscoe@jungle.bt.co.uk> Wed, 17 March 2010 16:26 UTC

Return-Path: <rbriscoe@jungle.bt.co.uk>
X-Original-To: re-ecn@core3.amsl.com
Delivered-To: re-ecn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D479528C0F4 for <re-ecn@core3.amsl.com>; Wed, 17 Mar 2010 09:26:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.322
X-Spam-Level:
X-Spam-Status: No, score=-1.322 tagged_above=-999 required=5 tests=[AWL=-0.335, BAYES_00=-2.599, DNS_FROM_OPENWHOIS=1.13, DNS_FROM_RFC_BOGUSMX=1.482, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07tIiGyOFF+B for <re-ecn@core3.amsl.com>; Wed, 17 Mar 2010 09:26:42 -0700 (PDT)
Received: from smtp1.smtp.bt.com (smtp1.smtp.bt.com [217.32.164.137]) by core3.amsl.com (Postfix) with ESMTP id E6E693A6977 for <re-ecn@ietf.org>; Wed, 17 Mar 2010 09:26:15 -0700 (PDT)
Received: from i2kc06-ukbr.domain1.systemhost.net ([193.113.197.70]) by smtp1.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 17 Mar 2010 16:26:24 +0000
Received: from cbibipnt05.iuser.iroot.adidom.com ([147.149.196.177]) by i2kc06-ukbr.domain1.systemhost.net with Microsoft SMTPSVC(6.0.3790.3959); Wed, 17 Mar 2010 16:26:24 +0000
Received: From bagheera.jungle.bt.co.uk ([132.146.168.158]) by cbibipnt05.iuser.iroot.adidom.com (WebShield SMTP v4.5 MR1a P0803.399); id 1268843183519; Wed, 17 Mar 2010 16:26:23 +0000
Received: from MUT.jungle.bt.co.uk ([10.215.130.87]) by bagheera.jungle.bt.co.uk (8.13.5/8.12.8) with ESMTP id o2HGQENJ012231; Wed, 17 Mar 2010 16:26:14 GMT
Message-Id: <201003171626.o2HGQENJ012231@bagheera.jungle.bt.co.uk>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Wed, 17 Mar 2010 16:26:15 +0000
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
In-Reply-To: <548FC4B9D57A4043AAFFE888A39429031D01EF10B9@ESESSCMS0356.ee mea.ericsson.se>
References: <mailman.55.1268735039.4798.re-ecn@ietf.org> <548FC4B9D57A4043AAFFE888A39429031D01EF10B9@ESESSCMS0356.eemea.ericsson.se>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-Scanned-By: MIMEDefang 2.56 on 132.146.168.158
X-OriginalArrivalTime: 17 Mar 2010 16:26:24.0848 (UTC) FILETIME=[96545D00:01CAC5EE]
Cc: "re-ecn@ietf.org" <re-ecn@ietf.org>
Subject: Re: [re-ECN] ConEx and MPLS (Was Re: CONEX IESG comments #1 (philip.eardley@bt.com))
X-BeenThere: re-ecn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: re-inserted explicit congestion notification <re-ecn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/re-ecn>, <mailto:re-ecn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/re-ecn>
List-Post: <mailto:re-ecn@ietf.org>
List-Help: <mailto:re-ecn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/re-ecn>, <mailto:re-ecn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Mar 2010 16:26:49 -0000

Ingemar,

At 12:15 16/03/2010, Ingemar Johansson S wrote:
>Hi
>
>A question from a non-MPLS geek.
>What are the arguments against extending ConEx to MPLS?.
>I guess one obvious answer is the limited 3-bit field but are there 
>more reasons against this?.

I assume you mean making the outer MPLS shim expose *both* components 
of congestion (upstream and whole path) at every MPLS switch. If so, 
I would put 3 arguments against:
1) as you say, no more room in 3 bits (and probably not anywhere else)
2) MPLS encapsulation doesn't always copy the CoS* field to the new 
outer anyway, when using the pipe model [RFC2983]
3) No need. ConEx info is mostly intended for use at trust boundaries 
between meshed networks, where IP can usually be inspected...

...But if ConEx took off, and some future ConEx w-g wanted to 
standardise ConEx for MPLS interconnect, I'm sure it could be done.

Note: Re-ECN (as an example of ConEx) does not require any changes to 
MPLS switch standards or IP router standards. If congested MPLS 
switches drop packets, re-ECN exposes this congestion - it just 
works. In addition, RFC5129 allows the 3-bit MPLS CoS* field to be 
used both for Diffserv codepoints and ECN marking. And it propagates 
ECN markings from MPLS up to IP on decapsulation.

I know of at least two vendors that have implemented 5129 in MPLS hardware.

* CoS = class of service, which was previously known as EXP (experimental)


>My understanding is that the MPLS limitation is problematic only if 
>one wish to ConEx-police traffic that comes from another ISP and 
>that traffic is MPLS.

Correct.

>It is still possible to do ConEx policing at the label edge routers. 
>Of course the policing point will then not be at the border.

Correct.

Cheers


Bob


>Regards
>Ingemar
> > -----Original Message-----
> > From: re-ecn-bounces@ietf.org
> > [mailto:re-ecn-bounces@ietf.org] On Behalf Of re-ecn-request@ietf.org
> > Sent: den 16 mars 2010 11:24
> > To: re-ecn@ietf.org
> > Subject: re-ECN Digest, Vol 13, Issue 45
> >
> > If you have received this digest without all the individual
> > message attachments you will need to update your digest
> > options in your list subscription.  To do so, go to
> >
> > https://www.ietf.org/mailman/listinfo/re-ecn
> >
> > Click the 'Unsubscribe or edit options' button, log in, and
> > set "Get MIME or Plain Text Digests?" to MIME.  You can set
> > this option globally for all the list digests you receive at
> > this point.
> >
> >
> >
> > Send re-ECN mailing list submissions to
> >       re-ecn@ietf.org
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> >       https://www.ietf.org/mailman/listinfo/re-ecn
> > or, via email, send a message with subject or body 'help' to
> >       re-ecn-request@ietf.org
> >
> > You can reach the person managing the list at
> >       re-ecn-owner@ietf.org
> >
> > When replying, please edit your Subject line so it is more
> > specific than "Re: Contents of re-ECN digest..."
> >
> >
> > Today's Topics:
> >
> >    1. Re:  CONEX IESG comments #2 (philip.eardley@bt.com)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Tue, 16 Mar 2010 10:24:04 -0000
> > From: <philip.eardley@bt.com>
> > Subject: Re: [re-ECN] CONEX IESG comments #2
> > To: <lars.eggert@nokia.com>om>,  <re-ecn@ietf.org>
> > Message-ID:
> >
> > <4A916DBC72536E419A0BD955EDECEDEC06363ED5@E03MVB1-UKBR.domain1
> > .systemhost.net>
> >
> > Content-Type: text/plain;     charset="us-ascii"
> >
> > In-line
> > Best wishes
> > phil
> >
> > > -----Original Message-----
> > > From: re-ecn-bounces@ietf.org
> > > [mailto:re-ecn-bounces@ietf.org] On Behalf Of Lars Eggert
> > > Sent: 01 March 2010 15:34
> > > To: re-ecn@ietf.org list
> > > Cc: The IESG
> > > Subject: [re-ECN] CONEX IESG comments #2
> > >
> > >
> > > Hi, CONEX group,
> > >
> > > I'm going to forward a few issues that were raised during the IESG
> > > discussion of the charter to the list, and CC the IESG so that the
> > > discussion can happen directly, without me being the
> > bottleneck in the
> > > middle.
> > >
> > > (I'd like to thank the ADs who wrote up their issues in this way -
> > > this will make it much easier to progress the discussion!)
> > >
> > > Lars
> > >
> > > Begin forwarded message:
> > > > The charter says:
> > > >
> > > > "With the output of CONEX, it will be possible to provide
> > sufficient
> > > > information in each IP datagram so that any node in the
> > > network can see
> > > > the expected rest-of-path congestion."
> > > >
> > > > With the scope that I heard on the call which was
> > operation at the
> > > > provider level, and the suggestion from Jari that this
> > > might be applied
> > > > to PWE3,  the issue of how to make this work in MPLS has to
> > > addressed.
> > > > Indeed If the goal is operation at the SP level and PWE3,
> > > failure to
> > > > find an acceptable MPLS solution would be a showstopper.
> > > >
> > > > However if the goal is only to provide a solution that
> > operates at
> > > > parts of the network where the packet  is visible as IP and this
> > > is clearly
> > > > stated in the requirements then the work has some merit as
> > > an experiment.
> > > >
> > > > I agree with Adrian that this work looks experimental and
> > > really ought
> > > > to be an IRTF project, and only when it has been shown to
> > > work correctly
> > > > in an experimental environment should we do the heavy
> > > weight engineering
> > > > needed to make this a robust protocol suitable for
> > > deployment in the
> > > > operational Internet.
> >
> > Yes, the intention is for a solution that operates where the packet is
> > visible as IP. More precisely, rest-of-path (& whole path)
> > congestion is
> > only visible where the packet is IP; congestion info can be set where
> > the packet is MPLS using rfc5129.
> >
> > >
> > >
> >
> >
> > ------------------------------
> >
> > _______________________________________________
> > re-ECN mailing list
> > re-ECN@ietf.org
> > https://www.ietf.org/mailman/listinfo/re-ecn
> >
> >
> > End of re-ECN Digest, Vol 13, Issue 45
> > **************************************
> >
>_______________________________________________
>re-ECN mailing list
>re-ECN@ietf.org
>https://www.ietf.org/mailman/listinfo/re-ecn

________________________________________________________________
Bob Briscoe,                                BT Innovate & Design