Re: [Lsr] WG Last Call fo "IS-IS Flood Reflection" -draft-ietf-lsr-isis-flood-reflection-05

Tony Li <tony.li@tony.li> Tue, 07 December 2021 18:37 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 A572D3A1838 for <lsr@ietfa.amsl.com>; Tue, 7 Dec 2021 10:37:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.497
X-Spam-Level:
X-Spam-Status: No, score=-1.497 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.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] 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 fxkp396agTYS for <lsr@ietfa.amsl.com>; Tue, 7 Dec 2021 10:37:01 -0800 (PST)
Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) (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 9140F3A1825 for <lsr@ietf.org>; Tue, 7 Dec 2021 10:37:00 -0800 (PST)
Received: by mail-pj1-x1032.google.com with SMTP id n15-20020a17090a160f00b001a75089daa3so2582086pja.1 for <lsr@ietf.org>; Tue, 07 Dec 2021 10:37:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=ZaBp7xhXZeTzslitJGAliCzPesmxVRyRU69LyBCiOtU=; b=DCBupS/nsdDE8vtA6dG7FrWj0HJPtnLb4pfyb7sRpebQ22r47VwbzkvTZrRNCDqwwa SHMaQOuPJSuL9AgdKsocEJXnFFkc6uhcXs0UHIllDna6uemls/vcs2re/xriCLukRzOc tDp6iAqBwyzzcDUaojbu7edwPjelaIFIDuKA969NZsBrExrg1ecV9Sx+IzW4RvKystQ/ iZ2NZr3WIdrWU8ufKMDwA01JMCkyyIImL1r6g19v3SscCgITLGYm7HGrbO2BvwpkhSLV btRcbzcuYjjlHevBiJPQCKM9/CL4gIzjgDvcqyXoujdQ0A9bnHrTtSjbLf7VdB8nZk+g B6EA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=ZaBp7xhXZeTzslitJGAliCzPesmxVRyRU69LyBCiOtU=; b=u+JVnx+2viW0pkXJ1bAiZyec39QCjQNEdzpFKNtMjkIRQOcaKtBl7PCMEeRoc4W2/1 NDNWwpVf7TLp0z0NtKf+kvqi5LD6jcoWDWKblhJLhFr1GEc0EcOwuJHi/QRLVsX5d7BF ydyqA0ivXSxldasnd/JgMJ1rvTWvqhNueDcPYjKnQsn5/rYdyIHNyuXwtGUh1TG0AB/l wKAKry6R8diZeFn1LGVTK3U6oeXzxPymU4j6aIlP00TIRYuVfZxzogvfI0aF4HWCVHwj 0bAQncoqEWufs31ZDA0C0Y9GMZKhnSyJZGRRg2fpZBjG1/f7L4F1E196gGWn/cD77sA8 zz5w==
X-Gm-Message-State: AOAM530QLb1gyIuQLz0gHL1Uj7niK0lHGe7Cis8acq3B1kNlYOzMOfEN 3yxiHc8SLYYbCgSsZTfkr1IHf6DU+oRyew==
X-Google-Smtp-Source: ABdhPJyrJFJdPFo1QzZKyUpXNVPFJa+CSn/lTBPUcqVwlN8RwsGheKSFTKCIaWUZPIyI7cPu8XT5fg==
X-Received: by 2002:a17:90a:9291:: with SMTP id n17mr892507pjo.219.1638902219426; Tue, 07 Dec 2021 10:36:59 -0800 (PST)
Received: from smtpclient.apple (c-67-169-103-239.hsd1.ca.comcast.net. [67.169.103.239]) by smtp.gmail.com with ESMTPSA id q6sm215189pgs.19.2021.12.07.10.36.58 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Dec 2021 10:36:59 -0800 (PST)
Sender: Tony Li <tony1athome@gmail.com>
From: Tony Li <tony.li@tony.li>
Message-Id: <35F901DD-DA08-444E-8150-B11CD2ADE07F@tony.li>
Content-Type: multipart/alternative; boundary="Apple-Mail=_3FED7AC1-514E-4C1F-8757-F48EACF33905"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
Date: Tue, 07 Dec 2021 10:36:58 -0800
In-Reply-To: <BY5PR11MB43376C7749713EB163EFDF47C16E9@BY5PR11MB4337.namprd11.prod.outlook.com>
Cc: "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
To: "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org>
References: <CB5479CD-087E-4053-BEF1-41F8BE9D626D@cisco.com> <BY5PR11MB43376C7749713EB163EFDF47C16E9@BY5PR11MB4337.namprd11.prod.outlook.com>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/u616J8llLE9w9KBhBWZDum2Zby4>
Subject: Re: [Lsr] WG Last Call fo "IS-IS Flood Reflection" -draft-ietf-lsr-isis-flood-reflection-05
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: Tue, 07 Dec 2021 18:37:13 -0000

Hi Les,

> https://datatracker.ietf.org/doc/draft-ietf-lsr-isis-area-proxy/ <https://datatracker.ietf.org/doc/draft-ietf-lsr-isis-area-proxy/>
>  
> Both of them discuss in their respective introductions the motivation – which is to address scaling issues in deployment scenarios where the existing IS-IS hierarchy is being asked to “stand on its head” i.e., interconnection between different L1 areas is not to be achieved by utilizing an L2 backbone – rather it is the L1 areas themselves which are required to be used for interconnection of sites (e.g., two datacenters) and the scaling properties of the existing protocol hierarchy when used in this way are not attractive.


I’m not sure where you got that perspective about Area Proxy. That is not the intent at all.

Legacy IS-IS forces a provider to expose some of the topology of an L1 area in L2 if the L1 area is to provide transit.  You literally have to make big chunks of the topology L1L2 and it all shows up in the L2 database. As a result, the amount of abstraction that’s achieved is minimal: only the portions of the L1 area that are NOT L1L2 are abstracted away.

Area Proxy turns up the abstraction dial. Nothing more, nothing less. Abstract away ALL of the L1 area topology. The L1L2 portion of the topology is still present, it’s just no longer visible in the L2 LSDB outside of the area. That’s the scalability win.

There is still an L2 backbone, that is unchanged. Only the abstraction has changed.


> 1)Is this a problem which needs to be solved by link-state protocols?


Yes. IS-IS has an inherent scalability limitation without some additional abstraction.


> Also, many datacenters use BGP (w or w/o IGP) and therefore have other ways to address such issues.


The problem comes from exactly this use case: what happens when your data center becomes a transit node for your backbone?


> 2)If link state protocols do need to solve this problem, what is the preferred way to do that?


I don’t see this as an either/or choice, nor is it one where we’re going to make a useful decision without some market input.


> The alternative is to do what we seem to be doing – allowing multiple solutions to move forward largely without comment. In which case I see no basis on which to object – anyone who can demonstrate a deployment case should then be allowed to move a draft forward – and there are then no standardized solutions.
> (The Experimental Track status for these drafts reflects that reality.)


I would suggest that, as always, the IETF is at its best when it is documenting de facto standards. :-)

Tony