Re: [Lsr] Fwd: New Version Notification for draft-ietf-lsr-isis-area-proxy-01.txt

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Wed, 08 July 2020 07: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 A34063A0C0D for <lsr@ietfa.amsl.com>; Wed, 8 Jul 2020 00:43:25 -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=l6YFjMVw; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=BUzktiyV
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 miC-jUw9Gb3o for <lsr@ietfa.amsl.com>; Wed, 8 Jul 2020 00:43:23 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1965F3A0C0B for <lsr@ietf.org>; Wed, 8 Jul 2020 00:43:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=24534; q=dns/txt; s=iport; t=1594194203; x=1595403803; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=QozQRmc7nK3/28IwTcquFqWR0G6BqSvtwPRX7vw64zc=; b=l6YFjMVwJAFvWC9kNR1WOoo7a5ZeXlwBU354fxjhv9xMy2YhMFdPUU/U hxGNSLxCoh33pbDlS6zmJwPGjyAvM/KviwoDUgWAty5r83NHe/ZsYO7aX lphQE3UjFB3iBwH3mUm1zmXgCn+BBqBXKSIht0HePg3M3A5uY/rFMY4no 0=;
IronPort-PHdr: 9a23:4oiEuxzyNvTdbNvXCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5ZRWHt+lqik6PWYSIo/5Hiu+DtafmVCRA5Juaq3kNfdRKUANNksQZmQEsQavnQU32JfLndWo2ScJFUlI243a9IA5RGZW2a1jbuHbn6zkUF132PhZ0IeKgHInUgoy32um+9oeVbR9PgW+2YKh5K1O9qgCCuw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DkAQCOeAVf/5hdJa1gGwEBAQEBAQEBBQEBARIBAQEDAwEBAYIKgSMvUQdvWC8shDKDRgONUJNvhGuBQoEQA1ULAQEBDAEBJQgCBAEBgTIBgxQCF4F6AiQ4EwIDAQELAQEFAQEBAgEGBG2FWwyFbgEBAQEDEhEKEwEBNQMPAgEIEQMBAQEoAwICAjAUCQgCBAESCBqDBYF+TQMuAQ6eKQKBOYhhdoEygwEBAQWBNgIOQYMSGIIOCYE4gmmKARqBQT+BEESCTT6CGkIBAQIBARWBLBweBgcJgmAzgi2PBYM2hkMmixWQVgqCXIhLkR+Cc4EaiBaQXoIckVqKHJRFAgQCBAUCDgEBBYFAKiKBVnAVGoMKCUcXAg2OHgwXFIM6g0aBToVCdAIBATMCBgEHAQEDCXyPWQEB
X-IronPort-AV: E=Sophos;i="5.75,327,1589241600"; d="scan'208,217";a="520622684"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 08 Jul 2020 07:43:21 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 0687hL2F007167 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 8 Jul 2020 07:43:21 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 02:43:21 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 03:43:20 -0400
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 8 Jul 2020 03:43:20 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CWMk+psyANhQprwVJItiUkTyMF4C5UFyrXBtJkADzkV8av2F06rRwDtWxPepJaIzJhatNhLqR5+NfgFFyM4VC99go6a7mBEkvNoLPf0KVK2dJXERB0mx4iYDxCv/Fs2GMl9U7irWmYRazCzihbv8UXCpNkk+z0ieqWTyurilylyYh+lP45iPACHy2iARXjYLG37JlvmxwnLcdPzoWFlps88LJEbzqpkvQisS11xVxUZqQdQV7IKa5uSCkTzHoimbv0XwE1irTnr61Gsyy8YCOZ9AXqalqpBLbHsDXjSDOzUw9+ksI1bqSqBS5vl4OV0N+plZTzymrT6SnRMnXnh5Cg==
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=QozQRmc7nK3/28IwTcquFqWR0G6BqSvtwPRX7vw64zc=; b=nlqCePOoNHmtij1vUm+X/S6gaRqntwqA7x5GdvjKSgLC9F1n8Yltxxk8IPa6p/uVdXyIbTorUwnew0d6B9lz94Op5HpYiqpDxNhbZ4DIh8MpIf80ZR0sqXKS3TTX02O3j2m/GalR+7xNWCJBD9QiZyC/fuN4pnt5KqEnmXA4Ge1Hv3nzXDkUw4FZLRVAWmrQYcjhlQgwZ/JCwjwIW1QU8rj8PnV3xSe7xsFCs/sk2/Lu1ZSjkL7x+3zVzBl+iL2WN9NybEqJI5eAP1Ag/+9MEFu7Ch7P2sr4EP/uJP2osVDcU8EMlqLwH8DmNKz9ngLqIaJAwhbNSXtuUR1DHpRLHA==
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=QozQRmc7nK3/28IwTcquFqWR0G6BqSvtwPRX7vw64zc=; b=BUzktiyVuTHbCvjS9fu/i5c/4oYBiWpDDiHmdLlwcXcrdZLGRr7VvLX7VxOiFlQ7cUNoQwEeEwmdYwhN6Bl3U3r8zPFGG/HoU3z0vOFoQDb0pb5X01NtuLZdN4z9zRiDaqN7u54ME4IoP/6qSh460LL338BB+XczfEpPbz5pmoU=
Received: from MN2PR11MB4352.namprd11.prod.outlook.com (2603:10b6:208:18e::30) by BL0PR11MB3076.namprd11.prod.outlook.com (2603:10b6:208:33::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.23; Wed, 8 Jul 2020 07:43:19 +0000
Received: from MN2PR11MB4352.namprd11.prod.outlook.com ([fe80::d1cc:2f9f:a6bd:6f30]) by MN2PR11MB4352.namprd11.prod.outlook.com ([fe80::d1cc:2f9f:a6bd:6f30%3]) with mapi id 15.20.3153.029; Wed, 8 Jul 2020 07:43: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: New Version Notification for draft-ietf-lsr-isis-area-proxy-01.txt
Thread-Index: AQHWVHI3XdL3ih/Eq0ucaL51/OSVUqj9RsuA
Date: Wed, 08 Jul 2020 07:43:19 +0000
Message-ID: <MN2PR11MB4352D858C40388E04A534C83C1670@MN2PR11MB4352.namprd11.prod.outlook.com>
References: <159413489833.5281.16624960404974015532@ietfa.amsl.com> <BA0B8614-4F8C-46D0-B494-E0A8C7ED9E47@tony.li>
In-Reply-To: <BA0B8614-4F8C-46D0-B494-E0A8C7ED9E47@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: [2602:306:36ca:6640:31d2:3038:a251:1391]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6b992fb0-8cac-4cdd-11e6-08d82312952c
x-ms-traffictypediagnostic: BL0PR11MB3076:
x-microsoft-antispam-prvs: <BL0PR11MB30763F576AF7B6108E818BE0C1670@BL0PR11MB3076.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 04583CED1A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +SYiVRKRLmrWSrRIhBAQwPsciqw51GZGJjisdHGy9We7byNA+k55Xq7+3WqZRGoZzt6LfXIZKgrfFF7+HSvWc9M4IY7QYEjUL//JyjIU7gfMMeH5jWz9Naxl992DTmDYLeCa/B2f423C5Jj5pd8YgAfchK0NedacRP6WGbhV69WmmX0zTnULRH74pQgZf7V5aXjhcnUb/KcJdpcAfUH0R9RR/+kbG0cCwG76RV4YjWqr6DLuzSJt9FmQbxLlqg1PntyO97rz72g0RzWMOnHuuDOh6w/G1gp7+iQArPWQeN9XWBgRNT0HqoRXJp/U+pOfde4HPi94//r+tpBwpEL65uMFhHyaSGnc+C+HGoqrCuE=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4352.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(7696005)(33656002)(9686003)(55016002)(15650500001)(110136005)(66476007)(64756008)(76116006)(66446008)(66556008)(66946007)(2906002)(186003)(8936002)(8676002)(6506007)(966005)(166002)(83380400001)(5660300002)(53546011)(498600001)(71200400001)(52536014)(66574015)(86362001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: qGPE+5GESEbYCoMSuBxRC3gqIgOmPw0iqHnzP2GVvwz13ZmtCfOcaYZJy+8kM2NbAm3f9nL50pG39IbQi3eJjMGd4qGEd7Dh1fSdsb4fmpE1SDSiovpI7Wa6Uv3IArO0Vn5Gqabm7ONu1uunG2/IB+YF0S2dqDYcuZeST8DJAhiSLl9vVa0Aipc/3gY8zQEQY/6Tnvzo3NP/OyLCImOvO0w/aGBnF2Gi3Wp4OzdOQ8ZzZWbuUT2cKvG7ZglKDiipbV/xKIg/U24R1Lzs5/Owvs1DQEpptE/Ww7R1P1DyZKGmGV1Brrx39t7mtgcSsWbYJUzfuwW+PEkqvR6jmzlpkofXwZ4Nka0UlZN5yTy4FF/NRdFZ1Dn2fCR8z/JLDVDA4WhSouTVO8y2upjVtloKuIMdbm9RYmafs393k21qZWJW4ZuHctIz8Foy2zsOAimGQ4IHMh2lT2c2OWA7TwJ+X1Ko+FAeNiq7AQghxMgMe0koJ+Zkddbat6dNLl5sdjfKZ6aejVY58QdodXAOPhoSrpAOxY5CyXl4VHnOmyorOeqp5k+utlk3pf02Yg4N/FJI
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB4352D858C40388E04A534C83C1670MN2PR11MB4352namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4352.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6b992fb0-8cac-4cdd-11e6-08d82312952c
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2020 07:43:19.0722 (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: MWVnEDaco12Qave5WUak96MvA+Xl4kAM+MrlYK/HNXogpCFEECt2fevnAumkFSgmI1obD1gzItnuPmyXJ+KXgQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3076
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/YhFXdhPvc8alvwnlpwWvvB8TVX4>
Subject: Re: [Lsr] Fwd: New Version Notification for draft-ietf-lsr-isis-area-proxy-01.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, 08 Jul 2020 07:43:26 -0000

Tony –

The new definitions in the latest version in the draft are very close to what we discussed in the earlier thread – so this looks pretty good to me.

I still have some concerns regarding the Area Segment SID.
You propose to advertise this in two places:

1)As a sub-TLV of the new Area Proxy TLV
2)As a new sub-TLV of the existing Binding TLVs (149, 150)

I am not sure why you need this in the Area Proxy TLV as you allow Binding TLVs to be advertised in the Proxy LSPs (Section 4.4.10).
???

If this is what is intended, it raises a number of concerns:

If both are present and inconsistent how are they used?
As Area Proxy TLV does not support MT (not suggesting that it should) it isn’t clear how this relates to MT context – which exists for TLVs 149/150.

Encoding wise, if we are to support Area Segment SID in the Binding TLVs, I think more detail needs to be provided as to flag settings when the new sub-TLV is present.
The following flags are currently defined for the Binding TLVs:

0 1 2 3 4 5 6 7
+-+-+-+-+-+-+-+-+
|F|M|S|D|A|     |
+-+-+-+-+-+-+-+-+

F,S,D flags seem applicable w/o change.
However, M flag would need to be clear when Area Segment SID is present.
The A flag seems not applicable to Area Segment SID
And your encoding violates the current definition of Binding TLVs.
Specifically, https://www.rfc-editor.org/rfc/rfc8667.html#section-2.4.4 states:

“The Prefix-SID sub-TLV is defined in Section 2.1<https://www.rfc-editor.org/rfc/rfc8667.html#PREFIXSIDSUBTLV> and contains the SID/Index/Label value associated with the prefix and range.
 The Prefix-SID sub-TLV MUST be present in the SID/Label Binding TLV when the M-Flag is clear.
 The Prefix-SID sub-TLV MUST NOT be present when the M-Flag is set.”

While some changes to this definition are likely required to support Area Segment SID no matter what, it is hard for me to see a good way to do this w/o adding a new flag.

   Les


From: Lsr <lsr-bounces@ietf.org> On Behalf Of tony.li@tony.li
Sent: Tuesday, July 07, 2020 8:20 AM
To: lsr@ietf.org
Subject: [Lsr] Fwd: New Version Notification for draft-ietf-lsr-isis-area-proxy-01.txt


Hi all,

We’ve updated our draft to revise the TLV encodings along the lines of the discussions we’ve been having.

1) The Area Proxy Router Capability is removed.
2) The Inside Node TLV is removed. Instead, the Area Proxy TLV is used instead.
3) The Area Segment SID is advertised inside of a SID/Label Binding TLV. While we discussed using
a flag within this TLV to denote that this was an Area Segment SID, after looking at it, it seemed simpler
and more consistent to use a sub-TLV.

Please review and comment.

Thanks,
Sarah, Vivek, Gyan, and Tony



Begin forwarded message:

From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>
Subject: New Version Notification for draft-ietf-lsr-isis-area-proxy-01.txt
Date: July 7, 2020 at 8:14:58 AM PDT
To: "Gyan Mishra" <gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>>, "Vivek Ilangovan" <ilangovan@arista.com<mailto:ilangovan@arista.com>>, "Sarah Chen" <sarahchen@arista.com<mailto:sarahchen@arista.com>>, "Tony Li" <tony.li@tony.li<mailto:tony.li@tony.li>>, "Gyan S. Mishra" <gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>>, "Yunxia Chen" <sarahchen@arista.com<mailto:sarahchen@arista.com>>


A new version of I-D, draft-ietf-lsr-isis-area-proxy-01.txt
has been successfully submitted by Tony Li and posted to the
IETF repository.

Name:                draft-ietf-lsr-isis-area-proxy
Revision:           01
Title:                    Area Proxy for IS-IS
Document date:             2020-07-07
Group:                               lsr
Pages:                19
URL:            https://www.ietf.org/internet-drafts/draft-ietf-lsr-isis-area-proxy-01.txt
Status:         https://datatracker.ietf.org/doc/draft-ietf-lsr-isis-area-proxy/
Htmlized:       https://tools.ietf.org/html/draft-ietf-lsr-isis-area-proxy-01
Htmlized:       https://datatracker.ietf.org/doc/html/draft-ietf-lsr-isis-area-proxy
Diff:           https://www.ietf.org/rfcdiff?url2=draft-ietf-lsr-isis-area-proxy-01

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.




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<http://tools.ietf.org>.

The IETF Secretariat