Re: [spring] WG adoption call - draft-hu-spring-segment-routing-proxy-forwarding
Greg Mirsky <gregimirsky@gmail.com> Thu, 10 February 2022 20:41 UTC
Return-Path: <gregimirsky@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 CA5073A0C01 for <spring@ietfa.amsl.com>; Thu, 10 Feb 2022 12:41:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 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, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-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 R8cicqs5bhUI for <spring@ietfa.amsl.com>; Thu, 10 Feb 2022 12:41:02 -0800 (PST)
Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) (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 B21093A0B6B for <spring@ietf.org>; Thu, 10 Feb 2022 12:41:01 -0800 (PST)
Received: by mail-ej1-x634.google.com with SMTP id a8so18150283ejc.8 for <spring@ietf.org>; Thu, 10 Feb 2022 12:41:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=41BBzFyMSQLVjfF5E+dfpu4KTX19MEmBX7cmmCyziNI=; b=pVJ0FJQOPotshMTum9JZ+6JUKKBZl0nLCNvdNrIsJ4jzPoJgIdolZPFpGRDoqyApuE 3rkqsHCko9Mdnhu+JaqD92Rx3I/3eIJ4SptOm0NZb6Yiy3AtDgviObyj7zF1+5GfQJTO 871bOTOXbRYyh2aGYWVxxPVs8udkiteobnxUQaY+0YCoisiquNort4BrBMwFECuhRsTc /g+jaRhX0Eh7Oc79Hc/W9dscdpmFCasCXVTLKmScN6e2qhnu2Id5+cJG0FL3GGPNxsK7 1yTF+TdMm1XxtwjS8G+jObqIQ/MOSG93Ngh/l/aT5Iqb3+yUnCqAiO/tqnrBu3l2QulK /8gA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=41BBzFyMSQLVjfF5E+dfpu4KTX19MEmBX7cmmCyziNI=; b=A9dR0V1mOKu9i6gph87XMBmjQv70+6c5TyOr/PNCFhkMA8rdoV34MjJQpvZblODrff mNXdkCpvrW31l1FGnDRIIxbrDeNqc4UA80eV287d6nTHFB0wGjmK0NlBDdU131Igk8kN eVsNiEJYSHWjGUFIfg3/sn1QVEUO6X790+vd7MINXIO9zXpeagX909uePhrJGpaHV4iV bXY04rg8sFUbD+nFvk7aS4E4Xbm4tCy5tRfeyvQinN/h7uSX2g9p/C5bcpMnhgQ7Egmu 9BW+DrsKYwbQqDBJSdsQCpZhs+E41s4lBqFaKgoDisrNCfkXMXeomSpdeQTKIArUU2sc snTg==
X-Gm-Message-State: AOAM5316SF7jF4ezTuBCPy4dtcNYdzTzocyGAr+gxrdUJgS5K3LXCfeh Ow2DmP6qNS3dMBUc41Bi7tno75QPkCYJhpjQqdg=
X-Google-Smtp-Source: ABdhPJwdwaYzSn5MQ4s8k1iWuq+QWFi4QuYLESorIhyUIuNfaXGKY+vzI8a2/7BXV5ryIg8DQ57oRbLwrzjlpyqlM3s=
X-Received: by 2002:a17:906:dfd5:: with SMTP id jt21mr7924333ejc.235.1644525656532; Thu, 10 Feb 2022 12:40:56 -0800 (PST)
MIME-Version: 1.0
References: <16511_1642069161_61DFFCA9_16511_109_5_57d3682191ff4ba0af62841fa9517ecb@orange.com> <CA+RyBmVX1t0WhnQ=1hd3228AP1Hg0knJ+khK8T9GstKics_vpg@mail.gmail.com> <CO1PR13MB5045EE24CD43901962E178F6F22E9@CO1PR13MB5045.namprd13.prod.outlook.com> <CA+RyBmU0yzsfeQ2WiJgMrTtqx6s+8BpSM28fKQgpRMR-2-3SKQ@mail.gmail.com> <BY3PR13MB50446E07FEB636C3F93BD210F22F9@BY3PR13MB5044.namprd13.prod.outlook.com>
In-Reply-To: <BY3PR13MB50446E07FEB636C3F93BD210F22F9@BY3PR13MB5044.namprd13.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 10 Feb 2022 12:40:45 -0800
Message-ID: <CA+RyBmXgk9Qv3kyjtz2JoxQrPUCamwhd7ajBiCpKFYhsYnUGKg@mail.gmail.com>
To: Huaimo Chen <huaimo.chen@futurewei.com>
Cc: Bruno Decraene <bruno.decraene@orange.com>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000094f20a05d7aff74c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-dBOYOcw0x4iqYBrJVUCmpdEq3M>
Subject: Re: [spring] WG adoption call - draft-hu-spring-segment-routing-proxy-forwarding
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Feb 2022 20:41:08 -0000
Hi Huaimo, thank you for responding to my notes and questions. I wanted to highlight one issue (top-posting): For the mechanism in draft-ietf-spring-segment-protection-sr-te-paths, if a node X on the shortest path from a upstream node to N does not support the mechanism, node X drops the traffic transported by the path. For the solution in our draft, proxy capable nodes off node X on the shortest path to a neighbor of N are used. >From reading your response, it seems that you compare how different solutions behave not in identical environments. I don't see that as a fair comparison. Regards, Greg On Wed, Feb 9, 2022 at 7:41 PM Huaimo Chen <huaimo.chen@futurewei.com> wrote: > Hi Greg, > > Thank you very much for your notes. > > My responses/explanations are inline below with [HC2]. > > Best Regards, > Huaimo > > ------------------------------ > *From:* Greg Mirsky <gregimirsky@gmail.com> > *Sent:* Tuesday, February 8, 2022 11:25 PM > *To:* Huaimo Chen <huaimo.chen@futurewei.com> > *Cc:* Bruno Decraene <bruno.decraene@orange.com>; SPRING WG < > spring@ietf.org> > *Subject:* Re: [spring] WG adoption call - > draft-hu-spring-segment-routing-proxy-forwarding > > Hi Huaimo, > thank you for the expedient response. Please find my follow-up notes > in-lined below under the GIM>> tag. > > Regards, > Greg > > On Tue, Feb 8, 2022 at 6:35 PM Huaimo Chen <huaimo.chen@futurewei.com> > wrote: > > Hi Greg, > > Thank you very much for your comments. > > My responses/explanations are inline below with [HC]. > > Best Regards, > Huaimo > on behalf of co-authors > > ------------------------------ > *From:* spring <spring-bounces@ietf.org> on behalf of Greg Mirsky < > gregimirsky@gmail.com> > *Sent:* Tuesday, February 8, 2022 4:38 PM > *To:* Bruno Decraene <bruno.decraene@orange.com> > *Cc:* SPRING WG <spring@ietf.org> > *Subject:* Re: [spring] WG adoption call - > draft-hu-spring-segment-routing-proxy-forwarding > > Dear Authors, et al., > I've read the draft and would appreciate it if the authors can clarify one > question: > > - What do you consider as the significant advantage of the mechanism > defined in your draft compared with the mechanism defined in > draft-ietf-spring-segment-protection-sr-te-paths? > > As I've compared the two solutions, I couldn't find any significant > advantage of the proxy forwarding to have two standardized mechanisms for > SR path e2e protection. It might be reasonable to have one standard while > other proposals get experimental status? > [HC]: It provides more protection coverage in some cases as compared to > the mechanism defined in draft-ietf-spring-segment-protection-sr-te-paths. > > GIM>> I find it hard to quantify your characterization. I imagine that if > an operator uses the protection mechanism defined in > draft-ietf-spring-segment-protection-sr-te-paths it designs the network > with that in mind and thus minimizes if not completely avoids any possible > limitation the protection mechanism may have. Perhaps you can help with > some more specific scenarios. > [HC2]: Assume that a SR path has the SID of a node N and node N failed. > For the mechanism in draft-ietf-spring-segment-protection-sr-te-paths, > if a node X on the shortest path from a upstream node to N does not > support the mechanism, node X drops the traffic transported by the path. > For the solution in our draft, proxy capable nodes off node X on the > shortest > path to a neighbor of N are used. The neighbor re-routes the traffic > around > failed node N towards the destination. The traffic is protected. > > This improves the reliability of networks, and QoE. This should be a > significant advantage. There is no solution for BSID protection in the > other existing draft. > > GIM>> Though BSID may be used inside the network, I find such use case > questionable making no significant impact on the usefulness of the > protection mechanism. > [HC2]: Considering two drafts A and B. Draft A supports protection > of a SR path, which contains two types of components, say C1 and C2. > If the path contains a third type of components, say, C3, then > protection of the path for C3 is not supported. > Draft B supports protection of a SR path, containing C1, C2 and C3. > In this case, draft B seems having a significant advantage over draft A. > > The solution for BSID protection in our draft has > been there for a few years. In addition, after a node failed, in > our solution, the nodes of the entire network converge to the latest > state consistently in time. After a node failed, the mechanism defined > in the other existing draft holds off the FIB during the HoldTimer > period configured, when the network changes again, > > GIM>> I consider that property of the protection defined in > draft-ietf-spring-segment-protection-sr-te-paths as a benefit that allows > better control for the proper coordination between protection mechanisms > that operate on different network layers. > > our solution continues > to converge at any time. > The mechanisms in two drafts are different. It seems ok and reasonable > to have the two drafts to be adopted in the WG. > > GIM>> I agree with you, drafts are fundamentally different and, in my > opinion, merging them would not change the situation. But I don't see that > as the justification for producing two standards. It seems to me, releasing > two standard-based specifications might be detrimental and I propose the > authors consider taking this draft onto the experimental track. I'd support > the adoption of it as the experimental track document. > > > > Regards, > Greg > > On Thu, Jan 13, 2022 at 2:19 AM <bruno.decraene@orange.com> wrote: > > Dear WG, > > > > This message starts a 2 week WG adoption call, ending 27/01/2022, for > draft-hu-spring-segment-routing-proxy-forwarding > > > https://datatracker.ietf.org/doc/draft-hu-spring-segment-routing-proxy-forwarding/ > <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-hu-spring-segment-routing-proxy-forwarding%2F&data=04%7C01%7Chuaimo.chen%40futurewei.com%7C4baac6ced8b241b8e8a008d9eb8444e4%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637799775601962149%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=BIJm6UvUkp9QxNFwgzH9yyZE%2F59AXZo2x6aYUEqi7Aw%3D&reserved=0> > > > > After review of the document please indicate support (or not) for WG > adoption of the document to the mailing list. > > > > Please also provide comments/reasons for your support (or lack thereof) as > this is a stronger way to indicate your (non) support as this is not a vote. > > > > > If you are willing to work on or review the document, please state this > explicitly. This gives the chairs an indication of the energy level of > people in the working group willing to work on the document. > > > > Thanks! > > Bruno, Jim, Joel > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. > > _______________________________________________ > spring mailing list > spring@ietf.org > https://www.ietf.org/mailman/listinfo/spring > <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fspring&data=04%7C01%7Chuaimo.chen%40futurewei.com%7C4baac6ced8b241b8e8a008d9eb8444e4%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637799775602118366%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=0TaWVJRQEEpWAng%2FE62IG2%2Fzv9CbwEWVp4Q0PiD7Nvs%3D&reserved=0> > >
- [spring] WG adoption call - draft-hu-spring-segme… bruno.decraene
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… Linda Dunbar
- Re: [spring] WG adoption call - draft-hu-spring-s… Gyan Mishra
- Re: [spring] WG adoption call - draft-hu-spring-s… Weiqiang Cheng
- Re: [spring] WG adoption call - draft-hu-spring-s… Huzhibo
- Re: [spring] WG adoption call - draft-hu-spring-s… Haoyu Song
- Re: [spring] WG adoption call - draft-hu-spring-s… liupengyjy@outlook.com
- Re: [spring] WG adoption call - draft-hu-spring-s… zhuyq8@chinatelecom.cn
- Re: [spring] WG adoption call - draft-hu-spring-s… Meiling Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… Xufeng Liu
- Re: [spring] WG adoption call - draft-hu-spring-s… wanghaojie@chinamobile.com
- Re: [spring] WG adoption call -draft-hu-spring-se… 龚立艳
- Re: [spring] WG adoption call - draft-hu-spring-s… Lihao
- Re: [spring] WG adoption call - draft-hu-spring-s… Aijun Wang
- Re: [spring] WG adoption call - draft-hu-spring-s… Dongjie (Jimmy)
- Re: [spring] WG adoption call - draft-hu-spring-s… yaojunda
- Re: [spring] WG adoption call - draft-hu-spring-s… slitkows.ietf
- Re: [spring] WG adoption call - draft-hu-spring-s… bruno.decraene
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… Shraddha Hegde
- Re: [spring] WG adoption call - draft-hu-spring-s… Shraddha Hegde
- Re: [spring] WG adoption call - draft-hu-spring-s… bruno.decraene
- Re: [spring] WG adoption call - draft-hu-spring-s… Huzhibo
- Re: [spring] WG adoption call - draft-hu-spring-s… slitkows.ietf
- Re: [spring] WG adoption call - draft-hu-spring-s… Huzhibo
- Re: [spring] WG adoption call - draft-hu-spring-s… slitkows.ietf
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… slitkows.ietf
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… Huzhibo
- Re: [spring] WG adoption call - draft-hu-spring-s… slitkows.ietf
- Re: [spring] WG adoption call - draft-hu-spring-s… Huzhibo
- Re: [spring] WG adoption call - draft-hu-spring-s… slitkows.ietf
- Re: [spring] WG adoption call - draft-hu-spring-s… Huzhibo
- Re: [spring] WG adoption call - draft-hu-spring-s… Shraddha Hegde
- Re: [spring] WG adoption call - draft-hu-spring-s… Huzhibo
- Re: [spring] WG adoption call - draft-hu-spring-s… Shraddha Hegde
- Re: [spring] WG adoption call - draft-hu-spring-s… Huzhibo
- Re: [spring] WG adoption call - draft-hu-spring-s… Shraddha Hegde
- Re: [spring] WG adoption call - draft-hu-spring-s… Huzhibo
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… Shraddha Hegde
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… denglj4@chinatelecom.cn
- Re: [spring] WG adoption call - draft-hu-spring-s… bruno.decraene
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… bruno.decraene
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… Greg Mirsky
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… Greg Mirsky
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… Greg Mirsky
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… bruno.decraene
- Re: [spring] WG adoption call - draft-hu-spring-s… Huaimo Chen
- Re: [spring] WG adoption call - draft-hu-spring-s… bruno.decraene