Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-opsawg-l3sm-l3nm-11: (with DISCUSS)
"Scharf, Michael" <Michael.Scharf@hs-esslingen.de> Mon, 20 September 2021 09:09 UTC
Return-Path: <Michael.Scharf@hs-esslingen.de>
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 06CB93A1B68; Mon, 20 Sep 2021 02:09:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hs-esslingen.de
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 HUeOBxEZhrlE; Mon, 20 Sep 2021 02:09:38 -0700 (PDT)
Received: from mail.hs-esslingen.de (mail.hs-esslingen.de [134.108.32.78]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B76DB3A1B6B; Mon, 20 Sep 2021 02:09:37 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.hs-esslingen.de (Postfix) with ESMTP id 081FF25A15; Mon, 20 Sep 2021 11:09:35 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hs-esslingen.de; s=mail; t=1632128975; bh=Nwd4aQ7GW1Vz+UgkUIoupOxkkimAJyhNITtN4ZYg+Go=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=Ap4nmEGabfFZNc45Ef11uQ9NevsCI97ZdrKgTXqs83wqrEwzesvjiQci4EB0YQ64h xTl8pnbioHW4bFeYPMQTnVqVZSDOANf9UQnAeMCZKb/n+8sgvLwceAUuSoWXY99UXl tSfjQe2PADl2kvtJpWjtUWNOBaCHbM72Uzsag+L8=
X-Virus-Scanned: by amavisd-new-2.7.1 (20120429) (Debian) at hs-esslingen.de
Received: from mail.hs-esslingen.de ([127.0.0.1]) by localhost (hs-esslingen.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4GeM9l84AR8Z; Mon, 20 Sep 2021 11:09:33 +0200 (CEST)
Received: from rznt8201.rznt.rzdir.fht-esslingen.de (rznt8201.hs-esslingen.de [134.108.48.164]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.hs-esslingen.de (Postfix) with ESMTPS; Mon, 20 Sep 2021 11:09:33 +0200 (CEST)
Received: from rznt8202.rznt.rzdir.fht-esslingen.de (134.108.48.165) by rznt8201.rznt.rzdir.fht-esslingen.de (134.108.48.164) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.14; Mon, 20 Sep 2021 11:09:33 +0200
Received: from rznt8202.rznt.rzdir.fht-esslingen.de ([fe80::aca4:171a:3ee1:57e0]) by rznt8202.rznt.rzdir.fht-esslingen.de ([fe80::aca4:171a:3ee1:57e0%3]) with mapi id 15.01.2176.014; Mon, 20 Sep 2021 11:09:33 +0200
From: "Scharf, Michael" <Michael.Scharf@hs-esslingen.de>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, 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+rHmausmuoQ
Date: Mon, 20 Sep 2021 09:09:33 +0000
Message-ID: <50dfc67788734183b7329e7c7dea8d39@hs-esslingen.de>
References: <163207412100.20947.6667133067858998761@ietfa.amsl.com> <14634_1632121378_61483222_14634_428_9_787AE7BB302AE849A7480A190F8B9330354083E9@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
In-Reply-To: <14634_1632121378_61483222_14634_428_9_787AE7BB302AE849A7480A190F8B9330354083E9@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [134.108.140.248]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/40yHqHdFSGiqo2iOl_lG5UB6MVg>
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, 20 Sep 2021 09:09:45 -0000
Chiming in as author of draft-ietf-tcpm-yang-tcp ... > -----Original Message----- > From: OPSAWG <opsawg-bounces@ietf.org> On Behalf Of > mohamed.boucadair@orange.com > Sent: Monday, September 20, 2021 9:03 AM > To: 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: [OPSAWG] Martin Duke's Discuss on draft-ietf-opsawg-l3sm- > l3nm-11: (with DISCUSS) > > Hi Martin, > > Thank you for the review. > > I'm very familiar with draft-ietf-tcpm-yang-tcp (as you can see in the ACK > section of that document). > > The structure in draft-ietf-opsawg-l3sm-l3nm follows the one in draft-ietf- > idr-bgp-model: > > draft-ietf-opsawg-l3sm-l3nm > > | | | +--rw (option)? > | | | +--:(tcp-ao) > | | | | +--rw enable-tcp-ao? boolean > | | | | +--rw ao-keychain? key-chain:key-chain-ref > > > draft-ietf-idr-bgp-model > > | | | +--rw (option)? > | | | +--:(ao) > | | | | +--rw enable-ao? boolean > | | | | +--rw send-id? uint8 > | | | | +--rw recv-id? uint8 > | | | | +--rw include-tcp-options? boolean > | | | | +--rw accept-ao-mismatch? boolean > | | | | +--rw ao-keychain? > | | | | key-chain:key-chain-ref > > We are not echoing the full structure because the L3NM is a network model, > not a device model. A network model does not aim to control every > parameter that can be manipulated at the device level. Other than > enabling/disabling TCP-AP and providing the ao-keychain, we didn't identify a > need to control and customize at the network service level the data nodes in > draft-ietf-tcpm-yang-tcp: > > | | | | +--rw send-id? uint8 > | | | | +--rw recv-id? uint8 > | | | | +--rw include-tcp-options? boolean > | | | | +--rw accept-ao-mismatch? boolean > > These optional nodes can be part of a local profile that can be directly > manipulated at the device module (draft-ietf-idr-bgp-model). It is always an interesting (and pretty fundamental) question what device parameters can indeed be abstracted in a network model. My personal (well, somewhat dated) experience is that different operators have very different preferences what parameters to include in a network model. Careful reasoning may be required for any omission of a device parameter. In this specific case, I don't fully understand how VPN provisioning via the network level model would pick the values for "send-id" and "recv-id"? Those parameters need to be configured consistently on both endpoints of the TCP-AO connection, right? What happens if the network model draft-ietf-opsawg-l3sm-l3nm only configures one of the two TCP-AO endpoints? So, why can "send-id" and "recv-id" be removed? > We can make these changes, though: > > s/tcp-ao/ao > s/enable-tcp-ao/enable-ao It certainly makes sense to use at least consistent naming in different IETF models, but unless there is a good reason to remove "send-id" and "recv-id", you could just directly import the grouping to ensure consistency... Michael > > Cheers, > Med > > > -----Message d'origine----- > > De : Martin Duke via Datatracker [mailto:noreply@ietf.org] > > Envoyé : dimanche 19 septembre 2021 19:55 > > À : The IESG <iesg@ietf.org> > > Cc : draft-ietf-opsawg-l3sm-l3nm@ietf.org; opsawg-chairs@ietf.org; > > opsawg@ietf.org; adrian@olddog.co.uk; adrian@olddog.co.uk > > Objet : Martin Duke's Discuss on draft-ietf-opsawg-l3sm-l3nm-11: (with > > DISCUSS) > > > > Martin Duke has entered the following ballot position for > > draft-ietf-opsawg-l3sm-l3nm-11: Discuss > > > > When responding, please keep the subject line intact and reply to all > > email addresses included in the To and CC lines. (Feel free to cut this > > introductory paragraph, however.) > > > > > > Please refer to https://www.ietf.org/iesg/statement/discuss- > > criteria.html > > for more information about DISCUSS and COMMENT positions. > > > > > > The document, along with other ballot positions, can be found here: > > https://datatracker.ietf.org/doc/draft-ietf-opsawg-l3sm-l3nm/ > > > > > > > > ---------------------------------------------------------------------- > > DISCUSS: > > ---------------------------------------------------------------------- > > > > (7.6.3) Is there a reason the TCP-AO model in this draft is different > > from the one in draft-ietf-idr-bgp-model-11? That draft is using a model > > developed in the TCPM WG (draft-ietf-tcpm-yang-tcp) specifically for > > that purpose. > > > > If there is no compelling requirement for something different, or the > > TCPM modelling work can be stretched to cover this use case as well, it > > would be far better than rolling a totally separate TCP YANG model here. > > > > > > > > > > > __________________________________________________________ > __________________________________________________________ > _____ > > 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. > > _______________________________________________ > OPSAWG mailing list > OPSAWG@ietf.org > https://www.ietf.org/mailman/listinfo/opsawg
- [OPSAWG] Martin Duke's Discuss on draft-ietf-opsa… Martin Duke via Datatracker
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… mohamed.boucadair
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… Scharf, Michael
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… mohamed.boucadair
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… Scharf, Michael
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… mohamed.boucadair
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… Scharf, Michael
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… Qin Wu
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… Scharf, Michael
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… Qin Wu
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… Scharf, Michael
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… mohamed.boucadair
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… mohamed.boucadair
- Re: [OPSAWG] Martin Duke's Discuss on draft-ietf-… Scharf, Michael