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

tony.li@tony.li Thu, 30 July 2020 17:39 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 F3C263A0D4D for <lsr@ietfa.amsl.com>; Thu, 30 Jul 2020 10:39:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.995
X-Spam-Level:
X-Spam-Status: No, score=-1.995 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.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 c2WJB7pyWc3T for <lsr@ietfa.amsl.com>; Thu, 30 Jul 2020 10:39:30 -0700 (PDT)
Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) (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 42D7C3A0C3B for <lsr@ietf.org>; Thu, 30 Jul 2020 10:39:30 -0700 (PDT)
Received: by mail-pl1-x62b.google.com with SMTP id m16so14803663pls.5 for <lsr@ietf.org>; Thu, 30 Jul 2020 10:39:30 -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=jUyaCrPeZtIF10+YkRyk0aXFQR7bWunvoAB6Kzao1Yw=; b=CIn6zKzOvrLy+BTdboJnHVZk1Gu0W62G+527y7WdBIzCh+gIKWi9ebv8cvI345heqD qWzUJ1Fiy8veu/eMCu190IBMfVeQjjWFeIQzncYW9i2hHN9kqNa80uXa+ZMdrwmJH43V lV+2qAhysh5OHYJlZN3YCrJ3oyygymscXZUoi4OHUZsPVwu4rjXhgLTXBkGPbJKx2Tj8 1adaPK5OaLkog3ujk2HG0D7p6A5R1uF0oCBZkQkFLenXp8Bwjt6h34xAEBRrFhDHV6je Bv/bLkF3BhWZmQJrXkFZhtkS29SgJpJdHqPrNMQHV1o6Wsm0MJokTPXsvLqizOc6f0Rc ThLA==
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=jUyaCrPeZtIF10+YkRyk0aXFQR7bWunvoAB6Kzao1Yw=; b=GphwkF+2Mb8Qzb/nqM4av39Wn0wcAw9LVBc849FX5ddKh4TpR1Vo1JLqzmCrmpWjKR h/LAF24AQIVBpNpkilipjxvi0q4fmci2nW7npAVsTdcVhK00sQrMpp9tv+iEQ3Z9OS6z PPFdwXRKiyhH69v7vv21YroE2vBh+/cnLAvYSdbBGy6CZrvZfP8BQjDl+CxxsuqOuVkT Wbnba7JtRJI/4jql/KJIDPxAQPxhVMNaASJEhByWk4dCXR8DubbM3pogRW5M4KRLlET2 CvPdcQeHM8SJ6VZMJ7s/XPhqtcpLdFuZUg6pJSYSYHc+bAF22rOeP+Z5fuTZo142U/tk 3xWw==
X-Gm-Message-State: AOAM530q8qtKd4PwlMsT51WxmZBPH1JJLibs7J9gZKQlWhlXW7ScgPfs 6qdfIBgbwHQvzdF4nqDg1hMJ/x/A
X-Google-Smtp-Source: ABdhPJwP2Euad3BfFuYAar0ut8PaAKj1kodAGdv9lCdTbfVu0W1VFZ06+tmvdyDoSvOFYJV2U1lrYw==
X-Received: by 2002:a62:7546:: with SMTP id q67mr102854pfc.210.1596130769573; Thu, 30 Jul 2020 10:39:29 -0700 (PDT)
Received: from [10.95.80.62] ([162.210.129.5]) by smtp.gmail.com with ESMTPSA id y65sm6737741pfb.155.2020.07.30.10.39.27 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Jul 2020 10:39:28 -0700 (PDT)
Sender: Tony Li <tony1athome@gmail.com>
From: tony.li@tony.li
Message-Id: <DE06DEED-B9DE-405C-B074-F79D8D56D2A6@tony.li>
Content-Type: multipart/alternative; boundary="Apple-Mail=_5F33EBC8-CC61-4DC9-9AA1-73F463CB8CD4"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\))
Date: Thu, 30 Jul 2020 10:39:26 -0700
In-Reply-To: <23641_1596126124_5F22F3AC_23641_95_1_53C29892C857584299CBF5D05346208A48F03814@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Cc: "lsr@ietf.org" <lsr@ietf.org>
To: bruno.decraene@orange.com
References: <159572796513.12445.6949559311624487038@ietfa.amsl.com> <5527A777-4FBC-4EA6-8284-E7771DE2E733@tony.li> <23641_1596126124_5F22F3AC_23641_95_1_53C29892C857584299CBF5D05346208A48F03814@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
X-Mailer: Apple Mail (2.3608.120.23.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/quEf7GlcRiAgFJfMKSmpjFu8rJ0>
Subject: Re: [Lsr] New Version Notification for draft-ietf-lsr-isis-area-proxy-02.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, 30 Jul 2020 17:39:32 -0000

Hi Bruno,

Thank you for your comments.


> On Jul 30, 2020, at 9:22 AM, bruno.decraene@orange.com wrote:
> 
> Hi Tony,
>  
> Thanks for the updated draft.
>  
> “ The Area SID Sub-TLV allows the Area Leader to advertise a SID that
>    represents the entirety of the Inside Area to the Outside Area.  This
>    sub-TLV is learned by all of the Inside Edge Nodes who should consume
>    this SID at forwarding time.”
>  
> Excellent, from my perspective.
>  
> Ø  - The Area Segment SID TLV has been replaced by extending the Binding SID TLV.
>  
> “When SR is enabled, it may be useful to advertise an Area SID which
>    will direct traffic to any of the Inside Edge Routers.  The Binding/
>    MT Binding TLVs described in RFC 8667 Section 2.4 <https://tools.ietf.org/html/rfc8667#section-2.4> are used to
>    advertise such a SID.
>  
>    The following extensions to the Binding TLV are defined in order to
>    support Area SID:
>  
>       A new flag is defined:
>  
>          T-flag: The SID directs traffic to an area.  (Bit 5) »
>  
>  
> This works.


Excellent.


> However I may have a different deployment environment than the one you have in mind. Even if those issues may be mine, allow me to share them with you.
> In many WAN networks than I’m used to, there are routers from different vendors, platforms, software, generations. Requiring all those routers to support the new Binding SID TLV T-Flag will take time. Some platform may even be end of engineering (evolutions) so would never support such new features.
> In my environment, ideally, I would prefer a solution which do not require any new feature on external L2 nodes, while all existing L2 features keep working, in particular SR, SR-TE, TI-LFA, SR uloop avoidance… This would require the Proxy LSP to be not (significantly) different than the LSP of a vanilla L2 node.


First off, the Area SID is 100% optional. If you choose not to use it, then the Proxy LSP should be 100% compatible with a standard L2 node. 

I cannot claim that we’ve exhaustively tested our implementation against all of the features that you cite, so there may still be corner cases, but our intent is to make that doable.  For exaple, the Proxy LSP can still contain a node SID, adjacency SID, and prefix SID as before. There’s no change there.


> For SR, I think that this would require this Proxy LSP to advertise a Prefix/Node SID with the Area SID attached. One drawback is that a Node-SID is advertised with an IP address that would need to be provisioned.


That’s certainly doable and requires no new protocol machinery. If the WG prefers this mode of operation, I’m not opposed.

 
> Both approaches are not mutually exclusives. I’d be happy enough with an option for the Proxy LSP to advertise an Area Node SID with the Area SID attached.
>  
> Finally, there is no requirement to make me happy ;-) . The above could also be a local implementation knob not mentioned in the draft.


Our goal is to make as many customers as happy as possible.  ;-)

Tony