Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-opsawg-l3sm-l3nm-11: (with DISCUSS)

mohamed.boucadair@orange.com Mon, 27 September 2021 06:10 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE2FD3A0F46; Sun, 26 Sep 2021 23:10:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.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 9hZAEyfYScSx; Sun, 26 Sep 2021 23:10:02 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (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 40C0B3A0F35; Sun, 26 Sep 2021 23:10:02 -0700 (PDT)
Received: from opfedar06.francetelecom.fr (unknown [xx.xx.xx.8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar23.francetelecom.fr (ESMTP service) with ESMTPS id 4HHsgD0gM9zBrbt; Mon, 27 Sep 2021 08:10:00 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1632723000; bh=W5ZzDR4uZp9stoq4RMncISjvPMcePJIcuQ4hK0cOnDs=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=LbXKjyGbRCVLqIjlcmc0LED1ZOFRLDdrANzoyA3jCR6grVQ0H4GiJtyI5mLaL9F8P vhUQTBoaITlEaAXbzwv84SngubAUfyppJmZtqjT+kgagdKb9pNyJU0Dl8KNhzkbCZk dzBU2c9A25KsWwPlt809PwtxuD8hUem6ByiOw4LzfKN/nTFBH7WdhuJLpe8IzVkthX XOE5a/lSYihT4iD7LoiMvB1OYJxknpkrzMpBeOAeDgY0Cj7agARK/aJyf0w5ouvZMz NNFjoCa/U63kMAvsn5G5A9iyCmmoiaHPYm47Nrc1nCi8kWQZl1WShiNMOe0kLg1LxQ xFmf7beSNoZKA==
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by opfedar06.francetelecom.fr (ESMTP service) with ESMTPS id 4HHsgC1sKMz3wbh; Mon, 27 Sep 2021 08:09:59 +0200 (CEST)
From: mohamed.boucadair@orange.com
To: "Scharf, Michael" <Michael.Scharf@hs-esslingen.de>, Martin Duke <martin.h.duke@gmail.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-opsawg-l3sm-l3nm@ietf.org" <draft-ietf-opsawg-l3sm-l3nm@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>, "opsawg-chairs@ietf.org" <opsawg-chairs@ietf.org>
Thread-Topic: Martin Duke's Discuss on draft-ietf-opsawg-l3sm-l3nm-11: (with DISCUSS)
Thread-Index: AQHXre2ikcEvg2rrIkCuEQ8Vm+rHmausmuoQgAALM8CAAAX4UIABuYRwgAHAYiCABzxmwA==
Date: Mon, 27 Sep 2021 06:09:58 +0000
Message-ID: <17161_1632722999_61516037_17161_455_1_787AE7BB302AE849A7480A190F8B93303540C632@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <163207412100.20947.6667133067858998761@ietfa.amsl.com> <14634_1632121378_61483222_14634_428_9_787AE7BB302AE849A7480A190F8B9330354083E9@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <50dfc67788734183b7329e7c7dea8d39@hs-esslingen.de> <14780_1632130900_61485754_14780_163_25_787AE7BB302AE849A7480A190F8B933035409522@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <01232d209b574cbaa9b936d3e5f38f48@hs-esslingen.de> <8560_1632228946_6149D652_8560_436_1_787AE7BB302AE849A7480A190F8B93303540A1B2@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <8fa8925f295a42b19901e04a2a6ff50d@hs-esslingen.de>
In-Reply-To: <8fa8925f295a42b19901e04a2a6ff50d@hs-esslingen.de>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.114.13.247]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/IPPFE7UugfmItCkEEPqM99hKz2I>
Subject: Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-opsawg-l3sm-l3nm-11: (with DISCUSS)
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2021 06:10:10 -0000

Hi Michael,

Thank you for the follow-up. 

Please see inline. 

Cheers,
Med

> -----Message d'origine-----
> De : Scharf, Michael [mailto:Michael.Scharf@hs-esslingen.de]
> Envoyé : mercredi 22 septembre 2021 17:38
> À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>; Martin
> Duke <martin.h.duke@gmail.com>; The IESG <iesg@ietf.org>
> Cc : draft-ietf-opsawg-l3sm-l3nm@ietf.org; opsawg@ietf.org; opsawg-
> chairs@ietf.org
> Objet : RE: Martin Duke's Discuss on draft-ietf-opsawg-l3sm-l3nm-11:
> (with DISCUSS)
> 
> Hi Med,
> 
> Thanks for the useful references. More inline.
> 
> > -----Original Message-----
> > From: mohamed.boucadair@orange.com
> > <mohamed.boucadair@orange.com>
> > Sent: Tuesday, September 21, 2021 2:56 PM
> > To: Scharf, Michael <Michael.Scharf@hs-esslingen.de>; Martin Duke
> > <martin.h.duke@gmail.com>; The IESG <iesg@ietf.org>
> > Cc: draft-ietf-opsawg-l3sm-l3nm@ietf.org; opsawg@ietf.org; opsawg-
> > chairs@ietf.org
> > Subject: RE: Martin Duke's Discuss on draft-ietf-opsawg-l3sm-l3nm-11:
> > (with
> > DISCUSS)
> >
> > Hi Michael,
> >
> > Please see inline.
> >
> > Cheers,
> > Med
> >
> > > -----Message d'origine-----
> > > De : Scharf, Michael [mailto:Michael.Scharf@hs-esslingen.de]
> > > Envoyé : lundi 20 septembre 2021 12:05 À : BOUCADAIR Mohamed
> > > INNOV/NET
> > <mohamed.boucadair@orange.com>; Martin
> > > Duke <martin.h.duke@gmail.com>; The IESG <iesg@ietf.org> Cc :
> > > draft-ietf-opsawg-l3sm-l3nm@ietf.org; opsawg@ietf.org; opsawg-
> > > chairs@ietf.org Objet : RE: Martin Duke's Discuss on
> > > draft-ietf-opsawg-l3sm-l3nm-11:
> > > (with DISCUSS)
> > >
> > > Hi Med,
> > >
> > > What happens if PEs and CEs are both under operator control? In that
> > > case, the customer-facing L3SM model may not need any TCP-AO
> > > configuration.
> > >
> > > However, in that case, TCP-AO may need to be configured on the PEs
> > > and the "send-id" and "receive-id" values must be consistent with
> > > the CEs, no?
> >
> > [[Med]] Agree.
> >
> >  If the PE configuration is done by L3NM, the "send-id" and "receive-
> > > id" must be part of L3NM model, no?
> >
> > [[Med]] Not necessarily. See below.
> >
> >  If not, how would the TCP-AO
> > > provisioning on CEs and PEs work?
> >
> > [[Med]] The assumption we had for this version of the module is that
> > send-id and recv-id are pre-configured while only the key reference is
> > manipulated in the L3NM. Some of the implementations separate the
> > TCP-AO configuration from the invocation in context of a particular
> > protocol, e.g.,
> >
> > *
> > https://www.juniper.net/documentation/en_US/junos/topics/reference/g
> > eneral/release-notes/20.3/infocus-topicmaps/tcp-authentication-option-
> > map-infocus.html
> > * https://www.cisco.com/c/en/us/td/docs/iosxr/ncs5500/bgp/72x/b-bgp-
> > cg-ncs5500-72x/implementing-master-key-tuple-
> > configuration.html#id_77361
> 
> Good references. As far as I can see, in those two cases the send-id and
> recv-id are modelled in the key-chain and therefore configurable as part
> of the key-chain. With such a key-chain, your assumption would work.

[[Med]] Great. 

> 
> However, draft-ietf-opsawg-l3sm-l3nm-11 references to the key-chain from
> RFC 8177. Unlike in those two previous examples, I don't understand how
> one would encode send-id and recv-id in the RFC 8177 model.
> 
> So, my reading is that draft-ietf-opsawg-l3sm-l3nm-11 assumes that the
> referenced key-chain includes additional entries beyond RFC 8177, such
> as send-id and recv-id.
> 
> If that assumption is correct, IMHO the document draft-ietf-opsawg-l3sm-
> l3nm has to highlight that additions to the key-chain model beyond RFC
> 8177 may be required for TCP-AO to work.

[[Med]] Agree. 

> 
> > We can add a note about it you think this helps. Thank you.
> 
> If the document assumes additions to RFC 8177, this must be noted, IMHO.

[[Med]] Added this NEW text: 

      This version of the L3NM assumes that TCP-AO specific parameters
      are preconfigured as part of the key-chain that is referenced in
      the L3NM.  No assumption is made about how such a key-chain is
      pre-configured.  However, the structure of the key-chain should
      cover data nodes beyond those in [RFC8177], mainly SendID and
      RecvID (Section 3.1 of [RFC5925]).

Do we need to say more? Thanks.

> 
> Of course, an alternative would be just to import draft-ietf-tcpm-yang-
> tcp, which models the relevant entries, but that will be your call.

[[Med]] Thanks, but I prefer to not import this module for this version. This can be done in future augmentations when hopefully tcp-yang will be published as an RFC.  

> 
> Michael
> 


_________________________________________________________________________________________________________________________

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.