Re: [sfc] clarification on Service Path ID for draft-penno-sfc-packet

"Reinaldo Penno (repenno)" <repenno@cisco.com> Wed, 19 July 2017 15:55 UTC

Return-Path: <repenno@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A023131502 for <sfc@ietfa.amsl.com>; Wed, 19 Jul 2017 08:55:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level:
X-Spam-Status: No, score=-14.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 vapL3-f6p5IX for <sfc@ietfa.amsl.com>; Wed, 19 Jul 2017 08:55:07 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27E0E127601 for <sfc@ietf.org>; Wed, 19 Jul 2017 08:55:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=23890; q=dns/txt; s=iport; t=1500479707; x=1501689307; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=1r70ui8dGv9RWcnhEOTVwStvm+B6W4WjbilxHqGRysY=; b=m3A6RO0huqdgN7H8R4Ds8gNtZ4NZ/GZfL0jGSBlOJkvydwJ0T1vdq5RD 4ivLjvZdj2uKNSzL/wcbq9dOtSNqT0tJtnoni7tVr0Cd+7Z+xDKipgfzB SuReLEVCTWRMy5kYKaxW4xFrlF45mRpWiF6XY38v6MfFj7gF8Th1KaQna w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CYAADtf29Z/5pdJa1bGQEBAQEBAQEBAQEBBwEBAQEBg1pkgRQHjgSRYJYEghEshRsCGoNGPxgBAgEBAQEBAQFrKIUYAQEBAQMjEToEBwwEAgEIEQMBAQEBAgIjAwICAjAUAQgIAgQBDQUbihQQtGWCJoQTAYZiAQEBAQEBAQEBAQEBAQEBAQEBAQEBGAWBC4VqggyBbYEMhGoHECECglkwgjEFnzkCh0mDSokEggyFT4N3hl6JR4wUAR84gQp1FUkSAYUAHIEsATp2AYgSgQ0BAQE
X-IronPort-AV: E=Sophos;i="5.40,381,1496102400"; d="scan'208";a="458057462"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Jul 2017 15:55:05 +0000
Received: from XCH-RCD-009.cisco.com (xch-rcd-009.cisco.com [173.37.102.19]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id v6JFt5lQ020929 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 19 Jul 2017 15:55:05 GMT
Received: from xch-rcd-009.cisco.com (173.37.102.19) by XCH-RCD-009.cisco.com (173.37.102.19) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 19 Jul 2017 10:55:04 -0500
Received: from xch-rcd-009.cisco.com ([173.37.102.19]) by XCH-RCD-009.cisco.com ([173.37.102.19]) with mapi id 15.00.1210.000; Wed, 19 Jul 2017 10:55:04 -0500
From: "Reinaldo Penno (repenno)" <repenno@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "Kent Leung (kleung)" <kleung@cisco.com>, Ron Parker <Ron_Parker@affirmednetworks.com>, Dave Dolson <ddolson@sandvine.com>, "Roberta Maglione (robmgl)" <robmgl@cisco.com>, James N Guichard <james.n.guichard@huawei.com>
CC: "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: [sfc] clarification on Service Path ID for draft-penno-sfc-packet
Thread-Index: AdL8yGj6ijlxPpxFQhyonVi4uiBr2QABYlRQAACi1WAACSYE0ACD+PwAAAhrTQAAAUD5AP//0+qAgAFvcoCAAEgOgIAADNAAgAADygCAATLMAIAAZtEA///hcICAADMDgP//zt4A
Date: Wed, 19 Jul 2017 15:55:04 +0000
Message-ID: <A2829E93-7A83-45E8-BDE9-EB48464877AB@cisco.com>
References: <91d8a4564df24299a24bee2688c9f6a6@XCH-RTP-006.cisco.com> <BF1BE6D99B52F84AB9B48B7CF6F17DA3EF0D62@SJCEML702-CHM.china.huawei.com> <E8355113905631478EFF04F5AA706E98A9060316@wtl-exchp-2.sandvine.com> <BF1BE6D99B52F84AB9B48B7CF6F17DA3EF0DF8@SJCEML702-CHM.china.huawei.com> <F241AD1D-A007-4AC7-A2B0-19550F1FF52C@cisco.com> <E8355113905631478EFF04F5AA706E98A9064B5C@wtl-exchp-2.sandvine.com> <99da3de545b142f5b9400f808f418fa1@XCH-RTP-006.cisco.com> <7B36C41A-EBE1-453E-BB25-04377E63B559@cisco.com> <6a0788234fec45909112016317e149fd@XCH-RTP-006.cisco.com> <CDF2F015F4429F458815ED2A6C2B6B0B839F731A@MBX021-W3-CA-2.exch021.domain.local> <6fa79c3c-6ae7-7818-47b3-1c71de2f0c50@joelhalpern.com> <CDF2F015F4429F458815ED2A6C2B6B0B839F7479@MBX021-W3-CA-2.exch021.domain.local> <03cda27203ec4cc0b8c8cca7ffab2cad@XCH-RTP-006.cisco.com> <bad829c9-2a90-af10-f06f-a9e90badf394@joelhalpern.com> <A925E36C-2C9B-42FD-96D5-736861AE8895@cisco.com> <7ed63899-140d-c890-217d-be62136c429f@joelhalpern.com>
In-Reply-To: <7ed63899-140d-c890-217d-be62136c429f@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.22.0.170515
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.117.6]
Content-Type: text/plain; charset="utf-8"
Content-ID: <629CF4026187F9478B8CCB50D7396079@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/-qsUg9C8AMA6ILLeEOsbJm8azjU>
Subject: Re: [sfc] clarification on Service Path ID for draft-penno-sfc-packet
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jul 2017 15:55:09 -0000

Oh, how can I not defer toa request like that (;)

We can always say that sfc-packet ‘updates rfc xxxx’.

On 7/19/17, 12:50 PM, "Joel M. Halpern" <jmh@joelhalpern.com> wrote:

    I beg you not to ask for more changes to NSH.  The document is in good 
    shape.  It will never be perfect.  We need to finish it.
    
    Having said that, if you really think we need to fix something in the 
    document, you need to say so on the list.  I would VERY strongly request 
    that if you do so, please include explicit new text and a clear 
    description of where you think it goes.
    
    Yours,
    Joel
    
    On 7/19/17 11:48 AM, Reinaldo Penno (repenno) wrote:
    > My preference (as I explained to Dave offline) is based a lot on current implementations and the draft.
    > 
    > - I re-read NSH base and all examples have, as far as I can tell, unidirectional SPI. It might be legacy, an overlook, but that it is how I interpret it
    > - Many vendors might have taken that to heart. Yes, I know, you should not cast in stone your implementations based on draft…still.
    > 
    > Irrespective if we change that or not I believe NSH base should clearly state the relationship between forwarding and Path (or Path + ID). Saying nothing is asking for one of those IETF mile-long threads where somebody will argue that saying nothing is the same as ‘allowed’.
    > 
    > Thanks,
    > 
    > On 7/19/17, 11:37 AM, "Joel M. Halpern" <jmh@joelhalpern.com> wrote:
    > 
    >      Just for clarity, my preference between the algorithmic encoding methods
    >      is quite small.
    >      Yours,
    >      Joel
    >      
    >      On 7/19/17 4:29 AM, Kent Leung (kleung) wrote:
    >      > Hi Ron. The control plane (sect. 5.1) and encoded (sect. 5.3) methods are covered in the draft along with the pros and cons of each of the options. A method to generate asymmetric paths for asymmetric SFC is described in sect. 6. This technique is based on symmetric SI sequence with NOP. Both algorithmic (sects. 5.4.1 & 5.4.2) methods can leverage this SI scheme to support asymmetric SFC. So maybe we need to reword the draft better to explain that mirrored order for both directions is not assumed.
    >      >
    >      > Just updating the running count:
    >      >
    >      > Sect 5.4.1 (one service path ID, service index indicates flow direction):
    >      >
    >      > -	(4) Dave, Joel, Ron, Kyle
    >      >
    >      > Sect 5.4.2 (two service path IDs, each indicate flow direction):
    >      >
    >      > -	(6) Sumandra, Jim, Kent, Renaldo, Roberta, Paul
    >      >
    >      >   Kent
    >      >
    >      > -----Original Message-----
    >      > From: Ron Parker [mailto:Ron_Parker@affirmednetworks.com]
    >      > Sent: Tuesday, July 18, 2017 4:12 PM
    >      > To: Joel M. Halpern <jmh@joelhalpern.com>; Kent Leung (kleung) <kleung@cisco.com>; Reinaldo Penno (repenno) <repenno@cisco.com>; Dave Dolson <ddolson@sandvine.com>; Roberta Maglione (robmgl) <robmgl@cisco.com>; James N Guichard <james.n.guichard@huawei.com>
    >      > Cc: sfc@ietf.org
    >      > Subject: RE: [sfc] clarification on Service Path ID for draft-penno-sfc-packet
    >      >
    >      > Good point on the optionality of this bidirectional concept.
    >      >
    >      > For the bidirectional case, we would ultimately like to know the correlation of the 2 paths.    I'm thinking that this is more, even, than correlating the "forward" SPI and the "reverse" SPI.   It also becomes useful to correlate the position of a particular service function.   A strict presumption of mirrored order for the 2 directions does not always hold.   Lets say in the forward direction we want SF types A, B, C, D but in the reverse direction we want A, D, C, B.   It would be useful to know that SF D appears at the 4th position of the forward flow and the 2nd position of the correlated reverse flow.   This starts to become too heavy to insert into the encapsulation itself.   Instead, this full knowledge can be achieved through control plane distribution and stateful elements (e.g., SFF, SF).
    >      >
    >      > So, the encapsulation can carry all of the correlation information, none of the correlation information, or some of the correlation information.    I'm not so sure "some" is that useful.
    >      >
    >      >     Ron
    >      >
    >      >
    >      > -----Original Message-----
    >      > From: Joel M. Halpern [mailto:jmh@joelhalpern.com]
    >      > Sent: Tuesday, July 18, 2017 9:58 AM
    >      > To: Ron Parker <Ron_Parker@affirmednetworks.com>; Kent Leung (kleung) <kleung@cisco.com>; Reinaldo Penno (repenno) <repenno@cisco.com>; Dave Dolson <ddolson@sandvine.com>; Roberta Maglione (robmgl) <robmgl@cisco.com>; James N Guichard <james.n.guichard@huawei.com>
    >      > Cc: sfc@ietf.org
    >      > Subject: Re: [sfc] clarification on Service Path ID for draft-penno-sfc-packet
    >      >
    >      > Since there are not always two directions, I would prefer not to define that bit as always meaning direction.  I do not mind if the bit is used by configuration in a directional fashion.  (It is odd, but clearly works.)
    >      >
    >      > Yours,
    >      > Joel
    >      >
    >      > On 7/18/17 9:12 AM, Ron Parker wrote:
    >      >> I support 5.4.1 (single SPI with direction indicated in SI).   That
    >      >> being said, the approach effectively reduces SI by 1 bit and reallocates
    >      >> that bit to direction.   Is it feasible to instead be explicit by
    >      >> creating an direction bit?   Also, how do we refer to directions?
    >      >> East/West?   North/South?  Left/Right?   Upstream/Downstream?
    >      >>
    >      >>      Ron
    >      >>
    >      >> *From:* sfc [mailto:sfc-bounces@ietf.org] *On Behalf Of *Kent Leung
    >      >> (kleung)
    >      >> *Sent:* Tuesday, July 18, 2017 4:54 AM
    >      >> *To:* Reinaldo Penno (repenno) <repenno@cisco.com>; Dave Dolson
    >      >> <ddolson@sandvine.com>; Roberta Maglione (robmgl) <robmgl@cisco.com>;
    >      >> James N Guichard <james.n.guichard@huawei.com>
    >      >> *Cc:* sfc@ietf.org
    >      >> *Subject:* Re: [sfc] clarification on Service Path ID for
    >      >> draft-penno-sfc-packet
    >      >>
    >      >> Hi Reinaldo. I agree we need to get agreement in WG and update the
    >      >> draft soon as folks are unsure what to implement.
    >      >>
    >      >> It seems most folks have chimed in. Here’s the latest count. I’m
    >      >> putting names down to make sure the count is accurate.
    >      >>
    >      >> Sect 5.4.1 (one service path ID, service index indicates flow direction):
    >      >>
    >      >> -(2) Dave, Joel
    >      >>
    >      >> Sect 5.4.2 (two service path IDs, each indicate flow direction):
    >      >>
    >      >> -(6) Sumandra, Jim, Kent, Renaldo, Roberta, Paul
    >      >>
    >      >> Do we have some rough consensus yet? Or wait for more opinions to decide?
    >      >>
    >      >> Kent
    >      >>
    >      >> *From:* Reinaldo Penno (repenno)
    >      >> *Sent:* Monday, July 17, 2017 3:59 PM
    >      >> *To:* Kent Leung (kleung) <kleung@cisco.com
    >      >> <mailto:kleung@cisco.com>>; Dave Dolson <ddolson@sandvine.com
    >      >> <mailto:ddolson@sandvine.com>>; Roberta Maglione (robmgl)
    >      >> <robmgl@cisco.com <mailto:robmgl@cisco.com>>; James N Guichard
    >      >> <james.n.guichard@huawei.com <mailto:james.n.guichard@huawei.com>>
    >      >> *Cc:* sfc@ietf.org <mailto:sfc@ietf.org>
    >      >> *Subject:* Re: [sfc] clarification on Service Path ID for
    >      >> draft-penno-sfc-packet
    >      >>
    >      >> Hi Kent/others,
    >      >>
    >      >> this decision is quite important for real deployments, as opposed to
    >      >> demos and related.  I hope as the first step we all agree that we
    >      >> cannot have more than one way of interpreting directionality of paths
    >      >> and associated reverse paths. That would be an interoperability
    >      >> nightmare and reduce the usefulness of NSH considerably.
    >      >>
    >      >> So, whatever way it goes the WG needs to embrace it.
    >      >>
    >      >> Thanks,
    >      >>
    >      >> *From: *sfc <sfc-bounces@ietf.org <mailto:sfc-bounces@ietf.org>> on
    >      >> behalf of "Kent Leung (kleung)" <kleung@cisco.com
    >      >> <mailto:kleung@cisco.com>>
    >      >> *Date: *Monday, July 17, 2017 at 10:36 AM
    >      >> *To: *Dave Dolson <ddolson@sandvine.com
    >      >> <mailto:ddolson@sandvine.com>>, "Roberta Maglione (robmgl)"
    >      >> <robmgl@cisco.com <mailto:robmgl@cisco.com>>, James N Guichard
    >      >> <james.n.guichard@huawei.com <mailto:james.n.guichard@huawei.com>>
    >      >> *Cc: *"sfc@ietf.org <mailto:sfc@ietf.org>" <sfc@ietf.org
    >      >> <mailto:sfc@ietf.org>>
    >      >> *Subject: *Re: [sfc] clarification on Service Path ID for
    >      >> draft-penno-sfc-packet
    >      >>
    >      >> Why can’t there be stats for per SPI and more granular stats for per
    >      >> SPI/SI? They seem to serve different purposes. The former is providing
    >      >> counters for all flows in each service path. The latter is provide
    >      >> counters for all flows served at each hop in the service path.
    >      >>
    >      >> Can you explain the “spiral” scenario and how that pertains to
    >      >> usefulness of having per service path stats? Thanks.
    >      >>
    >      >> Kent
    >      >>
    >      >> *From:* Dave Dolson [mailto:ddolson@sandvine.com]
    >      >> *Sent:* Monday, July 17, 2017 3:01 PM
    >      >> *To:* Roberta Maglione (robmgl) <robmgl@cisco.com
    >      >> <mailto:robmgl@cisco.com>>; James N Guichard
    >      >> <james.n.guichard@huawei.com <mailto:james.n.guichard@huawei.com>>
    >      >> *Cc:* Kent Leung (kleung) <kleung@cisco.com
    >      >> <mailto:kleung@cisco.com>>; sfc@ietf.org <mailto:sfc@ietf.org>
    >      >> *Subject:* RE: [sfc] clarification on Service Path ID for
    >      >> draft-penno-sfc-packet
    >      >>
    >      >> Strictly, stats should be per SPI and SI, in order to support the
    >      >> so-called spiral.
    >      >>
    >      >> But I can see how folks might find the lazy implementation to be useful.
    >      >>
    >      >> *From:*Roberta Maglione (robmgl) [mailto:robmgl@cisco.com]
    >      >> *Sent:* Monday, July 17, 2017 11:00 AM
    >      >> *To:* James N Guichard
    >      >> *Cc:* Dave Dolson; Kent Leung (kleung); sfc@ietf.org
    >      >> <mailto:sfc@ietf.org>
    >      >> *Subject:* Re: [sfc] clarification on Service Path ID for
    >      >> draft-penno-sfc-packet
    >      >>
    >      >> I agree on the operational aspect: having different SPI's for each
    >      >> direction simplifies the troubleshooting procedures, as statistics on
    >      >> the packets counters for each direction on each SF, can be displayed
    >      >> just based on SPI.
    >      >>
    >      >> Regards,
    >      >>
    >      >> Roberta
    >      >>
    >      >> Inviato da iPad
    >      >>
    >      >>
    >      >> Il giorno 15 lug 2017, alle ore 01:09, James N Guichard
    >      >> <james.n.guichard@huawei.com <mailto:james.n.guichard@huawei.com>> ha
    >      >> scritto:
    >      >>
    >      >>      Yes understood but I was assuming no manipulation of the SI and my
    >      >>      point was more from an operational perspective; if I use the same
    >      >>      path ID in both directions then I cannot immediately tell in which
    >      >>      direction the packets are flowing unless I go one step deeper and
    >      >>      look at the SI leading to a correlation of SPI + SI to be able to
    >      >>      figure out my traffic matrix. Not so if the SPI is uni-directional.
    >      >>
    >      >>      Jim
    >      >>
    >      >>      *From:* Dave Dolson [mailto:ddolson@sandvine.com]
    >      >>      *Sent:* Friday, July 14, 2017 2:51 PM
    >      >>      *To:* James N Guichard <james.n.guichard@huawei.com
    >      >>      <mailto:james.n.guichard@huawei.com>>; Kent Leung (kleung)
    >      >>      <kleung@cisco.com <mailto:kleung@cisco.com>>; sfc@ietf.org
    >      >>      <mailto:sfc@ietf.org>
    >      >>      *Subject:* RE: clarification on Service Path ID for
    >      >>      draft-penno-sfc-packet
    >      >>
    >      >>      There is not actually forwarding ambiguity, since SFF forwarding
    >      >>      depends on **both** SPI and SI.
    >      >>
    >      >>      So for example, there is no ambiguity in forwarding to use SI in the
    >      >>      range [0,127] of up-link and range [128,255] for down-link, on the
    >      >>      same SPI.
    >      >>
    >      >>      The limitation is ~127 SFs per path instead of ~255.
    >      >>
    >      >>      As I see it, Kent’s question is one of aesthetics. Do folks like the
    >      >>      same SPI used for two directions?
    >      >>
    >      >>      Personally, I find use of a single SPI to be more elegant,
    >      >>        consuming only one path ID instead of two. (section 5.4.1).
    >      >>
    >      >>      It may make debugging easier as well.
    >      >>
    >      >>      Also, for what it’s worth, we demonstrated this method of section
    >      >>      5.4.1 at a previous IETF hackathon.
    >      >>
    >      >>      -Dave
    >      >>
    >      >>      *From:*sfc [mailto:sfc-bounces@ietf.org] *On Behalf Of *James N Guichard
    >      >>      *Sent:* Friday, July 14, 2017 2:25 PM
    >      >>      *To:* Kent Leung (kleung); sfc@ietf.org <mailto:sfc@ietf.org>
    >      >>      *Subject:* Re: [sfc] clarification on Service Path ID for
    >      >>      draft-penno-sfc-packet
    >      >>
    >      >>      Hi Kent,
    >      >>
    >      >>      [personal opinion …] I have always assumed that the service path ID
    >      >>      would be uni-directional given that it would be difficult to avoid
    >      >>      collision in all forwarding scenarios. If you look at a basic SFC
    >      >>      a-b-c and the service index is set to 255 at the classifiers a & c
    >      >>      (which imho will be the normal practice) then at b you would have a
    >      >>      conflict if the same service path ID is used in both directions.
    >      >>
    >      >>      Jim
    >      >>
    >      >>      *From:* sfc [mailto:sfc-bounces@ietf.org] *On Behalf Of *Kent Leung
    >      >>      (kleung)
    >      >>      *Sent:* Friday, July 14, 2017 1:58 PM
    >      >>      *To:* sfc@ietf.org <mailto:sfc@ietf.org>
    >      >>      *Subject:* [sfc] clarification on Service Path ID for
    >      >>      draft-penno-sfc-packet
    >      >>
    >      >>      Hi. We are working on a revision for this draft. There were 4
    >      >>      proposed solution options in section 5. During some discussions,
    >      >>      most folks seem to favor the use of algorithmic method in section
    >      >>      5.4. However, there are 2 sub-options. One is based on same Service
    >      >>      Path ID and using Service Index to determine flow direction (sect.
    >      >>      5.4.1). The other is based on setting high order bit on Serve Path
    >      >>      ID, which determines flow direction (sect. 5.4.2). There are mixed
    >      >>      opinions. One reason is that there may be the assumption the Service
    >      >>      Path ID is uni-directional. No explicit wording of that nature has
    >      >>      been encountered in the RFCs, maybe we missed something?
    >      >>
    >      >>      If Serve Path ID is required to be uni-directional, then the answer
    >      >>      is easy (=> 5.4.2). We would like to solicit WG comments to get
    >      >>      rough consensus and revised the next version with that solution.
    >      >>      This problem is critical to address for Service Function that
    >      >>      generate packet in reverse direction, especially security service
    >      >>      functions as mentioned in draft-wang-sfc-ns-use-cases.
    >      >>
    >      >>      Thanks.
    >      >>
    >      >>      Kent
    >      >>
    >      >>      _______________________________________________
    >      >>      sfc mailing list
    >      >>      sfc@ietf.org <mailto:sfc@ietf.org>
    >      >>
    >      >> https://url.serverdata.net/?a_R6iwBQImYWCr69g6-h0raXDRY2EORuQb3vcjuo_j
    >      >> Yzi8LHrrWr1VlAzSt23U6FhEXpHwQ1RPMguMZ7RGyHHPw~~
    >      >>
    >      >> <https://url.serverdata.net/?a_R6iwBQImYWCr69g6-h0raXDRY2EORuQb3vcjuo_
    >      >> jYzi8LHrrWr1VlAzSt23U6FhEXpHwQ1RPMguMZ7RGyHHPw~~>
    >      >>
    >      >>
    >      >>
    >      >> _______________________________________________
    >      >> sfc mailing list
    >      >> sfc@ietf.org
    >      >> https://url.serverdata.net/?a_R6iwBQImYWCr69g6-h0raXDRY2EORuQb3vcjuo_j
    >      >> Yzi8LHrrWr1VlAzSt23U6FhEXpHwQ1RPMguMZ7RGyHHPw~~
    >      >>
    >      
    >