Re: [Lsr] Request for Working Group Adoption: Area Proxy

steve ulrich <sulrich@botwerks.org> Thu, 04 June 2020 17:28 UTC

Return-Path: <sulrich@botwerks.org>
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 291A63A08CB for <lsr@ietfa.amsl.com>; Thu, 4 Jun 2020 10:28:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=botwerks.org
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 w0b556tGYy3t for <lsr@ietfa.amsl.com>; Thu, 4 Jun 2020 10:28:01 -0700 (PDT)
Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) (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 897C63A08D2 for <lsr@ietf.org>; Thu, 4 Jun 2020 10:28:00 -0700 (PDT)
Received: by mail-wm1-x333.google.com with SMTP id g10so6018794wmh.4 for <lsr@ietf.org>; Thu, 04 Jun 2020 10:28:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=botwerks.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Gvee/fHQ5zDriPbeSLpAYHMiFc/pqmN1Z0gGrjcMEik=; b=EutfOIp4RSqrFrUcrYioNlRqMIHjsCPnZTKZSDH/obXmtD4ir0kXnd7VUb5492Qasc ijVkX3bDrr1hXcjItrWxVETI0bdRCWwFu19XJO9EdKG02nLHUuPlt4/+l9NHRaLnsm0z TdSup8yLghvRKa4r3NnNLkHmHuL4lG7WnfjG8=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Gvee/fHQ5zDriPbeSLpAYHMiFc/pqmN1Z0gGrjcMEik=; b=rBkvQRibFBhY71cqWK0JQ7zbtZVNsZhuCnOVMbsQbdkmR8lbHl5yvV9hzdehCWnD/L rmC0gHU5Vblycp0/gxtNa9BGoQXPyrJ6OrQh9KHCs3CE1a8ZqBLELVoyKCyl1xM0g4Nc wjz8K1+Z0kgMbrMhZNLDARiDuAMFpAV0fChYFAMtOyd6/xYpu4OwP9FQxYZbkmYUpRry /l8qZqE8Ulz9UfuLDuvS+Bie9OAhMOQ/XJXlH0PfBMlVux5oKK33GZzjiGFhCFxU4T6P dXkBvBhQgaOx36f936kQQt0df/UZ9JrQeXgP5nCTUbpkITKzuXZs+p8C057hANcAqDzz k0Nw==
X-Gm-Message-State: AOAM532rnXqWfUZrS2GddnzAVQLoUDiHYDOyeaWCYiLmEAhIfkjuTJIx vouSIZdyySs3htke6jvi/2JmPnPXy2M1zhD7E4MpzwiDp/o=
X-Google-Smtp-Source: ABdhPJxLIpr8jtWWK9l4jDcmR2tw/QUcwsu17r+7vQwIVxsHGO1akqOV6ad8KaIAdi2c89XJCxWmhOyKQoFTSPwJnDM=
X-Received: by 2002:a1c:7e52:: with SMTP id z79mr5236205wmc.104.1591291678546; Thu, 04 Jun 2020 10:27:58 -0700 (PDT)
MIME-Version: 1.0
References: <BAD13DBC-8FA2-4722-9C00-327F59C5F6C7@tony.li>
In-Reply-To: <BAD13DBC-8FA2-4722-9C00-327F59C5F6C7@tony.li>
From: steve ulrich <sulrich@botwerks.org>
Date: Thu, 04 Jun 2020 12:27:47 -0500
Message-ID: <CAORhBqwVmsbsX333jAQEMm8DqBXb0W2GXaNLOA81itis7e4Njw@mail.gmail.com>
To: tony.li@tony.li
Cc: lsr@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003bf5cd05a745772c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/jS1szS6xLlERAuAY_pyzMYCTCLc>
Subject: Re: [Lsr] Request for Working Group Adoption: Area Proxy
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, 04 Jun 2020 17:28:03 -0000

support.

On Thu, Jun 4, 2020 at 11:42 AM <tony.li@tony.li> wrote:

>
> Dear Gentlebeings,
>
> I would like to formally request working group adoption of “Area Proxy for
> IS-IS” (https://tools.ietf.org/html/draft-li-lsr-isis-area-proxy-03).
>
> The goal of this work is to improve scalability of IS-IS when transit L1
> areas are in use.  In legacy IS-IS, for the L1 area topology to be utilized
> by L2, part of the topology must be configured as both Level 1 and Level 2.
> In the case where the transit topology is most or all of the L1 area, this
> creates a scalability issue as the size of the L2 LSDB approaches that of
> the entire network.
>
> We propose to address this by injecting only a single LSP into Level 2. We
> call this the Proxy LSP and it contains all reachability information for
> the L1 area plus connectivity from the L1 area to L2 adjacencies. The
> result is that the L1 area is now opaque, reachable, and fully capable of
> providing L2 transit.
>
> Our use case is the deployment of Clos topologies (e.g., spine-leaf
> topologies) as transit nodes, allowing these topologies to replace
> individual routers. We also see applications of this approach to abstract
> entire data centers or POPs as single nodes within the L2 area.
>
> There are two other proposals of note before the working group.
>
> In Topology Transparent Zones (
> https://tools.ietf.org/html/draft-chen-isis-ttz-08), an area (or zone)
> may be represented by a single node or as a full mesh of tunnels between
> the edges of the zone. In addition, there is a mechanism to attempt to
> seamlessly enable and disable the effectiveness of the zone. Relative to
> our proposal and for our use cases, the full mesh of tunnels is not as
> effective at providing scalability. In the specific case of spine-leaf
> networks, the leaves are typically the majority of the nodes in the
> network. As they become the edges of the area, with the full mesh approach,
> the majority of the area is not abstracted out of the L2 LSDB. For our use
> case, we have concerns about enabling and disabling the abstraction
> mechanism. There is added complexity to support this mechanism. In networks
> at scale, disabling abstraction may cause scalability failures. Enabling
> abstraction may cause failures as LSPs age out at dissimlar times. We feel
> that establishing abstraction is fundamental to the architecture of the
> network and that changing it on the fly is a highly risky operation, best
> suited for maintenance windows. Accordingly, the additional complexity of
> the transition mechanism is not required.
>
> In IS-IS Flood Reflection (
> https://tools.ietf.org/html/draft-przygienda-lsr-flood-reflection-01),
> abstraction is achieved by mechanisms similar to ours, but transit service
> is achieved by tunneling transit traffic. That’s not necessary in our
> propsal.  In Flood Reduction, the also is coupled to the flooding
> reduction, whereas in our proposal, the two are independent, tho they do
> share the Area Leader mechanism.
>
> While both of these proposals are very worthy, we believe that our
> proposal has substantial merit. We ask that the WG adopt Area Proxy for
> further work.
>
> Regards,
> Tony & Sarah
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>


-- 
steve ulrich (sulrich@botwerks.*)