[spring] A question regarding Section 3.2 of RFC 8402

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Tue, 10 December 2019 11:14 UTC

Return-Path: <Alexander.Vainshtein@ecitele.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 BA9C612010D for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 03:14:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.139
X-Spam-Level:
X-Spam-Status: No, score=-2.139 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.14, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ecitele.com header.b=GHLlZuVE; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.com header.b=JdYt2GXd
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 zFTsfHA3Y66o for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 03:14:06 -0800 (PST)
Received: from mail1.bemta26.messagelabs.com (mail1.bemta26.messagelabs.com [85.158.142.5]) (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 4B15F12007C for <spring@ietf.org>; Tue, 10 Dec 2019 03:14:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ecitele.com; s=eciselector10072019; t=1575976444; i=@ecitele.com; bh=ZzEihk1IlvAW/iyBKY4dX350v8jS443K4UyJltqKrGE=; h=From:To:CC:Subject:Date:Message-ID:Content-Type:MIME-Version; b=GHLlZuVEJTRwYaiqFOxJHOttkstfyX3AmfOdQg5yWQ/HuQ9HefVOna9aUjjofWs83 wGggnJBByO7Ra+YkrXGGOgRZuTyNchZJs4TchTXfulFDiGb1AkXJ1tTquW+Q5Fbf7M InImdTTFBfRklOsoUfE9QECKd3FdxKt7qOZtEExQ=
Received: from [85.158.142.107] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-5.bemta.az-a.eu-central-1.aws.symcld.net id 9E/93-19908-CFD7FED5; Tue, 10 Dec 2019 11:14:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMJsWRWlGSWpSXmKPExsUi9LZno+7v2ve xBrfXa1gcv/Cb0YHRY8mSn0wBjFGsmXlJ+RUJrBlrL09kKfjWw1jR+7eBrYHxWF0XIxcHo8BS ZonjJ7+wQTjHWCRmn/rEDuFsZpQ4cXwSkMPJwSKwllniwkQtkISQwCQmibauFjYI5z6jRMf8n WBVbAK2EptW3wVKcHCICKhLPDsaDlLDLPCNUeLkj99gNcICphKXr2xiA7FFBKwkNjy+xAph60 kcfnERLM4pICDxq30WC4gtIcArMWXuSagrVCWmTH3MDGLzCsRKnPzXAxZnFBCT+H5qDROIzSw gLnHryXwmiF4BiSV7zjND2KISLx//Y4WoT5K4/3QhI0RcUWLGvTnsELasxKX53Ywg90sIKEts eRELYfpKHJ6eBmFqSRxcYw5hqkj8O1QJ0Zcj8XHCaqh56hItH+exQtgyEn/vXGEFBYKEwDoWi a1968CeEhJIljgx5zPLBEb9WUhuhrDzJJb838Y4C+xHQYmTM5+wQMR1JBbs/sQGYWtLLFv4mh nGPnPgMROy+AJG9lWMFklFmekZJbmJmTm6hgYGuoaGxroGumaWeolVuol6qaW6yal5JUWJQEm 9xPJiveLK3OScFL281JJNjMAUlVLI4LqDcfant3qHGCU5mJREeZ9UvY8V4kvKT6nMSCzOiC8q zUktPsQow8GhJMEbXgOUEyxKTU+tSMvMAaZLmLQEB4+SCC8fMGUK8RYXJOYWZ6ZDpE4xenNMe Dl3ETPHu5+LgeTJVUuA5Ecw+R1MLnq+eymzEEtefl6qlDivGsgIAZARGaV5cAtgaf8So6yUMC 8jAwODEE9BalFuZgmq/CtGcQ5GJWHefpApPJl5JXB3vAI6kQnoxM6UdyAnliQipKQamLQvX+S Z//xTxGrBwO2Lj7z9lB+k0O8/Laq7rMpG6P7LG7y/VLbpRVao75ESXqCoWch6X5i9fmHs4dw5 2q/cb327HXz429HF8wozE+ecWbizJUVhp4mqZZ9qssOKuRMKf/vlPCv25H5YvMHJaXvZNubtJ 39bL1jSaJlTuzRmS+g0R6O47+9tClY4imX1V8w6svdURGhmjtFOzgnih98+usv3taeqa5a2iE fl5tsR+gw8v4JnvtdWDxDR+rvtyiKFxLrbYgpPzLS2GIhWd2+VTtkj2GnRUyO0//s5vdf5it+ jnQPXK5+Jmij10O1aRsjNvifsIS3z58/bWjxx+z2RtFDrcpbWRbs/sQoL17IaKbEUZyQaajEX FScCANeSXxx2BAAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-24.tower-232.messagelabs.com!1575976441!92821!1
X-Originating-IP: [18.237.140.177]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.44.22; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 27292 invoked from network); 10 Dec 2019 11:14:02 -0000
Received: from p01b.mail.dlp.protect.symantec.com (HELO mail.ds.dlp.protect.symantec.com) (18.237.140.177) by server-24.tower-232.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 10 Dec 2019 11:14:02 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IGOw4y6vKTtAGUoy9LSxU6mo+/ZXHf2Vl0qNQtJV6Th2kuACN5PZYYaMWykeAyf4bvb4/EKTazBPqA1e/HKXEnO4QJnGEUGXuHnXmEiibf4ZGjKi4UZmuXmsoRMPuTyaWRwhVZ4hxmUDwPCyI/imP9lRfCh4wewol5KJAbaMVi+izMTg3BF1sUX2Laf9gR5zXca1iPhP56tI/42QKELfghU/EA6vIt9hNxOcmYJ85jxGqNNjIPJWrGxvLCJ+LsqM2WYTYriKisd0srcy5gcuCVoWun1ObUuR9wWSHjDGGmi9npPDM53VvI66Q9LkiVK5liDNLMKQc8MGzEwgbzC2BA==
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-SenderADCheck; bh=A8srVxPgIh7dnDRGBMFoLw7vCaFG8pBoAWGDoD+W8Bg=; b=g7T3KJJNzGTLQwzk3mRiy0D078Fonm1tzKApHt7atVWgd5JxuHTop2bKPbE47rDSps5Xgcl46+vSLQPWIldz8LHiyXuBakrdz+Ho4r1So5DBp7YVsi6pPZkDjhDIzlaJ19ODADdgrUMPxjSUSImNDJrWTU3InFo6DTzWzjdGfDGofLKmtw2qvOCpaRPAHCvBFkrNBIGNSw5XMpOYBCYUNUvJNIVmbMv6W8mFAXb0u8acQ6C2yk12yOZ0rhgSkOEDpyMbAKQXXEGGe55bZZzUR//8A2BQ/1Xg/ArjgqswXj9mz2qvyZGrIzpe6AO5ZLuPu8qy7C2mOw+iveFHAeg66g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ecitele.com; dmarc=pass action=none header.from=ecitele.com; dkim=pass header.d=ecitele.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector2-ECI365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A8srVxPgIh7dnDRGBMFoLw7vCaFG8pBoAWGDoD+W8Bg=; b=JdYt2GXd4rGLmGv4CmQWBY6YIhdfcZyncTgTxn2fbCXZvdHtpIOrp4M+u4nV/rHrNoLX68O6oSiqfvtErTFotd/aMa8s1ejI/8Elv7Z9tJ0udRm9DATtLACoK0RA3Hm+0/I/UiqfyH8PYi3K5ep+X1IUiBxosuZUudeLGdIRxCQ=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.159) by AM0PR03MB5489.eurprd03.prod.outlook.com (20.179.255.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.16; Tue, 10 Dec 2019 11:13:58 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::c8db:fc7b:adc7:d074]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::c8db:fc7b:adc7:d074%4]) with mapi id 15.20.2516.018; Tue, 10 Dec 2019 11:13:58 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "spring@ietf.org" <spring@ietf.org>
CC: Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>, Sheetal Jangeed <Sheetal.Jangeed@ecitele.com>, Madhav Purohit <Madhav.Purohit@ecitele.com>, Abhijit Gokaraju <Abhijit.Gokaraju@ecitele.com>, Dmitry Valdman <Dmitry.Valdman@ecitele.com>
Thread-Topic: A question regarding Section 3.2 of RFC 8402
Thread-Index: AdWvR90JFVFlVi/cQa2YeNQhog9JBQ==
Importance: high
X-Priority: 1
Date: Tue, 10 Dec 2019 11:13:58 +0000
Message-ID: <AM0PR03MB3828E82BA287730AD51947659D5B0@AM0PR03MB3828.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 53b88d67-68ab-4954-7a4f-08d77d620d7d
x-ms-traffictypediagnostic: AM0PR03MB5489:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM0PR03MB5489032D6D95649A8007DC4A9D5B0@AM0PR03MB5489.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02475B2A01
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(346002)(376002)(366004)(396003)(136003)(189003)(199004)(51874003)(53754006)(76116006)(6506007)(6916009)(186003)(66946007)(26005)(4326008)(5660300002)(316002)(52536014)(7696005)(86362001)(66446008)(66556008)(71200400001)(478600001)(9686003)(2906002)(64756008)(8936002)(54906003)(55016002)(81156014)(81166006)(107886003)(66574012)(66476007)(8676002)(33656002); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB5489; H:AM0PR03MB3828.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: jCqBpDsJ2/4AD3/yF9JlitFouynrWxYH1TVoD9F8Hy+8mLQIeW+RPM3aBJPvp4td/4l6UBdGdhNG9LycHmkpXZrxkgY/TGy3Jj/h/nDdHquNQYj8b0DYy/+7SRLhEE0fTXLavTVjdkf1AjelB0ZtX/Sop1+3ilKGbot/F6CG07SCOFmR/fvLmxIoSzK3K/LXI9ou/40j4hUh8n1CbDbuhhNYtYt744B+T4Mkudwkg8Q7U4yweB/+durrM/af88bnxUGIPDI9ZdxPaXU1QCHF5/lupMwR7B9frfIJLJWYXvSzVvAJQ+roqRzNPN66llFANGl4cLGFFzDKLrlY56WG1OlzOJxseXpoNozfFdrBxoBw3mNwBCDO0NE8mujV7zrndQnUmMRC3iZZ4x/CJNett2aFLHDbLz8shlrv8M6XOBrjYbT7you4pZYjylRFDPGKC0RHC4fQbXecGQOOCJNGjDohR/fSZ7vHi8QQShXTZ0YvS6vP5uX9qWPJ0Ply/KS+riV+oHVvfNEvSWvN7n6W1hHvznRIznbzu3dSk6+iqR1MbqYdMFVt5S98FbJqsfjN
Content-Type: multipart/alternative; boundary="_000_AM0PR03MB3828E82BA287730AD51947659D5B0AM0PR03MB3828eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 53b88d67-68ab-4954-7a4f-08d77d620d7d
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Dec 2019 11:13:58.1649 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +j99aZo61CXO1Bgpo4N2X3L1EpKR72R53N89pAjSZRUN6L5LAa8FLkJO+dXZnU4KNaTyCkNDlq64eZmFusaw8g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB5489
X-CFilter-Loop: Reflected
X-DetectorID-Processed: d8d3a2b3-1594-4c39-92fb-b8312fe65a8a
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/kAn7avTbQvKJhM-6IyymH1Wvbbo>
Subject: [spring] A question regarding Section 3.2 of RFC 8402
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
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, 10 Dec 2019 11:14:09 -0000

Hi all,
My colleagues and I have a question pertaining to  Section 3.2 of RFC 8402<https://eci365.sharepoint.com/sites/technicaldocsite/genericdev/System/System%20Documents/Forms/AllItems.aspx?FolderCTID=0x012000858C3D81A4889F449868AC62A2AABDCD&id=%2Fsites%2Ftechnicaldocsite%2Fgenericdev%2FSystem%2FSystem%20Documents%2FIP%2DMPLS%2FNE%20Management%2FCLI>. This section says:

   An IGP Node-SID MUST NOT be associated with a prefix that is owned by
   more than one router within the same routing domain.

The requirement itself is well understood. However, neither RFC 8402 nor any other SPRING document I have seen defines the expected behavior of SR-capable nodes if, due to misconfiguration, a certain prefix that is owned by multiple nodes in the SR domain is associated with the Node-SID in at least one of them.

There are several sub-scenarios of the misconfiguration problem above, e.g.:

*         The prefix is owned by multiple nodes. One of these nodes advertises it as associated with the Node-SID, while the other owners do not associate it with any SID at all

*         The prefix is owned by multiple nodes. One of these nodes advertises it as associated with the Node-SID, while one (or more) of the other nodes advertise it as associated with an IGP-Prefix SID but not as a Node-SID

*         The prefix is owned by multiple nodes, and  two (or more) of these nodes advertise it as associated with the Node-SID but with different indices in the SRGB

*         The prefix is owned by multiple nodes, and  two (or more) of these nodes advertise it as associated with the Node-SID with the same index in the SRGB.

Our experiments (admittedly incomplete) with SR-capable equipment from different vendors have shown that:

*         None of the tested devices have reported this situation as an error when they encounter some of the problematic scenarios

*         Different devices have demonstrated different forwarding behavior when they encounter some of the problematic scenarios. In some of these scenarios the offending prefix would be associated with some SID and the resulting forwarding behavior installed.

We think that it would be nice if the WG could define a minimal set of requirements for handling this kind of misconfiguration. These requirements should include at least the following:

*         A device that encounters this kind of misconfiguration SHOULD report the problem to the network management layer

*         The prefix for which this kind of misconfiguration has been detected SHOULD NOT be associated with any IGP Prefix-SID at all.

There may be other possibilities, but we feel that RFC 8402 is underspecified in this regard,

We would highly appreciate your feedback.

Regards, and lots of thanks in advance,
Sasha (on behalf of the team).

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com


___________________________________________________________________________

This e-mail message is intended for the recipient only and contains information which is 
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have received this 
transmission in error, please inform us by e-mail, phone or fax, and then delete the original 
and all copies thereof.
___________________________________________________________________________