[spring] draft-chen-spring-srmpls-frr-ex

Huaimo Chen <huaimo.chen@futurewei.com> Tue, 17 October 2023 15:45 UTC

Return-Path: <huaimo.chen@futurewei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D83BC180DC9 for <spring@ietfa.amsl.com>; Tue, 17 Oct 2023 08:45:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level:
X-Spam-Status: No, score=-7.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2oOQypxgwjF0 for <spring@ietfa.amsl.com>; Tue, 17 Oct 2023 08:44:58 -0700 (PDT)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2090.outbound.protection.outlook.com [40.107.94.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4ADF8C151076 for <spring@ietf.org>; Tue, 17 Oct 2023 08:44:58 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YQROCjCGiBjFsCniHHhivxi+LKdoQroSsued/YX1Ywova3Cc3wiKH9Zb9bhQhhYxSbabBWPOAgIYT+LBc9TT6qgpvsQR3q1wzQ7UKSDG7HgN+EPcrVmvZtxKydsTJ18a2ZXnqcJeLrifXDdngxNOP6r6E25ZpDLJEaYWTAj7ci6/WvZVnAe8PB0YNUDYv6g4hJ/pnajnZ90ojfNSzCU8VAlX9Ifz+wYVcRvd8L6L/E/X3IlfaYJ3OAUiz76gfqKSfAkh1pwJJFhDHPa3tIXzkXQQ/O4ew7oYO+8JluGCYLbQXUKUWTb3s1h5WKS8vDmK6DTHuJ6yse7fuj9K6fB9Jg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=0omfXNaZjg+T0JnT6y1m4fD7AhO6GoPlKL+dCy5pOVo=; b=Qqu36rDMYHWHjZqQnFj1J7z3dxNDIZg3bV6/5wBYS2wLWd0s4hOWxy951bllEVHqC1p/Ew7faQGTLPIuBc99xu/lc1FVyqVqDvt84npCHOARyYwQt1PLD2leuiDyXvqBWMnHmcJQbYTf4mg+GltpvnDssURtiAdYPA9IUtmvpwZsEv7PhPZYaIKL/+pYq++V57gNI4tmp/nECjD7NLTihDqVOYS42mIYI/lv7RQMEVvm+UX76xvkODnNGckRI7ZL+QJGWCchfuTICcTaSO2f6xhN8fUy2+VMXCNjSV7vKknhHeLU8EMJ6Rvt1IN7STMPkRbl4A3B69EAisc9iuWUbg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0omfXNaZjg+T0JnT6y1m4fD7AhO6GoPlKL+dCy5pOVo=; b=SK2g++fM7pljKgKNF3OVLyV3Dnqr/kMUGqahb4kdj2umEZP5Xh2tY0MQsCzq/t15kMmm/r0UjmbHnm5RLN/uGk1Xd9AfXKyUomhvWIcuA3ecnf6QCtLhtfFsBVBrBTVwlS9NYElMkbjYjfBg1JPkxgp40A3h1H4UaTC+QNj/1LY=
Received: from BY3PR13MB5044.namprd13.prod.outlook.com (2603:10b6:a03:362::22) by BN0PR13MB4584.namprd13.prod.outlook.com (2603:10b6:408:127::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6886.36; Tue, 17 Oct 2023 15:44:52 +0000
Received: from BY3PR13MB5044.namprd13.prod.outlook.com ([fe80::1594:5c4e:8c94:c52c]) by BY3PR13MB5044.namprd13.prod.outlook.com ([fe80::1594:5c4e:8c94:c52c%6]) with mapi id 15.20.6886.034; Tue, 17 Oct 2023 15:44:52 +0000
From: Huaimo Chen <huaimo.chen@futurewei.com>
To: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: draft-chen-spring-srmpls-frr-ex
Thread-Index: AQHaAQ+F5zf4JvEl10mNlh89IzFL/Q==
Date: Tue, 17 Oct 2023 15:44:52 +0000
Message-ID: <BY3PR13MB50447D21C7E50ECB3B502A79F2D6A@BY3PR13MB5044.namprd13.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY3PR13MB5044:EE_|BN0PR13MB4584:EE_
x-ms-office365-filtering-correlation-id: 2ba7084b-62d4-4742-7498-08dbcf28010a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5Zmo9w1c0jnYJf79HElVCOjR6/ilohjU6/E1lQbdukTL2alYeV+m99gutIgKYJLhdwAjhifdQ6XnrUUf8DEkSF83q0cOvTcyLsZ8wHG2vQB7WEvCFwvGfGB/1Ejp2Z+zVPp1/5OupXm78Bp3Cf+lHXl44YfcXcecazTOFBuHSpYEx3U96abwQuw/vLiZoW9Ne3SeUpRvjfadDq2xEVCaii5q0Qda4oEEH1Op1Cfn1fEW/ECG1nM6sANF3L5fwAk6FYQskEwy7e7ja0SgMTY0qinLZ/PlNZpU4HHjvAFxaTbPeTmqDb1TMnFm0wlsk4HBeZ98ydzHzOcsiJKDsUtVazbrM0Wo8kyAEzjX1Oq0oagLufnPFD1kHPCGLI0Ru8lmqHCb8Sd3oT+XF+8W87LVdzlmEhvzxtD7QsIAgQrmQetGdB510OxUbHmienNi7IBtU4l5pmwxGpeVaOiBQFQoRC2N57UGo3UZ83+TzS2XrKaWAj22zLWXdJ57keTzdrFjO2YwXxJXS9ue9olNK3BUW2BMqUJcpzPf2QN5nD76nELjvYkrjckcVKtPuvXiLlLSXFtaTIX0kfRDJ4bq7sZiO1wGo5k5s7danBuhKJch7c5Aizg28Z7JLHJ8ULUx9baswDt44NYK3Qi9T/4uMcaZok7cfrzhYQNrDP8nY9FmWoo=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR13MB5044.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39830400003)(136003)(396003)(376002)(346002)(366004)(230922051799003)(186009)(1800799009)(64100799003)(451199024)(66446008)(76116006)(64756008)(6916009)(66476007)(66556008)(66946007)(316002)(478600001)(41300700001)(91956017)(6506007)(9686003)(7696005)(71200400001)(33656002)(8936002)(5660300002)(44832011)(2906002)(86362001)(8676002)(52536014)(122000001)(38070700005)(38100700002)(55016003)(19627405001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Q0dCa4Mt+oreC5WxBss8yELgx4mENNjvCNzZlSJZrWfROaLQTWCazJdOJ0RRO7ZUrqPFqkm8RBe0P+BDT3Fz3N7zCGUD0gBD/0kmWDMrwo6rFhoJ1xmxfLRAX/2sy1dh894bDbFAjxI6Lvbc6oEDr2n/8LLL5k0VOAY3/noeNnD2q29gCjTq6GRsBNCVi94HULqJDSTD0kDLg8r5Wa50w+4cmgir+OlZvIX3m2aB2H0YEFtj/ukcNS8G6a74bgpFyxIHpX/htfQT/NLTxCWzEQQEyBb6hVEEwFBWzlME5mSGi3r7h2WgaMaB6HvEA0FZOtCbatWiJzwG5S3n+YJ5JHCNKu/h1KOfO/VxkzHLilxg8rPP3sccU+lZG4zjcpxTRhz708EyYduyEYVx/gPMNp9BdKpjQjxumiegTSgei4JzAYrzBwqh5gtvLelMuHhi2U5LUE6CzWHegYVV132AKgjYpt15op2gNBvdc0NFmXW9WtNzknZcuEfW7tiOoI3SHGZ27UoOBQ3n/82Qq47LSJCFeVHlDu2N9nkwvRCV5yqvJYW4PzzWcJPZKUc5WmljXpYkllTxoEvZssWyJmsH6cHcjSB9K2R91UlAtzUf33Ci+pvar592IlO/VYc8BnawDP0ijx+PSzwgcv+6lMHm/mwTJ7ZBpAZU1VG8f7hzcunXkB53qcIhrzSSFYEs71KMzYgqF+fEpBnAOU/MZ51lq31ns/grUuOYjplDdTbUrO63V7404LUaKE3Ug3DeK5IVztwd9WaiB9mvd9+8iCya4RsVFWO/+rmLbjbjctoRanRtxopvUapGAAPHEEAhoVP6D9kb9yhJDGTrgY83MNILrZ9OCVBcesgqXeMbA7YNNTseuXEvFGVDbAzu4byfudL2jCQwa/GxMollTcSHjU5ccfdS3MATO0z8in+Ky3cDdICFPxPjykmameh+cKh9WyRFYAz0VdYg8pFwSudMg5pLDUfGL8pRW8kOJlGBP3IyQ9lueTSPxuL5dQ39eJ4RPMPUbxB4goZY/xlObWwgAI+NvG+JMhE8nhQu9FtVn1RbRtj/2yVnd2kYyXKHAtb+V1xWckQnUoI1JZN/0T6+Y6/7kYpDioRiWsiXunYsCyfS2QeSd+V4PSB/AKjHYV4WS5kY+mL1EnWSDCetgQzyK66TXwPH64C8m5HfkqUtMB1N1RFU63Mmh3gdC4F9ebu1Ql6fxAXOVB2DFQuO6/xYp1sKJr4I+iVZ4RyRry+kmaHKXgtP3meR1aYVysGxgvZ0WUdzr9TwEtgHR/AoGgHUkkENGaVxEFYMlZdJCzNEhIqL0l+Xtye4VeKIM1nPj9X28LHVfwTW1rSfvJco1qcrSHzLIOM2AUBC1fUZ7t/kxLdmyJocC/G16wZTiX97hOVzL5z6dpMyFnxXiv3A44oLlmYNNTJw3bTKIj3FrslPGnfe4GWxG29tiPhTUAVPMcBz/eau098qcDndQGfuHChsgMyrHjjNpbXEfD/0r5mMf+mF7lXbpnc2j2iivORLU/zcuX5fet8JHTXa1W6cd/2uBfAdcaxe5MsGRq9t4W72TE7ds3+cG4o6YGzzq/E7p+wK4hlrrhhBZqrC4GNYN5s9B1WVVqtuGiP3A/OsPICv/Rk6g9Wpg9eQ0RswCv0i2BKdDqXq
Content-Type: multipart/alternative; boundary="_000_BY3PR13MB50447D21C7E50ECB3B502A79F2D6ABY3PR13MB5044namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR13MB5044.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2ba7084b-62d4-4742-7498-08dbcf28010a
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Oct 2023 15:44:52.5570 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: lF0VAP/RG7jtyle/p0epSWhsilbznXjJXHuUJTX7ofU0cbSjNZgU7Ii3UCJ6Dyupe5EI34AFGU/2oaBo9OwYrw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR13MB4584
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/m2SLRuZDXM_XAAL1HbRttmi6HtE>
Subject: [spring] draft-chen-spring-srmpls-frr-ex
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Oct 2023 15:45:03 -0000

Hi Everyone,

    Thank Joel, Yao, Andrew and Jeff very much for their valuable comments in IETF 117 SPRING WG meeting.
    My responses are inline below with [HC].

Best Regards.
Huaimo

C1: not sure there is a clear procedure to differentiate the two cases: whether it is wrong or failed SID.
[HC]: The two cases: whether it is wrong or failed SID can be
    differentiated in the following way:
    IF there is a RIB/FIB entry for a SID (e.g., SID-N) and then
       the entry for the SID is removed from RIB/FIB after a SPF,
    THEN the SID (e.g., SID-N) is a failed SID.
I will add a procedure into the draft.

C2: There is a sentence in the draft "Distributing a BSID is out of scope". You could make it more visible to the WG.
C3: It may be out of scope of the draft. But you cannot solve the problem without it.
[HC]: I will add some texts to make it more visible to the WG.

C4: I disagree with the problem statement. You complicate the control plane and data plane. The problem you are trying to solve is a corner case.
[HC]: The problem consists of two Fast ReRoute (FRR) protection
      sub-problems:
     1). Protect node SID of a node without binding SID
         after IGP convergence and before a global backup path installed.
     2). Protect node SID of a node with binding SID
         (after IGP convergence and before a global backup path installed).
There is a SPRING WG document for resolving sub-problem 1).
This draft proposes a different solution, which may be simpler.
We may use binding SIDs, thus, it seems there is a need for protecting
binding SIDs.