Re: [spring] WG Adoption Call - draft-cheng-rtgwg-srv6-multihome-egress-protection (02/09/24 - 02/24/24)

Huaimo Chen <hchen.ietf@gmail.com> Wed, 21 February 2024 21:19 UTC

Return-Path: <hchen.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36160C151065; Wed, 21 Feb 2024 13:19:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pgQSaE2uzkNa; Wed, 21 Feb 2024 13:19:26 -0800 (PST)
Received: from mail-yw1-x1135.google.com (mail-yw1-x1135.google.com [IPv6:2607:f8b0:4864:20::1135]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D4BBC15198F; Wed, 21 Feb 2024 13:19:23 -0800 (PST)
Received: by mail-yw1-x1135.google.com with SMTP id 00721157ae682-607dec82853so67807647b3.3; Wed, 21 Feb 2024 13:19:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708550362; x=1709155162; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=COctdirg+5n1PxwNPvFCTmnz13p/w++SKLmh0hJ3a5Q=; b=k11Q2T7nVC2wjufC036aw8vNTsSLQburppFN0QZM0cJg2qpLcuGFKg1Aj+YtmZeUgB 6LPJvzG/dO+lCwACQjG/wCPVKTjwxpOFPBeOmdCfHQWZUFLsNRCRcRuELVfXoV8l2PD3 RWsc2hO46nx7Z1rRLIJVoPpesyvGiIetDjko3lZ08zzRL/Whw/xpK9mr3U0xKG34khcA GcM4yfkleU8Vw5wuxEkDyJwaVaeRuuyyHEXrfzYLcZOojf//FFBUJ7I+RLgXAECQVx4d 5h99yq+xUNVTaY/bLKuZwI8jINP/d3h4d0rxPVmnV2X7r9y0NPumb8iWlNbeY/qOAHU7 gzqQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708550362; x=1709155162; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=COctdirg+5n1PxwNPvFCTmnz13p/w++SKLmh0hJ3a5Q=; b=fpCwTNxw+ssvL2pWJAGb3XD5PVbSTZzCN6Tos2YJhuHde5Ia/0EtV920936eRW3+6Z lsijYuAf0U1ZyGUa3Qh4SXCcTfOfU6WkWQbuwiRLMey9Wwgw4ADYapinQVp32972GiZS bHN0etKkQn5h2yRfKHiczUq7y195rZ2HABTbt1U1KZcXLROMgnglRJM1IiUzYq/lSL15 kI2VcL6uUPNBJ/933cvqFaZ3vsB7ccyGHBJoh0mKo1KtvlzTKcqQF+vlek3+QWaCNFWs CCpP6CgTKEt2UWyjYZf0iNWtU52jXUxlvaZMA8h4ZeiVPIDxYhVWdC6HfQKwXw1Pb2aa ZGlA==
X-Forwarded-Encrypted: i=1; AJvYcCXK2cwTyRQE6mCuhe/1l5JXqys8zzoh+h2+l4oGZ2DtB26GFv0xj4ntoA/+LepxVTqRq+YxnDK5ypSgMv50nHB7LDh5GNf9eJKj7TYfb35lbQKrpi7kUDcanR5P9yevNAnGmupX+tRwZKbJ7ie3UCJLCFPmcVIF/0Z71U1WUgJLsKZpUg8z2v+ctJEpUw==
X-Gm-Message-State: AOJu0YwJ2+cankf2T/PpRE7py2X1c9OAGfFI9Un+/NH4DHw5AraGWZoP ApVJ1Ti9joXMTy3TQ9jkWMwMJXrJPla0GghqYVRl0MFbrMsLXA/ot09zsjYHc7o530B7NXKwsv5 jkP1Ap3vfpK3Wyn276D0gMFdSOnBNIW7JdrA=
X-Google-Smtp-Source: AGHT+IEkwy+QtVU788FJkWzrdEnqO6Jb6aWSkH4c9aWRNbdc/BLfDu6gfOlWCDmm2tOVVoBhgECpGbjZgdupEXSulKU=
X-Received: by 2002:a25:db54:0:b0:dc2:2f4f:757 with SMTP id g81-20020a25db54000000b00dc22f4f0757mr535154ybf.7.1708550362316; Wed, 21 Feb 2024 13:19:22 -0800 (PST)
MIME-Version: 1.0
References: <CABY-gOMQ=LaECWJsJHsdKX7i+BUsiX=LF5b5ZPMVp=3qQjZ8Mg@mail.gmail.com> <CAH6gdPyuWV=xvDerDCtXnD1T5CGymsm+b1i-idRGEs1w9aui=A@mail.gmail.com>
In-Reply-To: <CAH6gdPyuWV=xvDerDCtXnD1T5CGymsm+b1i-idRGEs1w9aui=A@mail.gmail.com>
From: Huaimo Chen <hchen.ietf@gmail.com>
Date: Wed, 21 Feb 2024 16:19:08 -0500
Message-ID: <CAHJHfpmGsaUrgKtVWxp49K-Z_pbhBFQmVqpONWoPGdrDf_wgKQ@mail.gmail.com>
To: Yingzhen Qu <yingzhen.ietf@gmail.com>, RTGWG <rtgwg@ietf.org>, spring@ietf.org
Cc: rtgwg-chairs <rtgwg-chairs@ietf.org>, draft-cheng-rtgwg-srv6-multihome-egress-protection <draft-cheng-rtgwg-srv6-multihome-egress-protection@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006d43c70611eae1bc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Fv_299AVIW01EHFPjZsW0yJ4o_Y>
Subject: Re: [spring] WG Adoption Call - draft-cheng-rtgwg-srv6-multihome-egress-protection (02/09/24 - 02/24/24)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Feb 2024 21:19:30 -0000

Hi Everyone,

Draft "SRv6 Egress Protection in Multi-homed scenario"
(draft-cheng-rtgwg-srv6-multihome-egress-protection)
provides SRv6 path egress protection for a specific scenario, where
the primary egress of the path and backup egress are dual-homed,
the service SID of the primary egress and the service SID of the backup
egress
have the same behavior and need to be distributed to the ingress of the
path.
Draft "SRv6 Path Egress Protection"
(draft-ietf-rtgwg-srv6-egress-protection)
provides SRv6 path egress protection for general cases,
including the specific scenario.

Best Regards,
Huaimo
On Wed, Feb 21, 2024 at 11:06 AM Ketan Talaulikar <ketant.ietf@gmail.com>
wrote:

> Hi Yingzhen/All,
>
> I have some concerns regarding the adoption of this document.
>
>
>    - Do we need these different solutions?
>
> KT> No. There is one common author for both these drafts who is also from
> a vendor. I hope that person is also able to evaluate implementation
> aspects and pick one solution.
> KT> Does the adoption of this solution make the other draft "dead"?
>
>    - Technical merits and drawbacks of each solution
>
> KT> The existing WG draft needs IGP protocol extensions and its
> implementation is very complex (as stated in the document under adoption).
>
>    - If there is any implementation of the proposals, please voice it.
>
> KT> I think this is the key question and look forward to the answer.
>
> Coming to this document, please find below my comments/concerns:
>
> 1) There is no pseudocode for the new VPN behavior with PSD that covers
> the entire behavior - i.e., one that covers not just the "normal" case but
> the failure scenarios as well (e.g., PE/CE link failure).
> 2) The draft requires a transit IPv6 node to perform SRH processing for
> the SID that does not belong to it (this is some action that a P router
> needs to do when reachability to the PE is lost) and hence does not know
> what that SID behavior is. This is something very new for SRv6 and it can
> cause problems. e.g., consider the case that the active segment points to a
> BSID - what happens when a BSID is skipped.
>
> Thanks,
> Ketan
>
> On Sat, Feb 10, 2024 at 1:00 AM Yingzhen Qu <yingzhen.ietf@gmail.com>
> wrote:
>
>> Hi,
>>
>> This email begins a 2 week WG adoption poll for the following draft:draft-cheng-rtgwg-srv6-multihome-egress-protection-05 - SRv6 Egress Protection in Multi-homed scenario (ietf.org) <https://datatracker.ietf.org/doc/draft-cheng-rtgwg-srv6-multihome-egress-protection/>
>>
>> Please review the document and indicate your support or objections by Feb 24th, 2024.
>>
>> Please note that there is an existing WG document:draft-ietf-rtgwg-srv6-egress-protection-16 - SRv6 Path Egress Protection <https://datatracker.ietf.org/doc/draft-ietf-rtgwg-srv6-egress-protection/> Which proposes fast protections for the egress node and link of an SRv6 path through extending IGP and using Mirror SID. As you discuss adopting draft-cheng-rtgwg-srv6-multihome-egress-protection, please also consider:
>>
>>
>>    - Do we need these different solutions?
>>    - Technical merits and drawbacks of each solution
>>    - If there is any implementation of the proposals, please voice it.
>>
>> Authors, please respond to the list indicating whether you are aware of any IPR that applies to the draft.
>>
>> Also copying SPRING WG.
>>
>> Thanks,
>> Yingzhen (RTGWG Co-chair)
>>
>> _______________________________________________
>> rtgwg mailing list
>> rtgwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/rtgwg
>>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>