Re: [spring] 答复: Progressing draft-dong-spring-sr-for-enhanced-vpn to enable SR with resource management

Takuya Miyasaka <ta-miyasaka@kddi-research.jp> Wed, 27 May 2020 06:04 UTC

Return-Path: <ta-miyasaka@kddi-research.jp>
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 6BC703A081B; Tue, 26 May 2020 23:04:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.111
X-Spam-Level: *
X-Spam-Status: No, score=1.111 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, BITCOIN_SPAM_02=2.499, HTML_MESSAGE=0.001, PDS_BTC_ID=0.5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 YdQoSSOEU4SW; Tue, 26 May 2020 23:04:11 -0700 (PDT)
Received: from mandala.kddilabs.jp (mandala.kddilabs.jp [192.26.91.6]) by ietfa.amsl.com (Postfix) with ESMTP id 00B7C3A080E; Tue, 26 May 2020 23:04:10 -0700 (PDT)
Received: from localhost (mandala.kddilabs.jp [127.0.0.1]) by mandala.kddilabs.jp (Postfix) with ESMTP id 2A711C0EF65F; Wed, 27 May 2020 15:04:08 +0900 (JST)
X-Virus-Scanned: amavisd-new at kddi-research.jp
Received: from mandala.kddilabs.jp ([127.0.0.1]) by localhost (mandala.kddilabs.jp [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rubu3Q2ZuMf7; Wed, 27 May 2020 15:04:02 +0900 (JST)
Received: from safeattach.localdomain (unknown [IPv6:2001:200:601:1a00:20c:29ff:fe79:2280]) by mandala.kddilabs.jp (Postfix) with ESMTP id E98BDC0EF65D; Wed, 27 May 2020 15:04:01 +0900 (JST)
Received: from [172.19.124.101] (dhcp101.west-4f.cn.kddilabs.jp [172.19.124.101]) by safeattach.localdomain with ESMTP id 04R641TC001986; Wed, 27 May 2020 15:04:01 +0900
To: "Dongjie (Jimmy)" <jie.dong@huawei.com>, Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, Mach Chen <mach.chen@huawei.com>
Cc: 'SPRING WG' <spring@ietf.org>, "Joel M. Halpern" <jmh@joelhalpern.com>, "draft-dong-spring-sr-for-enhanced-vpn@ietf.org" <draft-dong-spring-sr-for-enhanced-vpn@ietf.org>, qinfengwei <qinfengwei@chinamobile.com>
References: <6c9e9271a5e64e2faa2f373d871abaa1@huawei.com> <032901d62f1a$1f88c300$5e9a4900$@com> <170e5214-69ff-6d59-afdb-ee18c2a9483f@joelhalpern.com> <faae33acd85c4426acd5a374d40946c7@huawei.com> <9d4042b5-d226-77b7-7225-b510e28ca1b2@joelhalpern.com> <bfab248f87fa4da38a66525e3c71ba45@huawei.com> <28b5cdff-3456-73e3-ea67-e6cf76a43b64@joelhalpern.com> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE297B917C8@dggeml510-mbs.china.huawei.com> <AM0PR0302MB32177217AF43D3A2A6BB670A9DB30@AM0PR0302MB3217.eurprd03.prod.outlook.com> <9439a61c2af14af9ba3d939b147391b0@huawei.com>
From: Takuya Miyasaka <ta-miyasaka@kddi-research.jp>
Message-ID: <ac56044b-9d79-208b-376f-0f026eb0446b@kddi-research.jp>
Date: Wed, 27 May 2020 15:04:01 +0900
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.1
MIME-Version: 1.0
In-Reply-To: <9439a61c2af14af9ba3d939b147391b0@huawei.com>
Content-Type: multipart/alternative; boundary="------------7F02B095B788A56AF9D80A60"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/IXyfJiIl1b4ZE6D1O1B6U_cA7ZI>
Subject: Re: [spring] 答复: Progressing draft-dong-spring-sr-for-enhanced-vpn to enable SR with resource management
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: Wed, 27 May 2020 06:04:15 -0000

Hi Sasha and Jie,

As for the document type (standard track or informational),  my personal 
opinion is that if we need to assign a new IANA code-point on this new 
SR resource semantics at another draft, this document will be Standards 
Track (as an example, a new IS-IS sub-TLVs (RFC8667) for the resource SID).

Regards,
Takuya

On 2020/05/25 23:37, Dongjie (Jimmy) wrote:
>
> Hi Sasha,
>
> Thanks a lot for your comments. Please see some replies inline.
>
> Best regards,
>
> Jie
>
> *From:*Alexander Vainshtein [mailto:Alexander.Vainshtein@ecitele.com]
> *Sent:* Monday, May 25, 2020 8:12 PM
> *To:* Mach Chen <mach.chen@huawei.com>
> *Cc:* draft-dong-spring-sr-for-enhanced-vpn@ietf.org; Joel M. Halpern 
> <jmh@joelhalpern.com>; Dongjie (Jimmy) <jie.dong@huawei.com>; 
> qinfengwei <qinfengwei@chinamobile.com>; 'SPRING WG' <spring@ietf.org>
> *Subject:* RE: [spring] 答复: Progressing 
> draft-dong-spring-sr-for-enhanced-vpn to enable SR with resource 
> management
>
> Mach and all,
>
> From my POV saying that " With current SR ... there is no way for the 
> devices to differentiate traffic over the same link or to the same 
> destination, because the SID used by all the flows are the same" is 
> inaccurate.
>
> [Jie] Agree that the condition of this statement could be more 
> accurate, to my understanding it was referring to the basic SR 
> functionality.
>
> AFAIK it is perfectly possible to associate multiple Prefix-SIDs with 
> the same */destination/* */prefix/* by associating them either with 
> different topologies or with different algorithms (or even with a 
> combination of these two parameters).
>
> It is also possible to associate multiple Adj-SIDs (if you want to use 
> them) with the same IGP adjacency by associating them with different 
> topologies (but not with different algorithms).
>
> [Jie] You are right that with MT or Flex-Algo, multiple prefix-SIDs 
> can be associated with the same destination prefix , and with MT you 
> can also have topology-specific adj-SIDs. This is also the reason of 
> reusing MT/Flex-Algo as the corresponding control plane mechanisms.
>
> Therefore it seems that the following recommendations from Section 2.1 
> of the draft are adequately addressed by the already defined SR-MPLS 
> mechanisms:
>
>    For one IGP link, multiple Adj-SIDs SHOULD be allocated, each of
>
>    which is associated with a virtual network it participates, and MAY
>
>    represent a subset of link resources
>
> ...
>
>    Similarly, for one IGP node, multiple prefix-SIDs SHOULD be
>    allocated, each of which is associated with a virtual network , and
>    MAY represent a subset of the node resource
> [Jie] You may notice that in the above statement, each adj-SID or 
> prefix-SID can be associated with a subset of the link or node 
> resource. This is the resource semantics introduced to the SR SIDs by 
> this document.
> There may be valid reasons not to use these mechanisms for associating 
> multiple SIDs with a given destination prefix or an IGP adjacency, but 
> the draft does not mention any such reasons.
> [Jie] As mentioned above, I totally agree with reusing existing 
> control plane mechanisms to advertise multiple topology or algorithm 
> specific SIDs, these are the approach we choose for the control plane, 
> the detailed mechanism was proposed in LSR WG.
> This SPRING draft is focusing on introducing resource semantics to 
> SIDs, which is more related to the SR data plane and functionality. 
> Another point is, based on the mechanism defined in this draft, it is 
> also possible to build resource guaranteed SR paths, without 
> introducing the concept of MT or Flex-Algo.
>
> I defer to others to decide whether existing SRv6 mechanisms are 
> sufficient for addressing similar requirements in Section 2.2 of the 
> draft.
>
> I also wonder whether draft-dong is a valid candidate for the 
> Standards Track document since it does not define any specific 
> protocol elements.  My gut feeling is that it could be a better fit 
> for an Informational document.
>
> [Jie] I’m open to this standard track or informational discussion. As 
> long as the functionality and information introduced in this document 
> is considered useful to SR.
>
> Regards,
>
> Sasha
>
> Office: +972-39266302
>
> Cell: +972-549266302
>
> Email: Alexander.Vainshtein@ecitele.com 
> <mailto:Alexander.Vainshtein@ecitele.com>
>
> -----Original Message-----
> From: spring <spring-bounces@ietf.org 
> <mailto:spring-bounces@ietf.org>> On Behalf Of Mach Chen
> Sent: Monday, May 25, 2020 10:27 AM
> To: Joel M. Halpern <jmh@joelhalpern.com 
> <mailto:jmh@joelhalpern.com>>; Dongjie (Jimmy) <jie.dong@huawei.com 
> <mailto:jie.dong@huawei.com>>; qinfengwei <qinfengwei@chinamobile.com 
> <mailto:qinfengwei@chinamobile.com>>; 'SPRING WG' <spring@ietf.org 
> <mailto:spring@ietf.org>>
> Cc: draft-dong-spring-sr-for-enhanced-vpn@ietf.org 
> <mailto:draft-dong-spring-sr-for-enhanced-vpn@ietf.org>
> Subject: Re: [spring] 答复: Progressing 
> draft-dong-spring-sr-for-enhanced-vpn to enable SR with resource 
> management
>
> Hi,
>
> Is the "resource allocation" performed only on the controller? If so, 
> sounds like a virtual resource reservation, or somehow it is more 
> accurate to call it resource planning. In this case, the 
> interoperability issues may not be the most concerns. The problem is 
> how to guarantee the resource reservation on the data plane, how to 
> prevent resource reserved for one application from using by another 
> application.
>
> With current SR, operator can do resource and traffic planning on 
> controller, while there is no way for the devices to differentiate 
> traffic over the same link or to the same destination, because the SID 
> used by all the flows are the same. Thus devices cannot perform 
> resource reservation for specific customer or service.
>
> Best regards,
>
> Mach
>
> > -----Original Message-----
>
> > From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Joel M.
>
> > Halpern
>
> > Sent: Monday, May 25, 2020 11:31 AM
>
> > To: Dongjie (Jimmy) <jie.dong@huawei.com <mailto:jie.dong@huawei.com>>; qinfengwei
>
> > <qinfengwei@chinamobile.com <mailto:qinfengwei@chinamobile.com>>; 
> 'SPRING WG' <spring@ietf.org <mailto:spring@ietf.org>>
>
> > Cc: draft-dong-spring-sr-for-enhanced-vpn@ietf.org 
> <mailto:draft-dong-spring-sr-for-enhanced-vpn@ietf.org>
>
> > Subject: Re: [spring] 答复: Progressing
>
> > draft-dong-spring-sr-for-enhanced-vpn to enable SR with resource
>
> > management
>
> > 
>
> > No, there probably is no IETF reference.  The techniques I can think
>
> > of do not have interoperability issues, and therefore are not IETF
>
> > standards. They are just operations on a controller, where the
>
> > controller manages resource allocations.  These were discussed in
>
> > slide presentations in the early work on SR.
>
> > 
>
> > And I am sure there are other ways that I do not know of.
>
> > 
>
> > Yours,
>
> > Joel
>
> > 
>
> > On 5/24/2020 10:54 PM, Dongjie (Jimmy) wrote:
>
> > > Hi Joel,
>
> > >
>
> > > Could you provide some reference in IETF to the "existing ways to do
>
> > resource reservation with SR" you mentioned?
>
> > >
>
> > > Regarding the term isolation, my suggestion is to keep that generic
>
> > discussion in TEAS. In the context of this draft, as described in the
>
> > draft and mails, the meaning is "allocating dedicated network
>
> > resources", i.e. resource isolation,  the description could be clarified further.
>
> > >
>
> > > Best regards,
>
> > > Jie
>
> > >
>
> > >> -----Original Message-----
>
> > >> From: Joel Halpern Direct [mailto:jmh.direct@joelhalpern.com]
>
> > >> Sent: Thursday, May 21, 2020 10:08 PM
>
> > >> To: Dongjie (Jimmy) <jie.dong@huawei.com <mailto:jie.dong@huawei.com>>; 
> qinfengwei
>
> > >> <qinfengwei@chinamobile.com <mailto:qinfengwei@chinamobile.com>>; 
> 'SPRING WG' <spring@ietf.org <mailto:spring@ietf.org>>
>
> > >> Cc: draft-dong-spring-sr-for-enhanced-vpn@ietf.org 
> <mailto:draft-dong-spring-sr-for-enhanced-vpn@ietf.org>
>
> > >> Subject: Re: [spring] 答复: Progressing
>
> > >> draft-dong-spring-sr-for-enhanced-vpn to enable SR with resource
>
> > >> management
>
> > >>
>
> > >> Part of my concern is that the document claims that this technique
>
> > >> is necessary to use resource reservation with segment routing.
>
> > >> Given that we know there are existing ways people do use resource
>
> > >> reservation with SR, it is not necessary.
>
> > >>
>
> > >> The term "isolation" has been extensively debated in the traffic
>
> > >> engineering working group, and the proponents have not been able to
>
> > >> make a clear case for it.
>
> > >>
>
> > >> Yours,
>
> > >> Joel
>
> > >>
>
> > >> On 5/21/2020 9:07 AM, Dongjie (Jimmy) wrote:
>
> > >>> Hi Joel,
>
> > >>>
>
> > >>> Thanks for your comment.
>
> > >>>
>
> > >>> In this document, isolation means resource isolation, more
>
> > >>> specifically, a
>
> > >> set of dedicated network resources are allocated on a group of
>
> > >> network nodes and links, and SR SIDs are used to represent the
>
> > >> allocated network resources. As mentioned by Aijun, this is
>
> > >> described in section 5, it could be clarified earlier in the draft if 
> needed.
>
> > >>>
>
> > >>> As for your statement regarding diffserv, I agree it has been
>
> > >>> widely used in
>
> > >> network thanks to its simplicity and scalability. Whether it can
>
> > >> address all services needs may be questionable. In IETF there have
>
> > >> been many efforts to meet specific service requirements by
>
> > >> reserving network resources, such as RSVP-TE, Detnet, etc. This
>
> > >> draft aims to
>
> > enhance SR with such capability.
>
> > >>>
>
> > >>> Best regards,
>
> > >>> Jie
>
> > >>>
>
> > >>>> -----Original Message-----
>
> > >>>> From: Joel M. Halpern [mailto:jmh@joelhalpern.com]
>
> > >>>> Sent: Thursday, May 21, 2020 11:01 AM
>
> > >>>> To: qinfengwei <qinfengwei@chinamobile.com 
> <mailto:qinfengwei@chinamobile.com>>; Dongjie (Jimmy)
>
> > >>>> <jie.dong@huawei.com <mailto:jie.dong@huawei.com>>; 'SPRING WG' 
> <spring@ietf.org <mailto:spring@ietf.org>>
>
> > >>>> Cc: draft-dong-spring-sr-for-enhanced-vpn@ietf.org 
> <mailto:draft-dong-spring-sr-for-enhanced-vpn@ietf.org>
>
> > >>>> Subject: Re: [spring] 答复: Progressing
>
> > >>>> draft-dong-spring-sr-for-enhanced-vpn to enable SR with resource
>
> > >>>> management
>
> > >>>>
>
> > >>>> This email (and the underlying document) asserts a need for 
> "isolation"
>
> > >>>> without defining isolation, and without recognizing that the
>
> > >>>> service needs can be met by existing packet technologies.
>
> > >>>>
>
> > >>>> The document also asserts that resource management requires
>
> > >>>> packet based resource reservation.  We have significant evidence
>
> > >>>> that diffserv treatment coupled with central (PCE or equivalent)
>
> > >>>> resource management can address these needs.
>
> > >>>>
>
> > >>>> At the very least, the discussion of isolation should be removed
>
> > >>>> from the document before it is evaluated for adoption.
>
> > >>>>
>
> > >>>> Yours,
>
> > >>>> Joel
>
> > >>>>
>
> > >>>> On 5/20/2020 10:47 PM, qinfengwei wrote:
>
> > >>>>> Hi all,
>
> > >>>>>
>
> > >>>>> At present, 5G applications have been widely developed,
>
> > >>>>> recently, many enterprises require dedicated network resources
>
> > >>>>> to achieve isolation from other services in the network, such as
>
> > >>>>> southern power grid, Migu live video and Tencent cloud games.
>
> > >>>>> This document provides the mechanism to enhance SR with resource
>
> > >>>>> identification capability. This is an important feature to meet
>
> > >>>>> different customer’s requirement in our network. Thus we believe
>
> > >>>>> it is a generic and useful enhancement to SR, and hope it could
>
> > >>>>> move forward
>
> > >> quickly in the WG.
>
> > >>>>>
>
> > >>>>> Thanks,
>
> > >>>>>
>
> > >>>>> Fengwei Qin
>
> > >>>>>
>
> > >>>>> *发件人:*spring [mailto:spring-bounces@ietf.org] *代表*Dongjie
>
> > >>>> (Jimmy)
>
> > >>>>> *发送时间:*2020年5月19日18:38
>
> > >>>>> *收件人:*SPRING WG
>
> > >>>>> *抄送:*draft-dong-spring-sr-for-enhanced-vpn@ietf.org
>
> > >>>>> *主题:*[spring] Progressing draft-dong-spring-sr-for-enhanced-vpn
>
> > >>>>> to enable SR with resource management
>
> > >>>>>
>
> > >>>>> Hi all,
>
> > >>>>>
>
> > >>>>> The latest version of draft-dong-spring-sr-for-enhanced-vpn was
>
> > >>>>> uploaded in March, which describes a generic enhancement to SR
>
> > >>>>> to support resource representation and identification, by
>
> > >>>>> introducing the resource semantics to SR SIDs. With such
>
> > >>>>> enhancement, SR could be used not only for explicit path
>
> > >>>>> steering, but could also be used to build resource guaranteed
>
> > >>>>> paths or virtual networks. Such SR based resource guaranteed
>
> > >>>>> paths or virtual networks can be used as the underlay to support
>
> > >>>>> different VPN services. The mechanism introduced in this
>
> > >>>>> document is complementary to the existing SR functionalities, 
> and helps to complete the tool set of segment routing.
>
> > >>>>>
>
> > >>>>> Based on the discussion on mail list and the presentations on
>
> > >>>>> previous IETF meetings, this draft has been revised several
>
> > >>>>> times, all the comments received so far has been resolved and
>
> > >>>>> reflected in the current version. To move forward, the authors
>
> > >>>>> would like to know if there are further comments on this
>
> > >>>>> document, and people’s opinion on whether it is in the right 
> direction.
>
> > >>>>>
>
> > >>>>> Comments and feedbacks are welcome.
>
> > >>>>>
>
> > >>>>> Best regards,
>
> > >>>>>
>
> > >>>>> Jie
>
> > >>>>>
>
> > >>>>>
>
> > >>>>> _______________________________________________
>
> > >>>>> spring mailing list
>
> > >>>>> spring@ietf.org <mailto:spring@ietf.org>
>
> > >>>>> https://clicktime.symantec.com/3Vi2XF9rXtn95ip934LJk1v6H2?u=http
>
> > >>>>> s%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fspring
>
> > >>>>>
>
> > > _______________________________________________
>
> > > spring mailing list
>
> > > spring@ietf.org <mailto:spring@ietf.org>
>
> > > https://clicktime.symantec.com/3Vi2XF9rXtn95ip934LJk1v6H2?u=https%3A
>
> > > %2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fspring
>
> > >
>
> > 
>
> > _______________________________________________
>
> > spring mailing list
>
> > spring@ietf.org <mailto:spring@ietf.org>
>
> > https://clicktime.symantec.com/3Vi2XF9rXtn95ip934LJk1v6H2?u=https%3A%2 
> <https://clicktime.symantec.com/3Vi2XF9rXtn95ip934LJk1v6H2?u=https%3A%252>
>
> > F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fspring
>
> _______________________________________________
>
> spring mailing list
>
> spring@ietf.org <mailto:spring@ietf.org>
>
> https://clicktime.symantec.com/3Vi2XF9rXtn95ip934LJk1v6H2?u=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fspring
>
>
> ___________________________________________________________________________
>
> This e-mail message is intended for the recipient only and contains 
> information which is
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have 
> received this
> transmission in error, please inform us by e-mail, phone or fax, and 
> then delete the original
> and all copies thereof.
> ___________________________________________________________________________
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring