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

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Thu, 06 August 2020 00:06 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 CFE1F3A0A0C for <lsr@ietfa.amsl.com>; Wed, 5 Aug 2020 17:06:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level:
X-Spam-Status: No, score=-9.597 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_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=nDsfSCec; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=XS0S5s6d
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 1V6uNhi4EJ7f for <lsr@ietfa.amsl.com>; Wed, 5 Aug 2020 17:06:31 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5ED43A09FD for <lsr@ietf.org>; Wed, 5 Aug 2020 17:06:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18462; q=dns/txt; s=iport; t=1596672390; x=1597881990; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=8NzwXFrjH71mYTN45xtDAciWeIgiXS5tjQDkoJJS1ZE=; b=nDsfSCecf3d61HVE1CFVt0pKNJPfq6kWuyKlutVEliG2E76EORFgdRpM 0xwrK/PPJ0sY8sr368CZYK13amMjt5Tn0URG0JWeaYDUEh6VBIx15QUpJ LG1S35yx9YSJLTOAeDU7OP4AQ5uE52Un5d+ED8ZZ6iV8rym4IeWpQmH6b g=;
IronPort-PHdr: 9a23:QEGVgBAB8wyMsHPnhwkDUyQJPHJ1sqjoPgMT9pssgq5PdaLm5Zn5IUjD/qw00A3GWIza77RPjO+F+6zjWGlV55GHvThCdZFXTBYKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGF8P3ZlmUqXq3vnYeHxzlPl9zIeL4UofZk8Ww0bW0/JveKwVFjTawe/V8NhKz+A7QrcIRx4BlL/U8
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CpBQD2SCtf/5hdJa1WChwBAQEBAQEHAQESAQEEBAEBggqBIy9RB29YLyyENoNGA41RigSJcoRsglMDVQMIAQEBDAEBGxICBAEBhEwCF4IRAiQ4EwIDAQELAQEFAQEBAgEGBG2FLwglDIVxAQEBBBIRChMBATcBDwIBBgIRBAEBKwICAh8RHQgCBA4FCBqDBYF+TQMuAZhBkGgCgTmIYXaBMoMBAQEFhSwNC4IOCYE4gnCDX4Y/GoFBP4ERQ4JNPoIaQgIDgS8vPIJZM4ItknqGX5t0TwqCYohhjDGFGoJ8gSOILZELgiefQpIRAgQCBAUCDgEBBYFAKiOBV3AVgyQJRxcCDYMsinMMF4NOhRSFQnQ3AgMDAQcBAQMJfI8nAQE
X-IronPort-AV: E=Sophos;i="5.75,439,1589241600"; d="scan'208,217";a="808137004"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Aug 2020 00:06:29 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 07606Tn0028715 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 6 Aug 2020 00:06:29 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 5 Aug 2020 19:06:29 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 5 Aug 2020 19:06:28 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 5 Aug 2020 19:06:28 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dJQHXMJ7AMUPFBx/xvfrX+8MDOMXaqsFoNkvLj4EPKmxZ34FVataoAQrJJS8JFMi1RNX94zFGxza4qpbanL6S0KKMQ5TOGy00p22qfFxkXP+fft9o9XVjwRT7bxsGowIx76nShQoHglzn9/lNsYdpVPfbUrbIl+cCguc7I3ey1jRakWXIzOCvRUYTQv6pN6BrMD+O+4zZzJumkKGFw9tixiijMkajc9e10tcNPFu8l9pogLyHiUTjljigOtJXhmt2X3oNGH9r6LU8bxe7/7tskUw8RCbzUXes4fvbo2OphaygnQpaGuorhLLnMFHFa2qLc18JG4UQ9TX3wskSS9oGQ==
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=8NzwXFrjH71mYTN45xtDAciWeIgiXS5tjQDkoJJS1ZE=; b=WciqJJ6bpdBRegtqlN8YHrzijdDtZ1ywNicAgpLlWJSlhhjY50P2GjuDuTXoaJwV1p968DWkH9nAu8L/QGXT96q+Sb3TE25uLrs2IkVpDFeF0Yky9NqxAMrajg1MKzUI29jbtpPv+nUhGG4H4HD0syohKSyUSkugWm9U2CtBMV56C7D8/r8LLgvMnP7n6x9Gxmd94VXF+HaMmPYo5GzQYy04Wn5gwB9ZVEiMPs3kF+Uog8r+lNBG1IAL51W3BfAubOqf4s+hkKVBwA5CiIhucG5lYAf6PPqeNvIaUjVHN9ysQD4TJ001OYuKe/T2xtELmPbId4Jd3o8ewDEyU6pvfA==
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=8NzwXFrjH71mYTN45xtDAciWeIgiXS5tjQDkoJJS1ZE=; b=XS0S5s6dYa+/4XG5GvhXBVwC8bifdT31hO9HoTnMsc+qU02rC0rE7SWGrx0LRTUfymOu/+QwXyE9RDdOF+TPFcZ7fVRNS6CBNipt5xeU3WwV8/YP9jqb7prcMcgjuy7ArUM5xgZcB4TCMdQt0W2qbtfgs3N9My/NZc6k8Vz+br8=
Received: from BY5PR11MB4337.namprd11.prod.outlook.com (2603:10b6:a03:1c1::14) by BY5PR11MB4133.namprd11.prod.outlook.com (2603:10b6:a03:18f::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.20; Thu, 6 Aug 2020 00:06:27 +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.3239.022; Thu, 6 Aug 2020 00:06:27 +0000
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: Tony Li <tony1athome@gmail.com>
CC: "Acee Lindem (acee)" <acee@cisco.com>, Bruno Decraene <bruno.decraene@orange.com>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] draft-ietf-lsr-isis-area-proxy-02
Thread-Index: AdZqV1bpaX43pBLFSuS5ho/MIT6lUQAE/tVQAADz6SAAARjxgAAyekmAAAjF4kAAAOmGAAAFjJIwAAFXlIAAATwQwA==
Date: Thu, 06 Aug 2020 00:06:27 +0000
Message-ID: <BY5PR11MB43378C1841C07A51490A81FBC1480@BY5PR11MB4337.namprd11.prod.outlook.com>
References: <32323_1596545126_5F295866_32323_118_1_53C29892C857584299CBF5D05346208A48F0BB30@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <BY5PR11MB43375CB413060250B336BE64C14A0@BY5PR11MB4337.namprd11.prod.outlook.com> <4558_1596554251_5F297C0B_4558_298_1_53C29892C857584299CBF5D05346208A48F0C59B@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <95A83DB0-A58C-4BD5-AF0B-8EF49D20EB3A@gmail.com> <89F6F8E5-E11D-4A6E-A783-8C9384FE3A1A@cisco.com> <BY5PR11MB4337DB5B017781522AAF9E66C14B0@BY5PR11MB4337.namprd11.prod.outlook.com> <824DFF9C-56E4-4E4F-A249-2E9413D85CC4@gmail.com> <BY5PR11MB4337E1A347464FAD04591D97C14B0@BY5PR11MB4337.namprd11.prod.outlook.com> <2F899EBA-A1F2-4CC5-926C-7215A861E5D7@gmail.com>
In-Reply-To: <2F899EBA-A1F2-4CC5-926C-7215A861E5D7@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2602:306:36ca:6640:6426:c4f8:c68b:628e]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6665cf23-d87b-4e01-5efa-08d8399c90a3
x-ms-traffictypediagnostic: BY5PR11MB4133:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BY5PR11MB4133736095065247624456BDC1480@BY5PR11MB4133.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: OxVwYams7p0EFv/R1rI04TqP10OAQD898/ujw3Fh3BoX9wEmMIVsHO2J2vgAuF8wznJmYYyUa45su0X+3vbIg8TG5pDT6rlW8ig7ShaKulczIKrYH9jVlMU2AUzyjV0kqWoPNGydWXre2y4RIHZsPQ8eC0idj/aAOkzIKfkL8lwhJICgilCD1vK6Lm2G0BXQMqdUaBrJLlOZ9dGDuiSgUMMQeBSo80LDPRtVC5Stwt4xEE0NcNuLMmOIBrzqC/ykhlQCGsCZhqXDIFORN1fBR9tuufIHn842J0ZYfDHxPptZ8cTKv4E/1xbK6c/kw7R4nUbtqBgOXW8ztFxLjFhhjERa46W/QBw0FwL7ZXdvoWj0AMWLsqLYjIM47OP1jTsVlqfk7O8uV1OUVwMYVCQLEg==
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)(376002)(366004)(396003)(346002)(39860400002)(136003)(71200400001)(6916009)(9686003)(86362001)(66574015)(4326008)(55016002)(478600001)(33656002)(54906003)(64756008)(66946007)(316002)(66476007)(76116006)(66556008)(5660300002)(52536014)(8676002)(53546011)(6506007)(2906002)(166002)(66446008)(8936002)(7696005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: wyRj9onymuYR1ZVO3dI8wy5vUYMe0/3AN2G1qlrw1CncX3LX3JdOhx+OPOsaS6OQQBguUqa1M02LK2u7RxOIO0LhZqNJrHLdbFpenbs9o5BID97BibKE5zesldlbwJdzQO/uZYgY00rdv5MTFUblT4KmfWQCOPYBEwPXuL355GmOIIaXuZU7JEKPU4RI/0On5gR6FHSNaxaHIXVOKc6XqNyCX4sUh+LuVOCND1qZxpjdamc0UZ62TNYbIyvnRItO0SsfFYm+sYmYQzCtpxEGXp0JlFohdOEV18iHLXn4t+GRPNXCqgTGFYMmu3b1gGbyScOYMH7nct3L/cqWOLllIaoaah+KQfzRTY1R7zoWpMVPo6I3jpoGztFBBRQn6HchYyWHVY6MzM1FrYyO481eSLoXhVjzPatU89/oHHP5sCGOS3/XAsESBAopx95V+/+PVKbOGS6gXvNdMfjtorhmiPNk7Qu14EIW0IhM8VvVQPaw0gd9k8JkEXfiMuT2IklvFENVfTdPAXIcHHUVyUq7sbr9E1qdNZXd9I23WIFxL2ECQH8Bu0DqwCVDATzL2nLfT0ya8+mBYTmxmxI3CR+Do7ohRQzgKHV2AHefsTNw1VyAHJBLvto7uznje+OlYGbNRKVK/oRw7ZiGXRyAxxnNcAYBHvNXOO8ZH77r8M3o3Sja44hysrfy6KXbsZfU+WXQ7nC0QydCfHTb+USdBpG4mA==
Content-Type: multipart/alternative; boundary="_000_BY5PR11MB43378C1841C07A51490A81FBC1480BY5PR11MB4337namp_"
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: 6665cf23-d87b-4e01-5efa-08d8399c90a3
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Aug 2020 00:06:27.5523 (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: ka7lRR4kxjEdwYcGi9Zh0B8W2s74eXja3phrKNUW0GxmLu8FpG39lZrpe4Aojnb6cb0besyAtU1LNl9HcyGLkQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4133
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/uEa2Hoct3N2l07gUXyscvfki5yo>
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, 06 Aug 2020 00:06:33 -0000

Tony -

From: Tony Li <tony1athome@gmail.com>
Sent: Wednesday, August 05, 2020 4:26 PM
To: Les Ginsberg (ginsberg) <ginsberg@cisco.com>
Cc: Acee Lindem (acee) <acee@cisco.com>; Bruno Decraene <bruno.decraene@orange.com>; lsr@ietf.org
Subject: Re: [Lsr] draft-ietf-lsr-isis-area-proxy-02


Les,

This would make the Area Prefix mandatory for Area Proxy, which is not desired.  We would prefer it to remain optional and thus part of the Area SID sub-TLV.

[Les2:] You can advertise the Area Prefix in an optional sub-TLV – just as you did with the Area SID. That is what I expected you would do.


Good.  I’ve just submitted -03, which does exactly that.  Please review.  Note that tools.ietf.org<http://tools.ietf.org> appears to be down at this instant. (!!!!??!?!?!)

[Les3:] Yes – I saw that after my reply. My comments still stand.

b)The remaining info (reachability and SID) can then be provided using existing Prefix Reachability advertisements – no need for new sub-TLV for “Area SID”. This eliminates any potential issues if the SID advertised by “Area SID sub-TLV” were to differ from the SID advertised in Prefix Reachability for the same prefix.


As we discussed privately, we view this as a non-issue.  The Area Leader is the one advertising both the Area SID sub-TLV and the Proxy LSP. If there’s a coding error, there’s a coding error. There is a single source of truth (the Area Leader’s config) and we cannot protect against every possible coding error.  Reconciling the prefix with a separate advertisement has a non-trivial chance of being broken too, and IMHO, much larger.

[Les2:] You can define the advertisements in a way which reduces the possibility of ambiguity – which seems like a good thing to me.
And rest assured that you will be asked by someone to define the expected behavior when there is an inconsistency. 😊


Same question: same answer. :-)



Since prefix SID and Prefix reachability are directly related in forwarding, it makes far more sense to me to have those two together.
If you find correlating information in two different TLVs too challenging, you could opt for a new bit in the prefix attributes sub-TLV to identify a prefix as an “Area Prefix”. Then you would not need any additional info advertised in the Area Proxy TLV at all.


We prefer to keep it in the Area Proxy TLV so that its semantics are crystal clear.

[Les3:] This will make it more awkward (at best) to reuse the concept outside of the  Area Proxy use case. The prefix attributes option would make it very easy for any use case to be supported.


 There then remains the question as to whether the “Area Prefix” is anycast or unicast i.e., is it common to all IERs or is it unique to whomever gets elected Area Leader?

Does it matter? We have no clear semantics for this prefix. A difference that makes no difference is no difference.

[Les:] This question needs to be directed at those who prefer the Area Prefix approach. It matters as it impacts configuration and advertisement semantics. An anycast prefix is NOT a Node Prefix.
And it impacts how traffic is forwarded into the area.



How so?  Traffic will be directed to the SID value (modulo PHP).
[Les3:] If the prefix is private to a single router then traffic has to pass through that router. If it is anycast the traffic could arrive at any one of the routers supporting the anycast address.

   Les

Tony