Re: [mpls] draft-fang-mpls-label-forwarding-no-swap - how much does it really save?
"S. Davari" <davarish@yahoo.com> Mon, 20 July 2015 18:52 UTC
Return-Path: <davarish@yahoo.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 7B6191B2B4E for <mpls@ietfa.amsl.com>; Mon, 20 Jul 2015 11:52:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.71
X-Spam-Level:
X-Spam-Status: No, score=-2.71 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 a9ZSfkWiyN3R for <mpls@ietfa.amsl.com>; Mon, 20 Jul 2015 11:52:39 -0700 (PDT)
Received: from nm38-vm1.bullet.mail.bf1.yahoo.com (nm38-vm1.bullet.mail.bf1.yahoo.com [72.30.239.17]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1383E1B2B4D for <mpls@ietf.org>; Mon, 20 Jul 2015 11:52:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1437418358; bh=WLq47qbQORSvYYWC1eu7SfG4/NoO/sYVHDmOvDILtJI=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject; b=kHdRfuH1K6yz+ZYgHUZCxtRWhIylHRjgzZdMXM9exlCkTW76Ewqy3GJ5aqYQrKCJSISQpwZVkwIdhUQGqlRgHN1VlVHHueAdnEB9jlFobmk8Gq0DQI+lTNJelHN6HchDcvhApmQ5eiH+4cz60gNkqYjdzZaJ/hu6tD2mjYykiRUSADBHDF1k3NpjXzJCJlhMk2Af/Mfj/Vw4gmT8k2Rnwpfg9KCK5OdeKS3DjzHw9uKl/oGgUYKWlgfPSdojWBj6atZqBWOoIN0frnLM1MYyAl9heuoCIqBTK/N+1l+f51FyMaC+JrRMN2g+kDJS+QWA+uYacZDbyq3PCywjET/klQ==
Received: from [98.139.214.32] by nm38.bullet.mail.bf1.yahoo.com with NNFMP; 20 Jul 2015 18:52:38 -0000
Received: from [98.139.211.195] by tm15.bullet.mail.bf1.yahoo.com with NNFMP; 20 Jul 2015 18:52:38 -0000
Received: from [127.0.0.1] by smtp204.mail.bf1.yahoo.com with NNFMP; 20 Jul 2015 18:52:38 -0000
X-Yahoo-Newman-Id: 101517.42316.bm@smtp204.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: a8YMXOMVM1keONJ922g0Iooat_Y_HOh7RlFdiKcaEaGxYkS NX0hoE0OLw4Tb2X0UkOX7bF3.7ELj2WFnHtpqBwVFjN5diwd8Ny2QSJbY5QH 0LoICdy1ksbm7nTpxhixslz33b9jVu7RECa.6ErJUg8aWdia3HMFOpCsOkE5 rkA8GZ46xwda8HIjMzXIdOO3l1xD9U5n4LUaNQhYdTEmlm6hHO4O_8fpKW.t C0dN7vPJXPDoQK3xAaxvHLBQyZr2mPKwF1xI3fGsfHLb5819014mI4GVAO5O eZeGbNJ8HHsyrMyF_PEvksUNJpg.peWOdpSeqx3clc.x8zA3mffp0Gt0kJb5 54hLl.aTD35.5Nex8aTry_tr0JfzWpvuigBm4m9q5G7fC4_I9lb6Ruz5Mzze wE9mRPbFT7AuUiNLThgNuMoIigBmOdoQsc55gXt60clSXIPddXheEeiu7ghh 2iqsLjOZyb.T4oB0Q6Moyy6K.KeYKwyDQmicPKMcmpyiLJxBkPUA9fWJmijE MsxJP4qJa4EZH1Om3ua3o3BhW9kryXCf7
X-Yahoo-SMTP: ygPrP9CswBCWPbPtKJlJyLY0KMlg
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (1.0)
From: "S. Davari" <davarish@yahoo.com>
X-Mailer: iPhone Mail (12B440)
In-Reply-To: <55AD416D.2020306@juniper.net>
Date: Mon, 20 Jul 2015 11:52:35 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <8EF0C870-0688-49BB-A537-B0EF28EE93D3@yahoo.com>
References: <55AD19F2.1010206@cisco.com> <4A6CE49E6084B141B15C0713B8993F2831F73A21@SJEXCHMB12.corp.ad.broadcom.com> <55AD2DAD.4060908@juniper.net> <4A6CE49E6084B141B15C0713B8993F2831F73F3A@SJEXCHMB12.corp.ad.broadcom.com> <55AD416D.2020306@juniper.net>
To: Eric C Rosen <erosen@juniper.net>
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/PMPgYe0oMEcFjF35MOLXTAzSJnM>
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] draft-fang-mpls-label-forwarding-no-swap - how much does it really save?
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: <https://mailarchive.ietf.org/arch/browse/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, 20 Jul 2015 18:52:40 -0000
Eric I agree no standard change is required since this is a local optimization issue. Regards, Shahram > On Jul 20, 2015, at 11:43 AM, Eric C Rosen <erosen@juniper.net> wrote: > >> On 7/20/2015 2:07 PM, Shahram Davari wrote: >> The new swapped labels (The outgoing label that replaces the >> incoming label) need to be stored in a table. Using this draft >> reduces the number of swapped labels that needs to be stored, >> regardless of implementation. Don't you agree? > > No. If you notice that the incoming label needs to be 'replaced' by an outgoing label of the same value, you could just make the rewrite string shorter, so it won't overwrite the top label on the stack. This seems to be what the draft suggests, but it could be done as an optimization for the particular case where the incoming and outgoing labels have the same value. You could do this today, as a local implementation optimization. There doesn't seem to be any interop issue or any change to the data plane semantics. > >> It also reduces the configuration and management of the new swapped labels. > > We're not discussing whether there are any advantages to the use of domain-wide labels. We're discussing whether the use of domain-wide labels requires a change in the forwarding plane architecture. I just don't see that it does. > > _______________________________________________ > mpls mailing list > mpls@ietf.org > https://www.ietf.org/mailman/listinfo/mpls
- [mpls] draft-fang-mpls-label-forwarding-no-swap -… Stewart Bryant
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Shahram Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Eric C Rosen
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Shahram Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Shahram Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Eric C Rosen
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… S. Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew G. Malis
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Alexander Vainshtein
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew G. Malis
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Alexander Vainshtein
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Stewart Bryant
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Alexander Vainshtein
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Adrian Farrel
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Alexander Vainshtein
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Stewart Bryant
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Loa Andersson
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Shahram Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew G. Malis
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Shahram Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Shahram Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Gregory Mirsky
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Shahram Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Eric C Rosen
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Shahram Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Gregory Mirsky
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Shahram Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Gregory Mirsky
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Alexander Vainshtein
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Xuxiaohu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Alexander Vainshtein
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Alexander Vainshtein
- [mpls] 答复: draft-fang-mpls-label-forwarding-no-sw… Lizhenbin
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Xuxiaohu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Eric C Rosen
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Uma Chunduri
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Jeff Tantsura
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] 答复: draft-fang-mpls-label-forwarding-n… Eric C Rosen
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Eric C Rosen
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Adrian Farrel
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Adrian Farrel
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew G. Malis
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] 答复: draft-fang-mpls-label-forwarding-n… Loa Andersson
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Stewart Bryant
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Eric C Rosen
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Stewart Bryant
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Robert Raszuk
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew G. Malis
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Gregory Mirsky
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Shahram Davari
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Alexander Vainshtein
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Adrian Farrel
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Xuxiaohu
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Stewart Bryant
- Re: [mpls] draft-fang-mpls-label-forwarding-no-sw… Andrew Qu