Re: [Lsr] Fwd: I-D Action: draft-ietf-lsr-isis-area-proxy-03.txt

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Wed, 26 August 2020 21:29 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 C917E3A0829 for <lsr@ietfa.amsl.com>; Wed, 26 Aug 2020 14:29:24 -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_H3=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=QKldhvDT; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=M73/fFYO
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 hjKQYfDWNgFH for <lsr@ietfa.amsl.com>; Wed, 26 Aug 2020 14:29:23 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C68E13A0828 for <lsr@ietf.org>; Wed, 26 Aug 2020 14:29:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=21534; q=dns/txt; s=iport; t=1598477362; x=1599686962; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=PD5KbQjGZY4vpSmZ5Qz8te2PyX+aAjWcSUA3Sius7co=; b=QKldhvDTOFwO0g4qutFfFQDOlkX23guxdh1AqZsOK/3TYFcpKkjpnFsk dxevuG7YE8/28TLaqlflrGD3jHuo1YON4FNQ5AWcTcpkCq2uLooSchnoi SAvf8rIeZMZEnNw+4nS8vLEwbSws9hS+KdQS/29hFApBdZCgeT0UIch03 M=;
IronPort-PHdr: 9a23:5/5LqB2MNjVY+VSEsmDT+zVfbzU7u7jyIg8e44YmjLQLaKm44pD+JxWGvadxi1nYG4HauLpIiOvT5qbnX2FIoZOMq2sLf5EEURgZwd4XkAotDI/gawX7IffmYjZ8EJFEU1lorG28N1kTHMetL1HXq2e5uDgVHBi3PAFpJ+PzT4jVicn/1+2795DJJQtSgz/oarJpJxLwpgLU5cQ=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CVBQBz00Zf/5FdJa1VChwBAQEBAQEHAQESAQEEBAEBQIFKgSMvIwYoB3BYLywKh3MDjWqYcYJTA1ULAQEBDAEBGAEKCgIEAQGETAKCOAIkOBMCAwEBCwEBBQEBAQIBBgRthVwMhXIBAQEEAQEQGxMBASwMDwIBCBEDAQEBKAcnCxQJCAIEARIIARmDBYF+TQMuAQIMp0YCgTmIYXSBNIMBAQEFgTMBAwIOQYMgGIIOCYE4gnGKMxuBQT+BEESCTT6CUQsBAQEBAQEVgRkvHgYHCYMUgi2PToonnF0KgmOIZoZNixmDBoEliEKTUZJIikqGAY5/AgQCBAUCDgEBBYFrI4FXcBUaIYJpCUcXAg2OHwwXgQIBB4JEg0aBToVCdAI1AgYKAQEDCXyOcgGBEAEB
X-IronPort-AV: E=Sophos;i="5.76,357,1592870400"; d="scan'208,217";a="548465276"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Aug 2020 21:29:21 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 07QLTLAE032609 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 26 Aug 2020 21:29:21 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 26 Aug 2020 16:29:21 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 26 Aug 2020 16:29:20 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 26 Aug 2020 16:29:20 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hv/hOSw1M3QmHd4+UbrMy0yYkSs+vxlmuU1BuRKsbhhuDx+Nv5nrA+VDyOOboIi9BDoRLKsG1lH/kkN6o8H2NiDm2eDM4mvB/4EGm51qeCfycrgjwINs1OkJLasqe1bwLdrI4tNWAqwBlFp826GC+dhJosLPi83ovIXCMIO2X1tHajST++DTgmeaGvKiTZdQXREgJOhKngMTD+6HWmx6h/jstFdAvks+vsfoqadY3GFL9l9xaDbrY6JZKqpiV3vyzZ4xjQ29O3dYkbk+np5URxxxmx8+91i3/VaZu6MN2WB6drvE1ZVmZLI809iD24r7t2V/ilv2x753vajOopNTwQ==
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=Gc4oJgt0TR1UK5Sm7qidSKMQtBk7S0H5H1RKyodftAQ=; b=GKD7JYUbIj4HyzJ/0eaUQyaECyFZMT9ync3jo8/E7IgSCmx5PUjENPh2JOjgIIh1FYbtlK2f3Yrln6AuoXmwMvdQGNjVIeXSN1Vmq5IOnhFg3lnTUkIyiPwFqYcd0Z8Ey72wDD6MILnzmAW9jg06xi2e061odX05pFYM30wPCrAGm5at3+Be5TavibVv2uuxao1bWwPpYlRL18ev0VkzrED6jJbpZmEKyW4XrrJdbyw/8iLhUvKWQkfwgIWFUrUtBsCe8Aj6bqt5U9ylvS4Jz/FmDDcYDhFUqqvVDy6O2dv8EoQEbXUR6Ee/XEru5OQCCkt4hQ+tK8wgGlUen2N7kw==
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=Gc4oJgt0TR1UK5Sm7qidSKMQtBk7S0H5H1RKyodftAQ=; b=M73/fFYORVNALqd3xhZkWfAeRt6YuMIcrSSNRzHX3hUDfzno+O+1xWbRbDjIn7eQ0qdeUxu7vsbm7xc5ZiCZkKI2kYOTi0T3RGA5TnY36/DF3L/jQSlAmbZKVTbLbLO2N2ed+rSML4RBpSzjyTXmTzSD3wT5QHZpHfZhP0Dk8Rk=
Received: from BY5PR11MB4337.namprd11.prod.outlook.com (2603:10b6:a03:1c1::14) by BYAPR11MB3079.namprd11.prod.outlook.com (2603:10b6:a03:92::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.25; Wed, 26 Aug 2020 21:29:19 +0000
Received: from BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::418a:3b0a:d7e1:a3cf]) by BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::418a:3b0a:d7e1:a3cf%3]) with mapi id 15.20.3305.031; Wed, 26 Aug 2020 21:29:19 +0000
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: "tony.li@tony.li" <tony.li@tony.li>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] Fwd: I-D Action: draft-ietf-lsr-isis-area-proxy-03.txt
Thread-Index: AQHWejhjySSGyutvpkuTS92cnjlPIqlK4yKQ
Date: Wed, 26 Aug 2020 21:29:19 +0000
Message-ID: <BY5PR11MB4337679B3A5C99836E982202C1540@BY5PR11MB4337.namprd11.prod.outlook.com>
References: <159665865921.15026.2581762617571023706@ietfa.amsl.com> <476BCC1F-0C33-4DEA-84DF-365FB5CBA377@tony.li>
In-Reply-To: <476BCC1F-0C33-4DEA-84DF-365FB5CBA377@tony.li>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: tony.li; dkim=none (message not signed) header.d=none;tony.li; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [12.156.66.3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 60ac86b6-631c-4558-9ddf-08d84a0717d4
x-ms-traffictypediagnostic: BYAPR11MB3079:
x-microsoft-antispam-prvs: <BYAPR11MB3079202B8A21CF16BA357F3BC1540@BYAPR11MB3079.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: 4R02l+CBBYojD4E5AMAlPwT+ymbMyOwdMtgNekdF5IjjBd7lTq2N8sjUF0O841ifQtjSlIr0lOVqfaX3WTmO0WlMdlvoCHwMBdOrtJlHFk+lQrFGBFi/5HlrzDGBV4BALQiz3psFoNTf/BC/7VroVYk1peyK9r0JANc15Gf8cArHRIifjJGPsIN1I8BLzvjbNtbwkBaVCPD9pEpEvTub05jZqz44TW4/iOvi1upevzDnpIT9FYQuW/I7Eb3YO52FhC6NRhDC59+HvWk2zjz78isQLxRaYSABo3BHdm0F/dni+w3zoHg+g8ksEha1rSlR9qieL3iYJRV5CEdGCwqDl9LguWO/vpnMBdOkB49vbRbpsTinh2lhR8fIh9BRmDyhEO7/XMBnHRBVjA7kRQ4OzQ==
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; SFS:(4636009)(39860400002)(136003)(396003)(366004)(376002)(346002)(166002)(33656002)(478600001)(8936002)(966005)(83380400001)(71200400001)(76116006)(66446008)(66556008)(66574015)(9686003)(64756008)(66946007)(66476007)(2906002)(5660300002)(52536014)(8676002)(21615005)(7696005)(53546011)(86362001)(26005)(186003)(316002)(6506007)(55016002)(110136005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: uLPTziQ4FDWsDbDaJ6tU3RS2ro7tcTAwgtKghuE9sv9qB8q0Q8CvVg0PtckbxC+Wj3Xj0M7nFcpuXZQlj3F4xs7XmZCbtmnSy0qCPfDV7vP9hyNJKt+uR88DHLVXqosHYGLfMO5fYcmKHZpBnPRspJwqUJW3YjxgQjtD1b2CuT7BE+p4Fjy3DWvICL5Ofv7inFIcgQFxfBjqrJts3eG3csvmSwIcf0DyROpzlVh0SYRPloGUgwq5XblfhJ9x2Hl8TCetVFZlVGTXA9OZLBM5GGcc0XOroNncBhcO4fFplrj7ZcCSshcJq+DXipttAoN2IX9/65vwx5qjuaP0XrsmyOWmyMTRhue/D83yRzqzpGTfCfhouE8t5NXXFlBDDsfb+LZR3DJC0zYJGBaZWtFzkXEs0FwZ7xJVIHzlCG01xo/bdS9KuIq3RbzQ+yZF75NMeamud30TUT4HRjiIozpVdD4bfP4PBCid8CJIXq3LkCfUGN58L0Q1W13MStohWjjXRrf5CRyU2inGRF4L2Xj+csFTlzvsVFd7HGNpTJJE6hmIy0/7kJBUSqCxABBV+Dy2T4dV3G5v/+HTq10NWOTzNco+v6kTd2dF1YHeI9jMbUSC75gcjCvUx7r6FJ7qefVN42HQFA9ynGg2Ht7Y2ouyXg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BY5PR11MB4337679B3A5C99836E982202C1540BY5PR11MB4337namp_"
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: 60ac86b6-631c-4558-9ddf-08d84a0717d4
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Aug 2020 21:29:19.5623 (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: dcIMtkMrk4yTPqCpAhRSkIqJKxQ33lZwZ4PbIZ2/uT9yC8iNauX8mh5q0H4iyIv4wm47YarrkoFp4AsVRZGwzw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3079
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/rFNz16onfIkSFsNgWWOW1dSPbLo>
Subject: Re: [Lsr] Fwd: I-D Action: draft-ietf-lsr-isis-area-proxy-03.txt
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: Wed, 26 Aug 2020 21:29:25 -0000

Tony -

You have chosen to assign a prefix as the "Area Destination". This is fine with me. But having done that, forwarding should be based on the existing mechanisms for advertising a prefix and the associated prefix SID.
By doing that you avoid a number of problems:


  *   Duplicate SID advertisements for the same prefix and the possibility of inconsistency
  *   Differing forwarding behavior for routers (IERs) who understand the Area Proxy TLV and those routers which don't (everyone else)


You can still include a sub-TLV in the Area Proxy TLV to identify the Area Prefix, but there is no need to also advertise the SID there. This makes the "Area Prefix" advertisement functionally equivalent to the "Router-ID" advertisement. It's a convenient way to identify the prefix associated with the area, but it does not eliminate the need to also advertise prefix reachability information for that prefix in order to enable forwarding.

I have also suggested that an additional bit could be assigned in the Prefix-Attributes sub-TLV (RFC 7794) to mark a prefix as an Area Prefix if you wish.

But advertising a prefix-SID in two different places is a bad idea.

....

In an unrelated matter, https://tools.ietf.org/html/draft-ietf-lsr-isis-area-proxy-03#section-2 states:

"An Inside Edge Router may be elected the DIS for a Boundary
   LAN.  In this case using the Area Proxy System Id as the basis for
   the LAN pseudonode identifier could create a collision, so the
   Insider Edge Router SHOULD compose the pseudonode identifier using
   its native system identifier."

I understand the potential collision that could arise if the Area Proxy System-Id were to be used in the pseudonode-id. However, what you propose is incompatible with a strict interpretation of ISO 10589 Section 8.4.5:

"If this system, as a result of the Designated Intermediate System election process, considers itself to be designated Intermediate System, the LAN ID field shall be set to the concatenation of this system's own system ID and the locally assigned one octet Local Circuit ID."

This raises the possibility that some of the non-DIS neighbors might not honor the pseudo-node ID since it does not match the system-id associated with their adjacency to the pseudo-node.
At a minimum this possibility should be mentioned in the text.

One way to mitigate this is to have the IERs advertise a LAN Priority of 0 in their IIHs so as to avoid this case.

   Les

From: Lsr <lsr-bounces@ietf.org> On Behalf Of tony.li@tony.li
Sent: Monday, August 24, 2020 10:02 AM
To: lsr@ietf.org
Subject: [Lsr] Fwd: I-D Action: draft-ietf-lsr-isis-area-proxy-03.txt


Hi folks,

This updated draft has been published for a few weeks now.  We would like to solicit your opinion on this.  In particular, we have changed the encoding of the Area SID.  Do you find this encoding adequate and appropriate?

Thanks,
Tony



Begin forwarded message:

From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>
Subject: I-D Action: draft-ietf-lsr-isis-area-proxy-03.txt
Date: August 5, 2020 at 1:17:39 PM PDT
To: <i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>>
Cc: lsr@ietf.org<mailto:lsr@ietf.org>
Reply-To: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>, lsr@ietf.org<mailto:lsr@ietf.org>


A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Link State Routing WG of the IETF.

       Title           : Area Proxy for IS-IS
       Authors         : Tony Li
                         Sarah Chen
                         Vivek Ilangovan
                         Gyan S. Mishra
             Filename        : draft-ietf-lsr-isis-area-proxy-03.txt
             Pages           : 19
             Date            : 2020-08-05

Abstract:
  Link state routing protocols have hierarchical abstraction already
  built into them.  However, when lower levels are used for transit,
  they must expose their internal topologies to each other, leading to
  scale issues.

  To avoid this, this document discusses extensions to the IS-IS
  routing protocol that would allow level 1 areas to provide transit,
  yet only inject an abstraction of the level 1 topology into level 2.
  Each level 1 area is represented as a single level 2 node, thereby
  enabling greater scale.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-lsr-isis-area-proxy/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-lsr-isis-area-proxy-03
https://datatracker.ietf.org/doc/html/draft-ietf-lsr-isis-area-proxy-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-lsr-isis-area-proxy-03


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org<mailto:I-D-Announce@ietf.org>
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt