Re: [Idr] WG adoption call for draft-xu-idr-performance-routing-01

Xuxiaohu <xuxiaohu@huawei.com> Wed, 14 January 2015 06:49 UTC

Return-Path: <xuxiaohu@huawei.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3266D1A896D for <idr@ietfa.amsl.com>; Tue, 13 Jan 2015 22:49:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MANGLED_TOOL=2.3, RCVD_IN_DNSWL_MED=-2.3, 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 AeqteE8oJgQr for <idr@ietfa.amsl.com>; Tue, 13 Jan 2015 22:49:20 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B45E1A89A5 for <idr@ietf.org>; Tue, 13 Jan 2015 22:49:19 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml403-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BOA25348; Wed, 14 Jan 2015 06:49:17 +0000 (GMT)
Received: from NKGEML403-HUB.china.huawei.com (10.98.56.34) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.3.158.1; Wed, 14 Jan 2015 06:49:15 +0000
Received: from NKGEML512-MBS.china.huawei.com ([169.254.8.199]) by nkgeml403-hub.china.huawei.com ([10.98.56.34]) with mapi id 14.03.0158.001; Wed, 14 Jan 2015 14:49:08 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>
Thread-Topic: [Idr] WG adoption call for draft-xu-idr-performance-routing-01
Thread-Index: AdAevaFpDeeSh60eTxGCTJRRuSQ2ogLvwJ0AAFr9WbAAAXdGgAD07zRQ
Date: Wed, 14 Jan 2015 06:49:07 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE082F2607@NKGEML512-MBS.china.huawei.com>
References: <002301d01ebd$f7479460$e5d6bd20$@ndzh.com> <17225_1420637061_54AD3385_17225_9561_1_53C29892C857584299CBF5D05346208A0EAFC545@PEXCVZYM11.corporate.adroot.infra.ftgroup> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE082F1875@NKGEML512-MBS.china.huawei.com> <20125_1420796215_54AFA137_20125_16962_1_53C29892C857584299CBF5D05346208A0EAFF500@PEXCVZYM11.corporate.adroot.infra.ftgroup>
In-Reply-To: <20125_1420796215_54AFA137_20125_16962_1_53C29892C857584299CBF5D05346208A0EAFF500@PEXCVZYM11.corporate.adroot.infra.ftgroup>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.98.134]
Content-Type: multipart/alternative; boundary="_000_1FEE3F8F5CCDE64C9A8E8F4AD27C19EE082F2607NKGEML512MBSchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/idr/jFlpBT8s7rEkI_ZrZiCFOkoeyb0>
Cc: idr wg <idr@ietf.org>
Subject: Re: [Idr] WG adoption call for draft-xu-idr-performance-routing-01
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jan 2015 06:49:27 -0000

Hi Bruno,

Sorry for my late response. If my understanding of the mechanisms as described in draft-ietf-idr-add-paths and RFC6774 correctly, they are intended for advertising multiple paths for a given NRLI, rather than creating separate routing and forwarding planes from the whole network perspective. However, it does make sense to mention both of them in the draft as they are applicable for a route reflector or a route reflector cluster to reflect all received performance routes when next-hop-self is disabled on the route reflector(s).

Best regards,
Xiaohu


From: bruno.decraene@orange.com [mailto:bruno.decraene@orange.com]
Sent: Friday, January 09, 2015 5:37 PM
To: Xuxiaohu
Cc: idr wg
Subject: RE: [Idr] WG adoption call for draft-xu-idr-performance-routing-01

Hi  Xiaohu,

Thanks for your response.

> As for 1), one major motivation for using a specific SAFI is to allow the performance routing paradigm to coexist with the vanilla routing paradigm.  As such, service providers could thus provide low-latency routing services (as a value-added service) while still offering the vanilla routing services depending on customers' requirements.

I agree with the goal.
Regarding the mean/solution, it could probably also be achieved by distributing multiple PATHs for the same NLRI. e.g. one path having the AIGP delay indication and being selected as per the delay, one vanilia path using the IGP cost.
Then there are already multiple existing solutions to advertise multiple paths for a NLRI: different RD in VPN context, or using ADD PATH, or using a different BGP routing plane (e.g. Robert's RFC 6774: distribution of divers BGP paths. here we would have one plane for delay and one for IGP cost).

Best regards,
Bruno



From: Xuxiaohu [mailto:xuxiaohu@huawei.com]
Sent: Friday, January 09, 2015 9:53 AM
To: DECRAENE Bruno IMT/OLN; Susan Hares
Cc: idr wg
Subject: RE: [Idr] WG adoption call for draft-xu-idr-performance-routing-01

Hi Bruno,

Thanks a lot for your valuable comments.

As for 1), one major motivation for using a specific SAFI is to allow the performance routing paradigm to coexist with the vanilla routing paradigm.  As such, service providers could thus provide low-latency routing services (as a value-added service) while still offering the vanilla routing services depending on customers' requirements.

As for 2), we co-authors are considering how to address your comments and will respond to you soon.

Best regards,
Xiaohu

From: bruno.decraene@orange.com<mailto:bruno.decraene@orange.com> [mailto:bruno.decraene@orange.com]
Sent: Wednesday, January 07, 2015 9:24 PM
To: Susan Hares; Xuxiaohu
Cc: idr wg
Subject: RE: [Idr] WG adoption call for draft-xu-idr-performance-routing-01

Hi,

Please find below some comments on the draft:


1)      Main comments:
Why do you need a new specific SAFI? This seem to add complexity and reduce its applicability (e.g. L3 VPN, L2 VPN, any existing and future SAFI)
Why not simply adding the NETWORK_LATENCY TLV to existing routes? (when required)
Why don't you think that the requirement for low delay route is not shared by VPN routes/customers?


2)      Minor comments:
§5: Route Reflector issue
The fact that a RR selects the best path according to itself is not specific to this proposition. IMO this discussion should be moved to §6 "Deployment consideration" rather than §5 "Performance Route Selection". draft-ietf-idr-bgp-optimal-route-reflection is another solution. IMO rather than make a recommendation, I'd rather describe the issue and list possible solutions. e.g. "solutions x, y, z MAY be used to address this."

§6 Deployment consideration
The § have 2 strong RECOMMENDATION. IMHO they are debatable.

"It is strongly RECOMMENDED to deploy this performance-based BGP routing mechanism across multiple ASes which belong to a single administrative domain."
Why exactly? Because an AS from a different organization may lie in BGP info? How is this different from the AS_PATH & MED fields which can be used for route selection? Is it strongly RECOMMENDED that they be only exchanged between ASes which belong to a single administrative domain? What about real forwarding reachability (QoS)?.
Why can't you use or have the requirement between two ASes of different organisation? Following, this line, inter-AS VPN MUST NOT be used between ASes of different organization.
IMO I would rather remove such recommendation and discuss this point in the security section.

"Within each AS, it is RECOMMENTED to deliver a packet from a BGP speaker to the BGP NEXT_HOP via tunnels, typically TE LSP tunnels."
This really depend on your deployement model and I don't see why this is to be RECOMMENDED. e.g. within your AS, the IGP metric may be delay based, or you may be only really concerned about the inter domain issues (selecting the "best" ASBR), not the path within your AS where the delay may be small (or the delay delta between intra AS path may be small).
Same comment for the next RECOMMENDATION about IGP TE metric extension.


In general, I would favor that the document discuss the points that the SP should be aware of, rather than make RECOMMENDATION based on your assumptions of the deployments.

§9 security consideration
"Therefore, it MUST disable Performance Routing Capability negotiation between BGP peers which belong to different administration domains."
same comment as above.

Thanks,
Regards,
Bruno


From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Susan Hares
Sent: Tuesday, December 23, 2014 3:37 PM
To: idr wg
Cc: 'Xuxiaohu'
Subject: [Idr] WG adoption call for draft-xu-idr-performance-routing-01

This is to begin a 2 Week WG adoption call for draft-xu-idr-performance-routing-01  (12/23/2014 to 01/6/2014).  The draft can be accessed at:

 http://datatracker.ietf.org/doc/draft-xu-idr-performance-routing/.

In your response, please discuss the pros/cons of this approach and indicate "support" or "no support".

Thank you,

Sue Hares



_________________________________________________________________________________________________________________________



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.

_________________________________________________________________________________________________________________________



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.