[mpls] 答复: New Comments on Segment Routing(2): Challenge of Proxy Egress for SR-BE Path

Lizhenbin <lizhenbin@huawei.com> Tue, 20 January 2015 06:56 UTC

Return-Path: <lizhenbin@huawei.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 5F8901A8BB0; Mon, 19 Jan 2015 22:56:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.64
X-Spam-Level: ****
X-Spam-Status: No, score=4.64 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, CHARSET_FARAWAY_HEADER=3.2, HTML_MESSAGE=0.001, J_CHICKENPOX_41=0.6, MANGLED_SIDE=2.3, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 VgTQQ3wmxLtS; Mon, 19 Jan 2015 22:56:25 -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 146341ACF18; Mon, 19 Jan 2015 22:56:23 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml402-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BOF39894; Tue, 20 Jan 2015 06:56:22 +0000 (GMT)
Received: from NKGEML406-HUB.china.huawei.com (10.98.56.37) by lhreml402-hub.china.huawei.com (10.201.5.241) with Microsoft SMTP Server (TLS) id 14.3.158.1; Tue, 20 Jan 2015 06:56:21 +0000
Received: from NKGEML506-MBX.china.huawei.com ([169.254.3.150]) by nkgeml406-hub.china.huawei.com ([10.98.56.37]) with mapi id 14.03.0158.001; Tue, 20 Jan 2015 14:56:16 +0800
From: Lizhenbin <lizhenbin@huawei.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: New Comments on Segment Routing(2): Challenge of Proxy Egress for SR-BE Path
Thread-Index: AdAy5zNQlgE+8KxmSiyUMl/Nw1wAtwAIDBtAAF1EZ/M=
Date: Tue, 20 Jan 2015 06:56:16 +0000
Message-ID: <5A5B4DE12C0DAC44AF501CD9A2B01A8D47727D58@nkgeml506-mbx.china.huawei.com>
References: <5A5B4DE12C0DAC44AF501CD9A2B01A8D477269F1@nkgeml506-mbx.china.huawei.com>, <32079_1421577588_54BB8D74_32079_13885_1_53C29892C857584299CBF5D05346208A0EB08630@PEXCVZYM11.corporate.adroot.infra.ftgroup>
In-Reply-To: <32079_1421577588_54BB8D74_32079_13885_1_53C29892C857584299CBF5D05346208A0EB08630@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.217.156.245]
Content-Type: multipart/alternative; boundary="_000_5A5B4DE12C0DAC44AF501CD9A2B01A8D47727D58nkgeml506mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/BwqnQtuWA4oA9-LH_hDTQquFkWs>
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: [mpls] 答复: New Comments on Segment Routing(2): Challenge of Proxy Egress for SR-BE Path
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: Tue, 20 Jan 2015 06:56:27 -0000

Hi Bruno,

Please see inline [Robin]. I clarify my challenges. Hope you rethink it.



Thanks & Regards,

Robin





________________________________
发件人: bruno.decraene@orange.com [bruno.decraene@orange.com]
发送时间: 2015年1月18日 18:39
收件人: Lizhenbin; spring@ietf.org
抄送: mpls@ietf.org
主题: RE: New Comments on Segment Routing(2): Challenge of Proxy Egress for SR-BE Path

Hi Robin,

Thanks for your interest in SPRING/Segment Routing.
Please see inline [Bruno]

Regards,
Bruno

From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Lizhenbin
Sent: Sunday, January 18, 2015 7:28 AM
To: spring@ietf.org
Cc: mpls@ietf.org
Subject: [mpls] New Comments on Segment Routing(2): Challenge of Proxy Egress for SR-BE Path


Hi all authors of segment routing,



This is the second issue. In order for better understanding and discussion, I include MPLS WG in the discussion.

I will propose one use case of LDP proxy egress: Inter-AS VPN Option C



  PE11--------ASBR11--------ASBR21-------PE21
   |             |            |           |
   |    AS1      |            |    AS2    |
   |             |            |           |
  PE12--------ASBR12--------ASBR22-------PE22

In this case, the label BGP(RFC3107) can advertise the label route for PE21 and PE22 from the ASBR in AS2 to the ASBR in AS1.
Some carriers prefers to use label BGP to go on to advertise the label route to PE11 and PE12. But some carriers do not like full
mesh BGP peers and three layer label for the traffic, they would redistribute the BGP routes to IGP at ASBR11/ASBR12 and depend
on LDP to setup LDP LSP for the prefix PE21/PE22 in the AS1.



For the use case if the SR is adopted, there may propose following challenges:
1. How to configure the SID/label for these proxy egress addresses?

[Bruno] I a priori see 3 options, but this is open for discussion

1-      If you want to use MPLS hierarchy. ASBR1x advertise in IGP the SIDs/MPLS labels as local labels. PE11 will need to use a 2 label stack: Node_SID(ASBR1x), Prefix_SID (PE2y).

2-      If you don’t want to use MPLS hierarchy:

a.       ASBR1x only advertise the IP reachability. The SID mapping is advertised by the mapping server.

b.      Assuming AS2 also use SPRING, then the real issue is the redistribution between protocols. IGP->BGP->IGP. This can be done with a BGP extension to carry the SID. e.g. https://tools.ietf.org/html/draft-keyupate-idr-bgp-prefix-sid-00



[Robin] My objective is not to persue the solution. My proposed challenges is as follows:

1) In order to support proxy egress for SR-BE path, we have to configure the SID/label for the proxy egress nodes, so which ASBR we should to choose to configure these SID/label bindings?

2) If there are 10,000 proxy egress addresses proposed by seamless MPLS, this means we have to configure 10,000 SID/label bindings on one ASBR? The huge configuration work cannot be accepted according to my understanding.

3) Since the proxy egress is learned from outside of the network, if configure the static the SID/label for a specific proxy egress, but the proxy egress is not learned, the SID/label is wasted. If not

configured, but the proxy egress is learned, the SR-BE path does not work. How to cope with the issues?







On both ASBR11 and ASBR22? If there more ASBRs, there will be more configuration work. Is it right?

[Bruno] no, see above with 3 solutions. Others could be discussed if needed.

2. According to seamless MPLS, there may be 10,000 node addresses. If take the assumption, it will be a great configuration work.
3. The label route on the ASBR can be dymamic changed. Is there the case that the more or less SID/Labels are configured?

[Bruno] I don’t see what you mean.

If my understanding is right, comparing with the simple case with actual egress, there will be more challenge for the proxy egress

case for SR. In fact, there are more usecases of proxy egress:
1. C & C: Proxy egress for the VPN routes
2. Seamless MPLS: Proxy egress for the LDP DoD

[Bruno] For the downstream direction (signaling toward upstream), If you use BGP, you can still use BGP. If you use IGP cf solutions 1 & 2.a above.

3. Some usecases which needs LDP node and Non-LDP node coexists.

I wonder if you have thought about the proxy egress scenarios and what is the possible solution? If the proxy egress cannot be
supported, there will be more challenges:
1. LDP cannot be replaced by SR-BE path. In the above usecase, LDP Proxy Egress and SR actual egress may have to co-existed. It will

be too complexed and SR is totally unnecessary.
2. TI-FRR for the proxy egress case cannot supported either. But this case can be supported by other FRR solutions.

[Bruno] TI-FRR protects solutions using the IGP (1 & 2.a).

Node protecting BGP destination is possible (e.g. draft-minto-2547-egress-node-fast-protection) but this is a different story.



/Bruno

Hope to get your opinion on the progress egress for SR.



Regards,
Robin

_________________________________________________________________________________________________________________________

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.