Re: [mpls] draft-fang-mpls-label-forwarding-no-swap - how much does it really save?

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Tue, 21 July 2015 09:14 UTC

Return-Path: <Alexander.Vainshtein@ecitele.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 441131B2C6E for <mpls@ietfa.amsl.com>; Tue, 21 Jul 2015 02:14:44 -0700 (PDT)
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, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, 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 EgeXGND09v9b for <mpls@ietfa.amsl.com>; Tue, 21 Jul 2015 02:14:41 -0700 (PDT)
Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0790.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe04::790]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17B9F1B2C1C for <mpls@ietf.org>; Tue, 21 Jul 2015 02:14:41 -0700 (PDT)
Received: from DB3PR03MB0780.eurprd03.prod.outlook.com (10.161.55.12) by DB3PR03MB0777.eurprd03.prod.outlook.com (10.161.54.27) with Microsoft SMTP Server (TLS) id 15.1.219.17; Tue, 21 Jul 2015 09:14:24 +0000
Received: from DB3PR03MB0780.eurprd03.prod.outlook.com ([10.161.55.12]) by DB3PR03MB0780.eurprd03.prod.outlook.com ([10.161.55.12]) with mapi id 15.01.0219.018; Tue, 21 Jul 2015 09:14:24 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
Thread-Topic: [mpls] draft-fang-mpls-label-forwarding-no-swap - how much does it really save?
Thread-Index: AQHQw5WiRLWhMNTKB0OPv6fwBySQ6Q==
Date: Tue, 21 Jul 2015 09:14:23 +0000
Message-ID: <DB3PR03MB0780E64AABA831F8F37A1E109D840@DB3PR03MB0780.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Infraware POLARIS Mobile Mailer v2.5
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;
x-originating-ip: [109.67.54.34]
x-microsoft-exchange-diagnostics: 1; DB3PR03MB0777; 5:yLwtI785EDMqT2PzmVveInithzuU7tH5Qy1Xz0XxdXYtDD9P38TurLNRsikeecOWGR4wrAmSAR8WKX6UziFG5tT+d4QbimSOgqTOIp3VoVzNxoApAEgTZpcXsKKTJuUJJkAiWDGMpA5SYhy/vXYL/g==; 24:0ntz7tQ1vNxy3RVJSgsGRZngJB7WfJvPk2n15TjcfwNZRTDAKbcGaShj0bTfmmB7Bh4ocLGqwsZd3lD8lPyZ6AWc9WOi8Q9wKbrg/9saOq0=; 20:7peuxDK6WjS1/Frd3kNdp6G2Asa7Hqlfs40S/s4659X9n4rdIDXJFZ2vNH7/nZHfwSp4sdgXObq4D7CGTVDgtg==
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB3PR03MB0777;
db3pr03mb0777: X-MS-Exchange-Organization-RulesExecuted
x-microsoft-antispam-prvs: <DB3PR03MB0777180725C3C579629EAC9D9D840@DB3PR03MB0777.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:DB3PR03MB0777; BCL:0; PCL:0; RULEID:; SRVR:DB3PR03MB0777;
x-forefront-prvs: 0644578634
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(377454003)(252514010)(479174004)(51914003)(24454002)(40100003)(50986999)(19617315012)(76576001)(2900100001)(86362001)(46102003)(77156002)(87936001)(62966003)(33656002)(92566002)(102836002)(5003600100002)(77096005)(2656002)(16236675004)(15975445007)(74316001)(122556002)(19580395003)(110136002)(106116001)(189998001)(19580405001)(5002640100001)(66066001)(50226001)(5001960100002)(230783001)(1411001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB3PR03MB0777; H:DB3PR03MB0780.eurprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:23
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB3PR03MB0780E64AABA831F8F37A1E109D840DB3PR03MB0780eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2015 09:14:23.1451 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR03MB0777
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/iUK6jB-VRRwIZYXpvG_JULkQSE0>
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: Tue, 21 Jul 2015 09:14:44 -0000

Andy,

Lots of thanks for the clarification.



Regards,



Thumb typed on my LG,
Sasha

------ Original message ------
From: Andrew G. Malis
Date: 21/07/2015 11:29
To: Alexander Vainshtein;
Cc: S. Davari;mpls@ietf.org;
Subject:Re: [mpls] draft-fang-mpls-label-forwarding-no-swap - how much does it really save?

Sasha,

That's why I said "if it goes forward".

Cheers,
Andy

On Tue, Jul 21, 2015 at 10:26 AM, Alexander Vainshtein  <Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>> wrote:
Andy, Shahram and all,

I may have missed something, but I do not understand why this draft is needed even as an Informational since, as Eric has noticed, it describes a local optimization trick.


Regards,
Sasha

Office: +972-39266302<tel:%2B972-39266302>
Cell:      +972-549266302<tel:%2B972-549266302>
Email:   Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>

From: mpls [mailto:mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>] On Behalf Of Andrew G. Malis
Sent: Tuesday, July 21, 2015 11:03 AM
To: S. Davari
Cc: mpls@ietf.org<mailto:mpls@ietf.org>
Subject: Re: [mpls] draft-fang-mpls-label-forwarding-no-swap - how much does it really save?

As there are no architectural or protocol changes or IANA considerations, this draft should be informational if it goes forward (it currently says "standards track").

Cheers,
Andy


On Mon, Jul 20, 2015 at 8:52 PM, S. Davari <davarish@yahoo.com<mailto:davarish@yahoo.com>> wrote:
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<mailto: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<mailto:mpls@ietf.org>
> https://www.ietf.org/mailman/listinfo/mpls

_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls