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

tony.li@tony.li Thu, 27 August 2020 03:55 UTC

Return-Path: <tony1athome@gmail.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 0BE793A0CCE for <lsr@ietfa.amsl.com>; Wed, 26 Aug 2020 20:55:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.301
X-Spam-Level:
X-Spam-Status: No, score=-0.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, THIS_AD=1.199] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 N8Iba2bx7-ey for <lsr@ietfa.amsl.com>; Wed, 26 Aug 2020 20:55:49 -0700 (PDT)
Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66EEA3A0CCB for <lsr@ietf.org>; Wed, 26 Aug 2020 20:55:49 -0700 (PDT)
Received: by mail-pf1-x431.google.com with SMTP id t185so2430446pfd.13 for <lsr@ietf.org>; Wed, 26 Aug 2020 20:55:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=o+ja9faEXKR5Qa7xmKXFjnavzVqCkXoKbY70GhIs5mE=; b=qYI0IIDwRilDz6XnMUwugMZZ6pIFkTMlTJyNjUNJbON4L/t98MSZne5Y3XYIeSSX9j u4+lcQiOA3/xjLkENTS4r5DWJDI4etynuR1vLZRBrmS88DfYpy4wAwUlLAoQub3lFyUy 2U+Hn3Ssuqp7HgkiIKS9b+13Kki1y+oZbJ56Jp8mGt+VBDYa9CiY3U0JTqTMTWTLQfd1 VVKWO1LzMHjnu5wIdmp0iJ7YEBc5Jq9cV7yyFUvLnhFvME6uu7HcTIlTKyLKsyzPyrtq gPnv+lMnnmMQrVPQkvsOpzhlT/dSOO12yTAWNivciKl4w2RHrx4EgRdkqrupZqS/Jsi/ EVyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=o+ja9faEXKR5Qa7xmKXFjnavzVqCkXoKbY70GhIs5mE=; b=TgcS/rlaR71D5Ly4IA5fxdFb+Df4t3d3NOFdMLdph9au8gtOhBIe+HG+9B5fodhgHq /8uUJZaikxNA1/2DVmyGySzQReyZ8l9KQqtThm9m92oKseI15U6corPaY/3UtEbDMBVv TgEUeSXVBYwZHS2lpRnzhMQ7AhFWDEk/DV97MEHBMRHXzmdwUxuTBhAcnVjsXt3cWZTL 0roafJpioNL1xTS0mS4oSMfbuv/aINCzwWrNLg8p2xgDGQVTO2EMlG3aBxprNEpyQb2h HIwoc1KRH966eGWOB7r6lHleZ8/Askp50plYjw67PGZp3Od9X3qvCyguZG/kARY1IE3I /yAw==
X-Gm-Message-State: AOAM533kh4Ls8z3LYruV7cuk2dy8SA3NBu8XOtRbl60wnp9vveC586T4 kn0R7ou5qDygRvcsS030arg=
X-Google-Smtp-Source: ABdhPJx8uyHOrih4cGhDQlJK2AHjhAqSYB3vuFwpz+Lx1egKAsdzvw8Ud8WcSwo32JwA3TcwJIBaOA==
X-Received: by 2002:a63:2bd1:: with SMTP id r200mr10380637pgr.20.1598500548258; Wed, 26 Aug 2020 20:55:48 -0700 (PDT)
Received: from [192.168.4.24] (c-67-169-103-239.hsd1.ca.comcast.net. [67.169.103.239]) by smtp.gmail.com with ESMTPSA id j1sm452615pgp.93.2020.08.26.20.55.46 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 26 Aug 2020 20:55:47 -0700 (PDT)
Sender: Tony Li <tony1athome@gmail.com>
From: tony.li@tony.li
Message-Id: <3EB8F4C6-9CC0-452E-9E64-D836225F156A@tony.li>
Content-Type: multipart/alternative; boundary="Apple-Mail=_FA35249F-8F81-4B8A-B5C6-CE9E83ED699A"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\))
Date: Wed, 26 Aug 2020 20:55:44 -0700
In-Reply-To: <BY5PR11MB43377671040639C343027959C1550@BY5PR11MB4337.namprd11.prod.outlook.com>
Cc: "lsr@ietf.org" <lsr@ietf.org>
To: Les Ginsberg <ginsberg@cisco.com>
References: <159665865921.15026.2581762617571023706@ietfa.amsl.com> <476BCC1F-0C33-4DEA-84DF-365FB5CBA377@tony.li> <BY5PR11MB4337679B3A5C99836E982202C1540@BY5PR11MB4337.namprd11.prod.outlook.com> <F7F4FFC1-2134-475E-AC3A-C3FD750F7EED@tony.li> <BY5PR11MB4337AE29FC4C8EF69C7972AEC1550@BY5PR11MB4337.namprd11.prod.outlook.com> <9C4E178A-42CA-476F-A49B-828C9AED3673@tony.li> <BY5PR11MB43377671040639C343027959C1550@BY5PR11MB4337.namprd11.prod.outlook.com>
X-Mailer: Apple Mail (2.3608.120.23.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/GJA99jFXSH4A08eFTOBngvirB1E>
Subject: Re: [Lsr] 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: Thu, 27 Aug 2020 03:55:51 -0000

Hi Les,

> [Les:] Any one of the IERs can be elected Area Leader, therefore all of them have to be configured with the Area Prefix and associated SID.


The Area Leader may not be an IER.  In fact, in an important use case for us, the area is a leaf-spine topology.  The Area Leader is one of the spines.  The leaves are the edge routers.  For resource reasons, we do NOT want the Area Leader to be a leaf.


We do NOT require that the Area Leader candidates have identical configurations.  In fact, if there is a configuration change, it may be beneficial to configure one candidate differently and then raise its priority.  It’s a simple way of effecting an area-wide configuration change.  

> Perhaps you are allowing that each IER could choose a different Area Prefix/SID. Not sure why you would want to do that – but even if you did, the behavior of the winning prefix/SID is analogous to an anycast address.
> The difference here is that the advertisement of the Prefix Reachability associated with the area prefix is within the Proxy LSP – which appears to OERs as if it was originated by all of the IERs i.e., the set of IERs appears as a single node to the OERs. Still, all IERs are aware of the winning prefix reachability advertisement and will do what is required in forwarding based on that content.


They will not be aware of it unless we tell them via the Area Proxy TLV.  For obvious reasons, the Inside Nodes do NOT do anything with the Proxy LSP other than flood it.


> Which is why we’re using the Prefix SID.
>  
> [Les:] You are using the prefix-SID, but the advertisement is not associated with a prefix reachability  advertisement, yet you want nodes to install forwarding entries based on this advertisement. This is what seems inappropriate.


We want outside nodes to install forwarding entries on the Prefix SID.  This is entirely backward compatible.  How is that inappropriate?


> The only current case where a prefix-SID is advertised and is NOT associated with prefix reachability is in the Binding TLVs. This has two use cases:
> Advertising SIDs for prefixes associated with nodes which are NOT SR capable
> As an alternative to per prefix advertisement if the operator prefers to use a centralized SID assignment service
>  
> In both of these cases if a SID were to be advertised in prefix reachability TLV for the same prefix the SID in the prefix reachability advertisement would be preferred.
> You don’t discuss this at all in the draft i.e., what happens if the SID in the prefix reachability advertisement for the Area Prefix differs from that advertised in the Area Proxy TLV. What I am pushing for is eliminating the need to do so by relying on the existing prefix SID advertisements and not introducing a new one in the Area Proxy TLV.


The existing ones do not have the required semantics.

> [Les:] The semantics you require are functionally equivalent to anycast behavior – which is supported already.


Please point me to anycast semantics that will ONLY be selected by IERs. 

Tony