Re: [Lsr] draft-ietf-lsr-isis-area-proxy-02

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Thu, 30 July 2020 17:43 UTC

Return-Path: <ginsberg@cisco.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7062D3A1088 for <lsr@ietfa.amsl.com>; Thu, 30 Jul 2020 10:43:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.619
X-Spam-Level:
X-Spam-Status: No, score=-9.619 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=cC7Wo+xn; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=b0FpK76v
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 ntg2ymRV-KVY for <lsr@ietfa.amsl.com>; Thu, 30 Jul 2020 10:43:17 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBAFB3A1014 for <lsr@ietf.org>; Thu, 30 Jul 2020 10:43:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18757; q=dns/txt; s=iport; t=1596130996; x=1597340596; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=iyMO161SVJWnW5LeKcRY2cMtl+XuRWcHnKc+mGteVfE=; b=cC7Wo+xngKpkcY7C0/nWeq5tpJxoQvvtPBrzcLA5CqtE6lQQ6y0zcVqv 6/fQ6HHlFbRVGCVa3C2v2Na+vjO8m+OIZg0y6TQr/1lLgobhvRraXaM86 faDaVskmHC7afSdWQfmRV6BfQS4ouh1rjbxVSZLka/nF1U6dstV4tBNB5 w=;
IronPort-PHdr: 9a23:RC4mJRyUr1k2m+rXCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5ZRWBt/J3hVnGUMPQ7PcXw+bVsqW1X2sG7N7BtX0Za5VDWlcDjtlehA0vBsOJSCiZZP7nZiA3BoJOAVli+XzoNlJcHsnzIVbVpy764TsbAB6qMw1zK6z8EZLTiMLi0ee09tXTbgxEiSD7b6l1KUC9rB7asY8dho4xJw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CKBQCCBSNf/49dJa1gHAEBAQEBAQcBARIBAQQEAQFAgUqBIy8jLgdvWC8sh3sDjU+YYoFCgREDVQsBAQEMAQElCAIEAQGETAKCLgIkOBMCAwEBCwEBBQEBAQIBBgRthVwMhXEBAQEEEhsTAQE4DwIBCBEEAQEvMh0IAQEEARIIGoMFgX5NAy4BDqVCAoE5iGF0gTSDAQEBBYUZGIIOAwaBOIJvih4agUE/gRABQ4JNPoJcAQECAYEnARIBCBskB4Mcgi2PPRmJeSaLMJBmCoJfiFuGP4sGgnuJS5Mukh+KM5RsAgQCBAUCDgEBBYFqI2ddDAdwFYMkUBcCDYhahUUMF4NOhRSFQnQCAQEzAgYIAQEDCXyPXAEB
X-IronPort-AV: E=Sophos;i="5.75,415,1589241600"; d="scan'208,217";a="808732690"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Jul 2020 17:43:15 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 06UHhFKx030366 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 30 Jul 2020 17:43:15 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 12:43:15 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 13:43:14 -0400
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 30 Jul 2020 13:43:13 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WNhDlS607TjmpV7gHpDvqY7QMXghTNklxdRp726sP3/AYfvFLN/gbEL6mCU63iu+kz3Y1d919oNPAVRjvQgEhlKbLTG8L+EvdLQVPzj+4BmT5r/LjsyXpA1uLB204nOIghgYnBWMnAgsrnK41RwNH2zQi+YYuLq7mTzICn5P0r3yr+U/ZweE2joJ85FBQx0YgRNt8f12WrjdIF8M2Qc2+dl2FCley8HwfO4jLldGeXmyIdbV7zPg/GfExHBCRTmKPVTPav4tb+MmtUFKWmrjaGfxQNrBK5ea29cMCO9xtiZviswx2K3uQPjhrKo5U8RzFh4G3SWAZc+hqZoGd2odNw==
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=Q51jB3o5Qo3eVPpEs1d6fCz+rFxVATYGgK1Yfxe9/Zg=; b=ImJDV56pKj8JnM6wJ4TTslQ4GSVl5Z5LthK2aWsTvLod16+LijFCBm90VJ9fOUpN/tk2HjiP1tDf8YDC5keLj3JtZh/SxWY69YWGTzoE+Q2TB8b7GWTwSCClBd1qfA2hfF/UPM8G/nq/szc9vZjyTtqu6KfGqSiOtP1VD8zcn7WGpQa2pon429JoEDRSnBmIRXRaIIb5s2b6/cOkNHqiAn+Yy6e8BDIYJt+d0gu/I1T0amyFyyL6GNmRsvaKa0GvFKUFbYzWS2rc5rcYDwZ64kc3lwcg3krerQeGzirHZofnVTTqWk0cy2JnKKn6Aagsb0x3+gwun9IBRSfXpMIBfg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q51jB3o5Qo3eVPpEs1d6fCz+rFxVATYGgK1Yfxe9/Zg=; b=b0FpK76vFjvgNJWfaej3/vMkledK8NOOOVPEOf3tj+vASv0MypGPS6nX+KIu4EWdSOAaDkwMKXlwoo16v4MHHqWN1qantTCvqmsS86EmHUleaQJ9FIS2NUGv448Nu/oqKQS6zlqdVIwpqPTC4d0CZhPdKIRJSWV1admQVJisUbE=
Received: from BY5PR11MB4337.namprd11.prod.outlook.com (2603:10b6:a03:1c1::14) by BYAPR11MB2743.namprd11.prod.outlook.com (2603:10b6:a02:c7::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16; Thu, 30 Jul 2020 17:43:12 +0000
Received: from BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::208e:de88:5049:c6e9]) by BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::208e:de88:5049:c6e9%6]) with mapi id 15.20.3216.034; Thu, 30 Jul 2020 17:43:12 +0000
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: draft-ietf-lsr-isis-area-proxy-02
Thread-Index: AdZmjc89KP8vS0zORxmjtu3Zfqw4mQACkkzg
Date: Thu, 30 Jul 2020 17:43:12 +0000
Message-ID: <BY5PR11MB4337EA7134877D97C461063BC1710@BY5PR11MB4337.namprd11.prod.outlook.com>
References: <1656_1596127555_5F22F943_1656_24_1_53C29892C857584299CBF5D05346208A48F03919@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <1656_1596127555_5F22F943_1656_24_1_53C29892C857584299CBF5D05346208A48F03919@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: orange.com; dkim=none (message not signed) header.d=none;orange.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2602:306:36ca:6640:3cd7:8618:5ab0:b1d5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 397141e5-605e-4482-dc2c-08d834b00826
x-ms-traffictypediagnostic: BYAPR11MB2743:
x-microsoft-antispam-prvs: <BYAPR11MB274354766D19F2DB6F530FB0C1710@BYAPR11MB2743.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +D7UlsPMLtxZiDLk+Pw+x30V93uas5t7FBO8IcuPzUpXHt0aqVjlALjfCRnn8opVnO5vbgA/LQ834k3L3C7OQ1vtMPOOflNUfHqs7DVHr8qIKN3uJg4awPFUae5jLcp7tgpRGzS38LJvuYt4/ePSDbn0zM3TPLR47Jmm/ga550wn/LaQxT3BaXquINrjnhJn03lMdP+/D6X3kM+YbElDArIlbx8KQuUX775zMCOXhUuNBH1CZlkcM/+V+RSCik2lNcP099DgvnqNj1JKbooTg7PvzH4u12vP/ecwlCvjFypm7n4cE8YeCRsSzBDFo36v5JC6PnREFMhnXuv5rG57IM97F1JsiqK9DNO01iFLI3gA6AnSIiCEJoQ3kl1QJpYgbFA2bGMH8Ivtoee/PS7JDw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4337.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(366004)(39860400002)(376002)(346002)(396003)(5660300002)(110136005)(316002)(83380400001)(8936002)(478600001)(2906002)(966005)(33656002)(71200400001)(66946007)(76116006)(66556008)(66476007)(52536014)(64756008)(9686003)(55016002)(53546011)(6506007)(7696005)(86362001)(66446008)(66574015)(166002)(186003)(8676002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: boC7u3eOpcKAtgDFUJj+DD5zvLLxmoqRr7blrco3idEVkQlghcPevLqnOVTXffAAK9jFhzpl+gheckwrKFC6MzI+mF0wr5ITbU5T+pL8YZ8oJYwh5hviKpwPeK5+Og23pyIren3Ys6G2qZkweT0537waZAxfUyWBs5RHl6rhfmbSNLJf4li0Z3HgPw5NlXHGrVe2QOeQ17JDVYdGrkkW2KZH2gUVCw+4DQAwhcORQDAMHXWhXwtBe0d3SzQs+cN9/wwoJWUufPiHEu4LrodBaddhqYgw28dDoxVncVnCf1HZOX/JDN5uQdQ77FyY3TPUaa0YSrlVQstq+biZIETZ1FbvLAR6EYd/OGMvcdeEE/FiclYS+rjenHIOMrfv+xkigi66G6O5AFyXVqJBQZVQ3ipTs3jwOjOWz5le3j5u6HmU0KsRn2Tk53H+mTz/mTFYe+U1IC4LbgpCU7ONBHztBelBJ0RbyAb+PdKMwN/BdpYddMkw5WVko2drE9J4oln077Yx1brCsrIWqxk2orX/nJjcK/a3rDedF35a4eotfJizq2x71BSGMvTOk6Mm5qksQoWE0QWuXgg/k+eKapVLWR6WJtEBenQUVQmenYrSvJukuOYhWoymF52e9HXluCa4F6RlYbA+8FSdZDp78n0vdOSqmWNpBLcRnZA21RPwLtukKabXdZ+U9UG+0S1gvgbDAsY4gLPH6OMDc0gPJoCs5A==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BY5PR11MB4337EA7134877D97C461063BC1710BY5PR11MB4337namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4337.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 397141e5-605e-4482-dc2c-08d834b00826
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2020 17:43:12.7009 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: N5w/c+ZM6QTQuKMNJE6xvhX3y8LigqZMqjr7mkHsyX4YZxUekGFAr6XOEVL8wKTZLMVJ4uK0muU6iAO9O2wrBw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2743
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/_Ajr5QTZ723u57y5NNgEHFqIwMU>
Subject: Re: [Lsr] draft-ietf-lsr-isis-area-proxy-02
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 17:43:20 -0000

Bruno -

Regarding the A-flag...
It may not matter much whichever way we decide - but the A-flag was invented because at the time (prior to RFC 7794) there was no way to determine from looking at a prefix reachability advertisement whether it was originated by the advertising node or had been leaked from another area.
If RFC 7794 had existed when the SR-MPLS draft was first being developed there would have been no need for the A-flag.

As regards Area-SID, there is no prefix to be leaked - so I do not see that the A-flag serves any useful purpose.
If you want it to be set just to be consistent with its use in PSP logic - OK - but I think this is unnecessary.

   Les


From: Lsr <lsr-bounces@ietf.org> On Behalf Of bruno.decraene@orange.com
Sent: Thursday, July 30, 2020 9:46 AM
To: lsr@ietf.org
Subject: [Lsr] draft-ietf-lsr-isis-area-proxy-02

Hi authors,

Please find below some feedback for information. Feel free to ignore.

4.4.13.  The Area SID  https://tools.ietf.org/html/draft-ietf-lsr-isis-area-proxy-02#section-4.4.13<https://tools.ietf.org/html/draft-ietf-lsr-isis-area-proxy-02#section-4..4.13>

   "The following extensions to the Binding TLV are defined in order to
   support Area SID:

      A new flag is defined:

         T-flag: The SID directs traffic to an area.  (Bit 5)

         When T-flag is set:

            M and A flag MUST be clear"

My understanding is that the Area SID is installed in the FIB of all inside edge routers. Based on this, I would argue that the  A flag could and SHOULD be set

https://www.rfc-editor.org/rfc/rfc8667.html#name-flags-2
"A-Flag: Attached Flag. The originator of the SID/Label Binding TLV MAY set the A bit in order to signal that the prefixes and SIDs advertised in the SID/Label Binding TLV are directly connected to their originators."
---
4.4.7.  Reachability TLVs   https://tools.ietf.org/html/draft-ietf-lsr-isis-area-proxy-02#section-4.4.7


   If the Inside Area supports Segment Routing and the selected TLV

   includes a Prefix Segment Identifier sub-TLV (3) [RFC8667<https://tools.ietf.org/html/rfc8667>], then the

   sub-TLV SHOULD be copied as well. The P-Flag SHOULD be set in the

   copy of the sub-TLV to indicate that penultimate hop popping SHOULD

   NOT be performed for this prefix.  The E-Flag SHOULD be reset in the

   copy of the sub-TLV to indicate that an explicit NULL is not

   required. The R-Flag SHOULD simply be copied.




May be it would be more generic to say that those prefix are handled as redistributed prefix.
https://www.rfc-editor.org/rfc/rfc8667.html#section-2.1.2 and https://www.rfc-editor.org/rfc/rfc8667.html#EANDPFLAGS already defines the behaviour for respectively Prefix-SID propagation and P and E flags handling, so probably no need to re-specify:
When propagating (from either Level-1 to Level-2 or Level-2 to Level-1) a reachability advertisement originated by another IS-IS speaker, the router MUST set the P-Flag and MUST clear the E-Flag of the related Prefix-SIDs.
That would also cover for the handling of Prefix Attribute Flags sub-TLV RFC7794.

I would argue that the R-Flag MUST be set (rather than simply copied). As per https://www.rfc-editor.org/rfc/rfc8667.html#name-r-flag-and-n-flag

Best regards,
--Bruno



_________________________________________________________________________________________________________________________



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.