[mpls] draft-kini-mpls-entropy-label-src-stacked-tunnels

<stephane.litkowski@orange.com> Fri, 31 January 2014 14:11 UTC

Return-Path: <stephane.litkowski@orange.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 C53D41A1F1F for <mpls@ietfa.amsl.com>; Fri, 31 Jan 2014 06:11:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.441
X-Spam-Level:
X-Spam-Status: No, score=-0.441 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, LOCALPART_IN_SUBJECT=1.107, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 dm2U0iO_6vqj for <mpls@ietfa.amsl.com>; Fri, 31 Jan 2014 06:11:52 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias243.francetelecom.com [80.12.204.243]) by ietfa.amsl.com (Postfix) with ESMTP id B77D51A0064 for <mpls@ietf.org>; Fri, 31 Jan 2014 06:11:51 -0800 (PST)
Received: from omfeda07.si.francetelecom.fr (unknown [xx.xx.xx.200]) by omfeda14.si.francetelecom.fr (ESMTP service) with ESMTP id 658732AC5E9; Fri, 31 Jan 2014 15:11:47 +0100 (CET)
Received: from puexch31.nanterre.francetelecom.fr (unknown [10.101.44.29]) by omfeda07.si.francetelecom.fr (ESMTP service) with ESMTP id 3A513158086; Fri, 31 Jan 2014 15:11:47 +0100 (CET)
Received: from PUEXCB2F.nanterre.francetelecom.fr ([10.101.44.46]) by puexch31.nanterre.francetelecom.fr ([10.101.44.29]) with mapi; Fri, 31 Jan 2014 15:11:45 +0100
From: stephane.litkowski@orange.com
To: "draft-kini-mpls-entropy-label-src-stacked-tunnels@tools.ietf.org" <draft-kini-mpls-entropy-label-src-stacked-tunnels@tools.ietf.org>
Date: Fri, 31 Jan 2014 15:11:45 +0100
Thread-Topic: draft-kini-mpls-entropy-label-src-stacked-tunnels
Thread-Index: Ac8eiGlrtXECT+cBRj6dlLARCPe0TA==
Message-ID: <11094_1391177507_52EBAF23_11094_2718_1_EEE55384044474429A926C625D0FCC8109A301097D@PUEXCB2F.nanterre.francetelecom.fr>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: fr-FR
Content-Type: multipart/alternative; boundary="_000_EEE55384044474429A926C625D0FCC8109A301097DPUEXCB2Fnante_"
MIME-Version: 1.0
X-PMX-Version: 6.0.3.2322014, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.1.31.93314
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: [mpls] draft-kini-mpls-entropy-label-src-stacked-tunnels
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, 31 Jan 2014 14:11:56 -0000

Hi Authors,


I would like to know if you are progressing on this draft ?
Entropy label support for stacked tunnels would be mandatory for us, so I would like to support the work on this topic to have a working solution as soon as possible.


Regarding the solutions you are proposing in the current version, there is none perfect one, and unfortunately all have drawbacks.
The compatibility (on LSR) with current generation of hardwares may be "good" (mandatory ?) for the target solution.

In your document , solution §3.3 "re-usable EL for a stack of tunnels" sounds for me to be the best base idea. I'm just wondering what would be the hardware impact of doing the reinsertion of ELI at tunnel end . Could this be done in one pass ? (IMHO, this may be possible, as today we are able to pop or swap + push FRR headers) As you are three different vendors as co-author, did you already evaluate such impact on your hardwares ? (I'm not expecting details on the mailing list, but I would be interested by details unicast to me and just yes/no on the the list)

To be exhaustive in listing solutions, did you think about leaving the EL/ELI at top of the stack ? I think there is already a case where a special label may be kept at top of the stack (MPLS Router alert).
What would be needed :

-          each hop need to advertise is ability to process EL, if nexthop cannot process EL, it should be removed when forwarded to nexthop (there should be the same requirement for re-usable EL)
I don't think this is really different from re-usable EL in the concept :

-          reusable EL : process top level forwarding label, if popped and next label is EL, pop ELI/EL and next label L, push pack ELI/EL and then L (we need to swap positions between ELI/EL and L) if nexthop is able to process EL.

-          top level EL : process top level ELI, ELI is recognized, ELI/EL is removed, forwarding is done on forwarding label, ELI/EL is pushed back in nexthop is able to process EL.

In term of operations, I think that top level EL may be simpler , but as I'm not hardware coder, may be I'm wrong ... moreover it may be similar to MPLS Router alert processing.


Your thoughts ?


Stephane




_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.