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

tony.li@tony.li Sat, 05 September 2020 00:42 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 839F83A0EC0 for <lsr@ietfa.amsl.com>; Fri, 4 Sep 2020 17:42:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.5
X-Spam-Level:
X-Spam-Status: No, score=-1.5 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] 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 fDQx1OGvuzyJ for <lsr@ietfa.amsl.com>; Fri, 4 Sep 2020 17:42:35 -0700 (PDT)
Received: from mail-pj1-x1041.google.com (mail-pj1-x1041.google.com [IPv6:2607:f8b0:4864:20::1041]) (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 EEF4C3A0D82 for <lsr@ietf.org>; Fri, 4 Sep 2020 17:42:34 -0700 (PDT)
Received: by mail-pj1-x1041.google.com with SMTP id g6so3781020pjl.0 for <lsr@ietf.org>; Fri, 04 Sep 2020 17:42:34 -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=G9JaYfKNbIcM3VTU/Dd+cFJwct6AlZHwVgydc4TPz54=; b=e1WrsT/LOTXQ1Z7c4oaiS2B2oG2Phf3CpcoowVbqwUOYxsp4gdiQulVRC1UXsGNMvo GSWc9dX0oOV1HsM5+4FVnU7616/OlRR2yfk3/brbQeNYYrhIDe6ZwVoHhB+CxxTo9EkM Mqqtz8817HGdFpinzh0i7LwK1eifqk0ct8qC4Vs5vzyh2/8A+MjZFF03dwXfdRCvV9kk G5HRWZ0w6NvJmhmgXud7yd55CioTbPo7Fj94QcxHC1XmBQcdXIwNbycClnmU2Xqmc8kh WV8KfpkRtrCEmZnxhuzxeK9h4JWcwPhNnDtDSLzJ5xdQwQ0pcERg7jdYHjAdgdo4Wi+l bP2w==
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=G9JaYfKNbIcM3VTU/Dd+cFJwct6AlZHwVgydc4TPz54=; b=cI3K/DqRDVk2uBtCbQHT9dfW6ldymrfHgQmxhvSUEdePKCqgmJ4zXaUV726C1I0mEg aT6i1xYesC2yQapBH6bf6ly9cpmFkomSh/L1PNB+Z5jsq7HecwU5EqF7cxuSX1JBt0hb 50sfUpeGt0UErtmbYZSM+JstuVGfxrlyqBtt6Lssy2fbvnNXIEAjKl7R762/ZW4386ra Bw4c3vaVoATQhPi6LiVhsea6OR4C0TSmmRm3N40E7/WfqaUptUGeApqLI9QyL/ImGsw4 3Vo5Ct8gW2nrBDUtW3/nrdWt5fArckaM0ajYgDHYnsiAZ1mBKj5dv4evR0SDcaQTSEQU 5Y7A==
X-Gm-Message-State: AOAM5307fsnIIZi7SdyOjXac8f2ANXX6EllbIP283To4Juw/c0GoU5b1 BztqbZZLBQkrSxZPFRdb35E=
X-Google-Smtp-Source: ABdhPJwSsiM3i0hf1AK0ZKrby1iIwnnMdBr1t/pcXuDM3hJm2/HnSvrNCSpWUkiitLbDnEu0L3wYNA==
X-Received: by 2002:a17:90a:5295:: with SMTP id w21mr2538906pjh.194.1599266554467; Fri, 04 Sep 2020 17:42:34 -0700 (PDT)
Received: from [10.95.80.19] ([162.210.129.5]) by smtp.gmail.com with ESMTPSA id m24sm6857600pgn.44.2020.09.04.17.42.32 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Sep 2020 17:42:33 -0700 (PDT)
Sender: Tony Li <tony1athome@gmail.com>
From: tony.li@tony.li
Message-Id: <CE94541D-C326-40A1-A1E2-436E14B31A5A@tony.li>
Content-Type: multipart/alternative; boundary="Apple-Mail=_9F384CFE-1DE9-42B6-A264-CFA5775D1A16"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\))
Date: Fri, 04 Sep 2020 17:42:30 -0700
In-Reply-To: <27306_1599228768_5F524B60_27306_466_34_53C29892C857584299CBF5D05346208A48F58942@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Cc: "lsr@ietf.org" <lsr@ietf.org>
To: bruno.decraene@orange.com
References: <159665865921.15026.2581762617571023706@ietfa.amsl.com> <476BCC1F-0C33-4DEA-84DF-365FB5CBA377@tony.li> <21324_1599222537_5F523309_21324_463_12_53C29892C857584299CBF5D05346208A48F586AF@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <27306_1599228768_5F524B60_27306_466_34_53C29892C857584299CBF5D05346208A48F58942@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
X-Mailer: Apple Mail (2.3608.120.23.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/gFHYGUyb68mTVSLjpuou-sy43yI>
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: Sat, 05 Sep 2020 00:42:37 -0000

Hi Bruno,

 
> “A Level 2 LSP that contains the Area Proxy TLV MUST NOT be flooded to an Outside Router. »
> Agreed (so far)
>  
> “A Level 2 LSP with a source system identifier that is found in the Level 1 LSDB MUST NOT be flooded to an Outside Router.”
> I’m not sure to agree.
> If that LSP carries the Area Proxy TLV, the previous rule is enough.
> If that LSP does not carry the Area Proxy TLV, then no Area Leader advertise the Area Proxy System Identifier Sub-TLV and hence the new Area Proxy is not enabled. In which case I feel that normal IS-IS flooding should occur, and L1-L2 nodes should have their L2 LSP flooded.
> So, I would propose to remove that sentence which doesn’t seem needed.


This was intentional. We are trying to protect against a case where a router boots and has not yet processed its full configuration yet.  It could easily generate an LSP prior to adding the Area Proxy TLV.
This could also happen during the transition to Area Proxy, where an Inside Node has not yet been configured for Area Proxy.

We are trying to prevent flooding of its LSP to the Outside Area because that may confuse other L2 nodes.


> “A Level 2 LSP that contains the Area Proxy TLV MUST NOT be flooded to an Outside Router. »
> I think we additionally need that an Area Leader advertise the Area Proxy System Identifier Sub-TLV.


We already say:  

	The Area Leader has several responsibilities.  First, it MUST
       inject the Area Proxy System Identifier into the Level 2
       LSDB. 


> Otherwise, hence the new Area Proxy is not enabled. I which case I feel that normal IS-IS flooding should occur, and L1-L2 nodes should have their L1 & L2 LSP flooded.
> That condition would seem application to the whole section 5.2 or even to the whole section 5



Again, we want to restrict flooding if Area Proxy is configured, even if it’s not fully enabled.  Again, we’re just trying to make the transition as smooth as possible.


Tony