Re: [sfc] Benjamin Kaduk's Discuss on draft-ietf-sfc-hierarchical-09: (with DISCUSS and COMMENT)

Benjamin Kaduk <kaduk@mit.edu> Mon, 25 June 2018 20:22 UTC

Return-Path: <kaduk@mit.edu>
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 E1C80130E3E; Mon, 25 Jun 2018 13:22:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham 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 Qj1L_o2Iabmm; Mon, 25 Jun 2018 13:22:04 -0700 (PDT)
Received: from dmz-mailsec-scanner-5.mit.edu (dmz-mailsec-scanner-5.mit.edu [18.7.68.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5A16130E3F; Mon, 25 Jun 2018 13:22:03 -0700 (PDT)
X-AuditID: 12074422-df5ff70000000c70-7c-5b314eea743b
Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-5.mit.edu (Symantec Messaging Gateway) with SMTP id 7F.76.03184.AEE413B5; Mon, 25 Jun 2018 16:22:02 -0400 (EDT)
Received: from outgoing.mit.edu (OUTGOING-AUTH-1.MIT.EDU [18.9.28.11]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id w5PKM10Z027818; Mon, 25 Jun 2018 16:22:02 -0400
Received: from kduck.kaduk.org (24-107-191-124.dhcp.stls.mo.charter.com [24.107.191.124]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id w5PKLvVh001334 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 25 Jun 2018 16:21:59 -0400
Date: Mon, 25 Jun 2018 15:21:57 -0500
From: Benjamin Kaduk <kaduk@mit.edu>
To: mohamed.boucadair@orange.com
Cc: The IESG <iesg@ietf.org>, "draft-ietf-sfc-hierarchical@ietf.org" <draft-ietf-sfc-hierarchical@ietf.org>, Behcet Sarikaya <sarikaya@ieee.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>
Message-ID: <20180625202157.GI99689@kduck.kaduk.org>
References: <152954550322.28624.14636040697546417914.idtracker@ietfa.amsl.com> <787AE7BB302AE849A7480A190F8B93302DF49B65@OPEXCLILMA3.corporate.adroot.infra.ftgroup> <20180622182042.GJ64617@kduck.kaduk.org> <787AE7BB302AE849A7480A190F8B93302DF4B5E3@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <787AE7BB302AE849A7480A190F8B93302DF4B5E3@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
User-Agent: Mutt/1.9.1 (2017-09-22)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHKsWRmVeSWpSXmKPExsUixG6novvKzzDa4N8xQ4tpXz8zWsz4M5HZ 4vDbp+wWs3tPs1js2TaN3eLJg63sDmweTyccZPJYsuQnk0fLs5NsAcxRXDYpqTmZZalF+nYJ XBkfbm5nKTgpVLHwegdzA+NBvi5GTg4JAROJN/93snQxcnEICSxmkmjrP8YI4WxklOiZ+pAN wrnKJLH+zUw2kBYWAVWJnbOeMYLYbAIqEg3dl5lBbBEBBYl9bf1go5gFGpgkFtzZwg6SEBZI lXh6HaKBF2hf84I17BBTVzJJHGh5yQyREJQ4OfMJC4jNLKAjsXPrHaBtHEC2tMTyfxwQYXmJ 5q2zwco5BZIkXux4DDZTVEBZYm/fIfYJjIKzkEyahWTSLIRJs5BMWsDIsopRNiW3Sjc3MTOn ODVZtzg5MS8vtUjXVC83s0QvNaV0EyM4GlyUdjBO/Od1iFGAg1GJh3fFS4NoIdbEsuLK3EOM khxMSqK8acyG0UJ8SfkplRmJxRnxRaU5qcWHGCU4mJVEeO32A5XzpiRWVqUW5cOkpDlYlMR5 cxcxRgsJpCeWpGanphakFsFkZTg4lCR4f/kCDRUsSk1PrUjLzClBSDNxcIIM5wEafhmkhre4 IDG3ODMdIn+KUVFKnPcCSEIAJJFRmgfXC0pWEtn7a14xigO9Isz7H6SKB5jo4LpfAQ1mAhpc 9hjk6uKSRISUVAOj2ye1NTbt9x+/M905k4HzjuWreTt2e8YEzj3YUG96rXvtVrlFxpe/cc8x zu16NWfimlAJ22PPZaz0Ls9ZePyvlcORnVO2qF77w+vTNW+75jzrM1veacbarnonUBP9dOvS roq//UlVSeHa+4sP7j8vpvbw+4eHO4ruB1iWB2/sPaltvHNd+rdjokosxRmJhlrMRcWJANTx hPYxAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/5c62ciZ06A07q7PWuFxRc57Weyc>
Subject: Re: [sfc] Benjamin Kaduk's Discuss on draft-ietf-sfc-hierarchical-09: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.26
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: Mon, 25 Jun 2018 20:22:06 -0000

On Mon, Jun 25, 2018 at 02:06:26PM +0000, mohamed.boucadair@orange.com wrote:
> Hi Benjamin, 
> 
> Please see inline. 

This all looks good; just one final note inline

> Cheers,
> Med
> 
> > -----Message d'origine-----
> > De : Benjamin Kaduk [mailto:kaduk@mit.edu]
> > Envoyé : vendredi 22 juin 2018 20:21
> > À : BOUCADAIR Mohamed IMT/OLN
> > Cc : The IESG; draft-ietf-sfc-hierarchical@ietf.org; Behcet Sarikaya; sfc-
> > chairs@ietf.org; sfc@ietf.org
> > Objet : Re: Benjamin Kaduk's Discuss on draft-ietf-sfc-hierarchical-09: (with
> > DISCUSS and COMMENT)
> > 
> > 
> > On Thu, Jun 21, 2018 at 06:42:11AM +0000, mohamed.boucadair@orange.com wrote:
> > >
> > > > -----Message d'origine-----
> > > > De : Benjamin Kaduk [mailto:kaduk@mit.edu]
> > > > Envoyé : jeudi 21 juin 2018 03:45
> > > > À : The IESG
> > > > The approach described in Section 4.1.5 also seems to be incompletely
> > > > specified, in that the hSFC Flow ID semantics are not covered at all.  On
> > > > my initial reading I assumed that this field's encoding and semantics
> > were
> > > > intended to be left as entirely local matters to the lower domain,
> > avoiding
> > > > a need to specify them in this document.
> > >
> > > [Med] The semantic is local to a domain.
> > 
> > Agreed, it will not escape a single domain.
> > 
> > >   However, I'm not sure that it's
> > > > actually true, since we generally want multiple vendors to be able to
> > > > interoperate,
> > >
> > > [Med] Intermediate SFC elements do not need to understand the semantic of
> > flowID. They will handle the flowID as an opaque value.
> > 
> > Agreed.  I think it might help to call out (as is done in Section 4.1.1)
> > that if the egress IBN differs from the ingress IBN, there is a need for
> > state synchronization between those nodes.
> 
> [Med] This is the intent of "state replication mentioned in Section 4.1.1". 
> 
> I changed the text to "state synchronization mentioned in Section 4.1.1".

Ah, looking at the -10 now I finally see what you are referring to.  I
think when I first read "state timeout and replication mentioned in Section
4.1.1" I did not make the connection that it was specifically the *state*
replication as well.  Probably that's just me reading to fast, but I think
your change does increase clarity.

Thanks again,

Benjamin