[spring] follow up explanations on I-D.geng-spring-redundancy-policy

"Yangfan(Fan,IP Standards)" <shirley.yangfan@huawei.com> Wed, 27 July 2022 16:54 UTC

Return-Path: <shirley.yangfan@huawei.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 67F45C14F726 for <spring@ietfa.amsl.com>; Wed, 27 Jul 2022 09:54:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
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 baIYJpXyAQhL for <spring@ietfa.amsl.com>; Wed, 27 Jul 2022 09:54:35 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD3E7C14F6E7 for <spring@ietf.org>; Wed, 27 Jul 2022 09:54:32 -0700 (PDT)
Received: from fraeml705-chm.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4LtKZc2FLtz685ZZ for <spring@ietf.org>; Thu, 28 Jul 2022 00:52:24 +0800 (CST)
Received: from kwepemi500009.china.huawei.com (7.221.188.199) by fraeml705-chm.china.huawei.com (10.206.15.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2375.24; Wed, 27 Jul 2022 18:54:28 +0200
Received: from kwepemi500010.china.huawei.com (7.221.188.191) by kwepemi500009.china.huawei.com (7.221.188.199) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Thu, 28 Jul 2022 00:54:27 +0800
Received: from kwepemi500010.china.huawei.com ([7.221.188.191]) by kwepemi500010.china.huawei.com ([7.221.188.191]) with mapi id 15.01.2375.024; Thu, 28 Jul 2022 00:54:27 +0800
From: "Yangfan(Fan,IP Standards)" <shirley.yangfan@huawei.com>
To: SPRING WG <spring@ietf.org>
Thread-Topic: follow up explanations on I-D.geng-spring-redundancy-policy
Thread-Index: Adih2YLg3YwMzLD8SSukHSBZTNkO0Q==
Date: Wed, 27 Jul 2022 16:54:27 +0000
Message-ID: <faf42235ebad47f1b3adf5108bf8fecd@huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.85.132.192]
Content-Type: multipart/alternative; boundary="_000_faf42235ebad47f1b3adf5108bf8fecdhuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ELjTiGAS7dac75kwlhwJRt7HLjw>
Subject: [spring] follow up explanations on I-D.geng-spring-redundancy-policy
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, 27 Jul 2022 16:54:37 -0000

Hi SPRING,

Thank you for the comments to I-D.geng-spring-redundancy-policy. Some follow-up explanations to the questions in meeting.


1.       Redundancy at Candidate path level or SID-List level?
There are two reasons to define the redundancy paths at SID-List level. Firstly, looking at the use cases, e2e load balance and redundancy protection has very limited chance to be used together. If there is a partial network needs load balancing, loose path can be used. Secondly, there is a scenario shown in the slide, (due to the limited time I didn't emphasize and explain it in the session), where the redundancy protection is protected by the third best effort path in green. It actually provides different levels of protections to the service.

As discussed in meeting, either way is doable for redundancy policy. IMHO the choice is more dependent on the scenarios and requirements.


2.       Redundancy SID acts as the BSID of Redundancy Policy
In I-D.ietf-spring-redundancy-protection, Redundancy SID is defined as the variation of Binding SID (BSID) and the operations defined as:
Redundancy Segment is associated with service instructions,
   indicating the following operations:
   *  Steers the packet into the corresponding redundancy policy
   *  Encapsulates flow identification and sequence number in packets if
      the two information is not carried in packets
   *  Packet replication and segment encapsulation based on the
      information of redundancy policy, e.g., the number of replication
      copies, an ordered list of segments with a topological instruction
Thanks again for the comments.
Best regards,
Fan