Re: [OPS-DIR] Opsdir early review of draft-ietf-rtgwg-segment-routing-ti-lfa-12
Yingzhen Qu <yingzhen.ietf@gmail.com> Wed, 20 December 2023 17:25 UTC
Return-Path: <yingzhen.ietf@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9CBFC14CE38; Wed, 20 Dec 2023 09:25:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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 99VrVRdU0B0e; Wed, 20 Dec 2023 09:25:54 -0800 (PST)
Received: from mail-lj1-x235.google.com (mail-lj1-x235.google.com [IPv6:2a00:1450:4864:20::235]) (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 12CA5C14F61C; Wed, 20 Dec 2023 09:25:53 -0800 (PST)
Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-2cc8fd5d54bso11099821fa.2; Wed, 20 Dec 2023 09:25:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703093151; x=1703697951; 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=/iFYbvot0jZlJp93IH6yYJRQAZvCHYiu7Mmedv/HaZc=; b=gM9YEvxaiPPrfuWsZq6onmNUNHAHOdQ7Z9e5UnGq2tfLZRmoQtBzwvz7ceOxjmiyZn GBwVBKTrdYfI9aG88r0PPf5+Fyymdq1FKKKQlYVwTqk7OwBzp8aDTgHwRwGlVKHnVNhq B00vihDEJFzXVUb0z1q27K+T5O8q2Q3i77N7X435kbiHrxieS2hIqPcFXt4igqIYAvRA 3WPnVYuAPPI72Tfy8QMPLfXkCkkDF7m5whIOXlL6k6xCncTVDYe7q+GrZtptTs8E+bhr XeAjlLixY5oCl8Wjz8aDK08bpgksIqelfXOK9rWIqLBFmGEAd9U3ZAur4sxT3sTDo8c3 2MdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703093151; x=1703697951; 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=/iFYbvot0jZlJp93IH6yYJRQAZvCHYiu7Mmedv/HaZc=; b=f23YybpzJ3zukbFZt/gYCR5JeBpCTsb9MEyrQ/9UKreZfsm4ney5xYdcWnpvNbTopW f8IsBZbKVL7RHxIb/Xtxmg4/tXoWTEabO1+UnWcy9eadBUxsmRtPNy+tK0eiQ+NMCrVK pTVTTrBDbVuYC7x0wH3jOlsdbRykFcIfh0AaR7uJN3Xnwakygx9TmoCQoph83wxxEMA4 IElBD+7u3X6DUG1/J+ZaafKQlayr2pNKQA+wEgAmdsv/lN/sOSUqKOh41pMEoDx3BXas 0QxAohZzrgGog3nITAMfqmTK1PMfD1QP0kRIi0ZjXZc7166kMc4tYAWNMycYBWDmIXx0 tvaA==
X-Gm-Message-State: AOJu0YyU8wWtVV1+U/VRT5u8hAXEDVtjbieGQp2wvkNfOEJmHLgzX2z0 DzS8Ru/gr6scvLQoXfOgB0Tpe5zdRmb3IOLpbA==
X-Google-Smtp-Source: AGHT+IE1E1EvoIpneztCa/R3Stbo+arRa4Ye6bei01+b0gxpeYM/WmT7OhQydbi8UQnECtMlcrzOZBECc9FWrJfJUiQ=
X-Received: by 2002:a05:651c:617:b0:2cc:7719:ec1c with SMTP id k23-20020a05651c061700b002cc7719ec1cmr2473260lje.27.1703093150534; Wed, 20 Dec 2023 09:25:50 -0800 (PST)
MIME-Version: 1.0
References: <170288281224.32101.11529769397624376875@ietfa.amsl.com> <CABNhwV0G3NfiqOSiRzk-AP53cVSWQOLka5bC7KGmvaNBq9M1Xw@mail.gmail.com>
In-Reply-To: <CABNhwV0G3NfiqOSiRzk-AP53cVSWQOLka5bC7KGmvaNBq9M1Xw@mail.gmail.com>
From: Yingzhen Qu <yingzhen.ietf@gmail.com>
Date: Wed, 20 Dec 2023 09:25:39 -0800
Message-ID: <CABY-gON49+NTpVFGfxoGsk7JSGFOBgbyDViramtFj=BCVo+mSA@mail.gmail.com>
Subject: Re: [OPS-DIR] Opsdir early review of draft-ietf-rtgwg-segment-routing-ti-lfa-12
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>, Bruno Decraene <bruno.decraene@orange.com>, Jeff Tantsura <jefftant.ietf@gmail.com>, RTGWG <rtgwg@ietf.org>, Routing WG <rtgwg-chairs@ietf.org>, Stewart Bryant <stewart.bryant@gmail.com>, "Voyer, Daniel" <daniel.voyer@bell.ca>, draft-ietf-rtgwg-segment-routing-ti-lfa@ietf.org
Content-Type: multipart/alternative; boundary="00000000000041ce5f060cf44680"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/zroZcr_IwaZxI0ZaNstmaIqXEHM>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2023 17:25:58 -0000
Hi Gyan, Thanks for the review and updating the status. I see you still have one minor issue about referencing "I-D.bashandy-rtgwg-segment-routing-uloop". Please let me know if I missed anything. Authors, please send your reply to the list. Thanks, Yingzhen On Sun, Dec 17, 2023 at 11:05 PM Gyan Mishra <hayabusagsm@gmail.com> wrote: > Hi Yingzhen & Jeff > > I completed the updated OPSDIR Review of TO-LFA draft and changed status > from “serious issues” to “Ready”. > > Thank you > > <http://www.verizon.com/> > > *Gyan Mishra* > > *Network Solutions A**rchitect * > > *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>* > > > > *M 301 502-1347* > > > > ---------- Forwarded message --------- > From: Gyan Mishra via Datatracker <noreply@ietf.org> > Date: Mon, Dec 18, 2023 at 2:00 AM > Subject: [OPS-DIR] Opsdir early review of > draft-ietf-rtgwg-segment-routing-ti-lfa-12 > To: <ops-dir@ietf.org> > CC: <draft-ietf-rtgwg-segment-routing-ti-lfa.all@ietf.org>, < > rtgwg@ietf.org> > > > Reviewer: Gyan Mishra > Review result: Ready > > I have reviewed version 12 and am updating my initial review of TI-LFA in > August which this review. > > Summary: > Based on revision 12 review, the draft is ready for publication. > > Review details: > > IETF 118 side meeting discussion summary: > > We had a very productive discussion during the side meeting, and the review > comments and open issues have been addressed. > > Outcome of the discussion: > It’s important for the draft to clarify that with ti-lfa, when IGP starts > to > reconverge, there is still a possibility for micro-loops. So customers > should > be advised to deploy some micro-loop protection mechanisms to prevent > traffic > loss. > > Action items for authors of the ti-lfa draft: > • To include text from RFC7490 second paragraph of section 10 - done > • To include the text summary in the email thread - done > • Change the text in section 6.1 from node to link - done > > Next steps: > After the draft is updated to address the open issues which was completed > with > version 12, Gyan Mishra will update the OPS Directorate review, and the > RTGWG > WG Chairs will start the WGLC of this draft. > > Draft updates from v11 to v12 below: > > When the network reconverges, micro-loops [RFC5715] can form due to > transient inconsistencies in the forwarding tables of different > routers. If it is determined that micro-loops are a significant > issue in the deployment, then a suitable loop-free convergence > method, such as one of those described in [RFC5715], [RFC6976], > [RFC8333], or [I-D.bashandy-rtgwg-segment-routing-uloop] should be > implemented. > > TI-LFA is a local operation applied by the PLR when it detects > failure of one of its local links. As such, it does not affect: > > * Micro-loops that appear - or do not appear – as part of the > distributed IGP convergence [RFC5715] on the paths to the > destination that do not pass thru TI-LFA paths: > > - As explained in [RFC5714], such micro-loops may result in the > traffic not reaching the PLR and therefore not following TI-LFA > paths. > > - Segment Routing may be used for prevention of such micro-loops > as described in [I-D.bashandy-rtgwg-segment-routing-uloop]. > > * Micro-loops that appear – or do not appear - when the failed link > is repaired. > > TI-LFA paths are loop-free. What’s more, they follow the post- > convergence paths, and, therefore, not subject to micro-loops due to > difference in the IGP convergence times of the nodes thru which they > pass. > > TI-LFA paths are applied from the moment the PLR detects failure of a > local link and until IGP convergence at the PLR is completed. > Therefore, early (relative to the other nodes) IGP convergence at the > PLR and the consecutive ”early” release of TI-LFA paths may cause > micro-loops, especially if these paths have been computed using the > methods described in Section Section 6.2, Section 6.3, or Section 6.4 > of the draft. One of the possible ways to prevent such micro-loops > is local convergence delay ([RFC8333]). > > TI-LFA procedures are complementary to application of any micro-loop > avoidance procedures in the case of link or node failure: > > * Link or node failure requires some urgent action to restore the > traffic that passed thru the failed resource. TI-LFA paths are > pre-computed and pre-installed and therefore suitable for urgent > recovery > > * The paths used in the micro-loop avoidance procedures typically > cannot be pre-computed. > > 6.1. FRR path using a direct neighbor > > When a direct neighbor is in P(S,X) and Q(D,x) and the link to that > direct neighbor is on the post-convergence path, the outgoing > interface is set to that neighbor and the repair segment list SHOULD > be empty. > > This is comparable to a post-convergence LFA FRR repair. > > Major issues: > None > > Minor issues: > > Stewart Bryant pick up something that was agreed but was not included in > this > summary: we agreed to remove the reference to draft-bashandy in order to > make > the discussion on uloop prevention technology neutral. > > So the TI-LFA draft even though it has loop preventing mechanisms that > can > possibly work independently of a separate uLoop avoidance mechanism, that > there > are cases as we both pointed out that uLoops can form, in those cases for > further convergence time optimization a separate uLoop prevention mechanism > maybe necessary. > > So in that case the current reference to the uLoop avoidance draft could > apply. > > However, I do think the uLoop draft needs a lot of work particularly > section 3 > and is an I-D. > > So I agree we need to remove any references to the uLoop draft and stating > that > a separate from TI-LFAs uLoop prevention technology is necessary. The > uLoop > draft as it exists would be the appropriate draft to be referenced but > unfortunately it’s not ready so I don’t think we should reference it. > > Nits: > None > > > _______________________________________________ > OPS-DIR mailing list > OPS-DIR@ietf.org > https://www.ietf.org/mailman/listinfo/ops-dir >
- Opsdir early review of draft-ietf-rtgwg-segment-r… Gyan Mishra via Datatracker
- Fwd: [OPS-DIR] Opsdir early review of draft-ietf-… Gyan Mishra
- Re: [OPS-DIR] Opsdir early review of draft-ietf-r… Yingzhen Qu
- Re: [OPS-DIR] Opsdir early review of draft-ietf-r… Gyan Mishra
- Re: Fwd: [OPS-DIR] Opsdir early review of draft-i… Ahmed Bashandy
- Re: Fwd: [OPS-DIR] Opsdir early review of draft-i… Gyan Mishra
- Re: Fwd: [OPS-DIR] Opsdir early review of draft-i… Ahmed Bashandy
- Re: Fwd: [OPS-DIR] Opsdir early review of draft-i… Gyan Mishra
- Re: Fwd: [OPS-DIR] Opsdir early review of draft-i… Ahmed Bashandy