Re: [OPSAWG] AD review of draft-ietf-opsawg-vpn-common-08

"Rob Wilton (rwilton)" <rwilton@cisco.com> Tue, 13 July 2021 16:35 UTC

Return-Path: <rwilton@cisco.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 6EB4B3A07FA; Tue, 13 Jul 2021 09:35:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.596
X-Spam-Level:
X-Spam-Status: No, score=-9.596 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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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 header.b=RNuRDOAg; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=jjVxIO4k
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 AL9I7jwlPYHt; Tue, 13 Jul 2021 09:35:50 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35BB23A083F; Tue, 13 Jul 2021 09:35:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18066; q=dns/txt; s=iport; t=1626194150; x=1627403750; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=pven2Yh1SKbknus30/kk5759ZTtRHtu0ZphAuIXbrUw=; b=RNuRDOAgUVW3yebJ+b3WTAHyp2o1sKXitlAH3IARkLbCH+Yatu9S4Rgn lx/ID7f5s1nP9M6Qap4gPWEBMBxHqWFD2Z+7o2J9bzdUI7ZnZ0R/4jpu4 9Xevaoy18vPztJk5tiziXGmwtaggdm1WxKBTgZ2KJAiD7fFg7oTieAcDh Y=;
IronPort-PHdr: A9a23:zbuLOhBWwAyyBAY0yuIQUyQVcBdPi9zP1kY97YAujb1DNK+k+seqME/e4KBri1nEFcXe5ulfguXb+6bnRSQb4JmHvXxDFf4EVxIMhcgM2QB1BsmDBB78NvfsYCF8F8NHBxdp+nihOh1TH8DzL1TZvny162sUHRPyfQp4L+j4AMjclcOyguuz4JbUJQ5PgWnVXA==
IronPort-HdrOrdr: A9a23:D+2bV6P3U/2qkMBcT0f155DYdb4zR+YMi2TDiHoRdfUFSKKlfp6V88jzjSWE9wr4WBkb6Le90dq7MA3hHPlOkMgs1NaZLUfbUQ6TTL2KgrGSuAEIdxeOk9K1kJ0QD5SWa+eATWSS7/yKmjVQeuxIqLLsnczY5pa9854ud3AWV0gK1XYeNu/vKDwPeOAwP+tBKHPz3LsimxOQPVAsKuirDHgMWObO4/fRkoj9XBIADxk7rCGTkDKB8tfBYlul9yZbdwkK7aYp8GDDnQC8zL6kqeuHxhjV0HKWx4hKmeHm1sBICKW3+4oow3TX+0OVjbZaKvq/VQMO0aeSAZER4YDxSiIbToBOArXqDzmISFXWqlLdOX0Vmg7fIBej8AveSIrCNWgH4w4rv/METvMfgHBQ4e2UmZg7rF6xpt5ZCwjNkz/64MWNXxZ2llCsqX5niuILiWdDOLFuIoO5gLZvtH+9Kq1wVx4SKbpXZ9VGHYXZ/rJbYFmaZ3fWsi1mx8GtRG06GlODTlIZssKY3jBKlDQhpnFoiPA3jzMF7tYwWpNE7+PLPuBhk6xPVNYfaeZ4CP0aScW6B2TRSVbHMX6UI17gCKYbUki95qIfII9Frd1CXaZ4g6fatK6xJW+whFRCDX4GU/f+rqGj2iq9NFmAYQ==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AQAACcv+1g/4wNJK1QAQkaAQEBAQEBAQEBAQMBAQEBEgEBAQECAgEBAQFAgUYEAQEBAQsBgVJRB3daNzGIEAOFOYhXA49oikSBLhSBEQNUCwEBAQ0BATEKBgQBAYRUAoJ3AiU1CA4CBAEBARIBAQUBAQECAQYEcROFaA2GRQEBAQMBEhUZAQElEgELBAIBCBEEAQEWEgcyFAkIAQEEAQ0FCBqCUIJVAw4hAQ6bRQGBOgKKH3iBATOBAYIHAQEGBASFRRiCMgMGgToBgnqJdXsnHIFJRIEVQ4JiPoJiAoEZEgEHAQoBIz2DDoIugiosEC4GAQEpLgEBBgMEFAcMCBQQDTkHAQIzFS0LBSMFAQUBBAskBhEpA5ECCiUCjCWBK5xOgRYKgySKM4c3jGQSg2OLXIY+kFyWBoIbihSUBIRQAgQCBAUCDgEBBoFcATlpcHAVO4JpIS8ZDo4fERGDTopecxoBHQIGAQkBAQMJh3gBAQ
X-IronPort-AV: E=Sophos;i="5.84,236,1620691200"; d="scan'208";a="885044119"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Jul 2021 16:35:48 +0000
Received: from mail.cisco.com (xbe-aln-007.cisco.com [173.36.7.22]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 16DGZmOB009553 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Tue, 13 Jul 2021 16:35:48 GMT
Received: from xfe-aln-005.cisco.com (173.37.135.125) by xbe-aln-007.cisco.com (173.36.7.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Tue, 13 Jul 2021 11:35:47 -0500
Received: from xfe-rcd-004.cisco.com (173.37.227.252) by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Tue, 13 Jul 2021 11:35:47 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-004.cisco.com (173.37.227.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15 via Frontend Transport; Tue, 13 Jul 2021 11:35:47 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IlpL/neqfLDDIr3kvuZ1PMKUEIlCFMCGl4xNKQfyFqCiavsMinR/bzuxDOfOrQcMSZFvjnpWYYuEQq9dY+0YC9obuzX+2B3iS3sk2Jo9xIELnXpiMFmamajF347rWqznsZLp9vTqXUWwtAyitMUBiQD0VpMruh7KSbXtNabjVyN0QQ/YqkddMUkLLNTtC+fTF+Svqwg4siCbp+HFpgWA9ju70q93JcqD7FGhzE9IlQKUfJuJufrcn6nTTSGi7QG8smwJf8HrrczuubOdDlL+2HeIwx89XXwNG4OVyE279zmgCph9I6lc/Toxti2U0j6ma1jSK8HqP4vYCJ7s0xWfdA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jpp1VIJgcq8TthPbGMs7Z+fGiPJVe8caFgVAFHqBSQI=; b=Kc2vJSWoKmg9TrxOg1xPe8+ortK2xFarBI7q/BZwRRvP7qPL81JmABg3qAGXkmwfYPulPCwS26pJusP4MUjIoj8AYqCnc/ZO1lcgSZAFg+sgz1DKqgcTYKB4tQx2GWfE17EHB4u1FHILzMVK4X5AmuLro2uByB2occjhwwD/nL4hxi0Q1c8eYk/cR0Lrn1q0TriCG7Xkg+nhIMn7ggo11AYlq+NAB3HCA2hD8bitpau/cKm587msykMfgPON7tMKvrPshu3CTpnQ/xf2zXpKDuvnHSGeHcissMoSUYsRMT+NK/btNi29Sxf5Yxv7E3lBKI2NCYNr1c1CqEgeU83Nag==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jpp1VIJgcq8TthPbGMs7Z+fGiPJVe8caFgVAFHqBSQI=; b=jjVxIO4kwNDqMGA1+KEWEAnaIvoioVdtnoNVPXB+wK/fbvO3+ibmN9sOUr/iAz7NSzKraPeJJevYSbWTKLxWCzdWFGm4daQXHLUZPZkayvhAwL0aIufAHrBWBirBIbBptmJU3x/WakH0ReM5lpoMGFaCbcUWjxq8J+pDPs9FESU=
Received: from DM4PR11MB5438.namprd11.prod.outlook.com (2603:10b6:5:399::21) by DM4PR11MB5437.namprd11.prod.outlook.com (2603:10b6:5:398::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20; Tue, 13 Jul 2021 16:35:46 +0000
Received: from DM4PR11MB5438.namprd11.prod.outlook.com ([fe80::a85a:cb8b:2d73:5e12]) by DM4PR11MB5438.namprd11.prod.outlook.com ([fe80::a85a:cb8b:2d73:5e12%6]) with mapi id 15.20.4308.027; Tue, 13 Jul 2021 16:35:46 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "draft-ietf-opsawg-vpn-common.all@ietf.org" <draft-ietf-opsawg-vpn-common.all@ietf.org>
CC: "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: AD review of draft-ietf-opsawg-vpn-common-08
Thread-Index: Add3Loe0f+qljQpOSzii9U2dmy83KAABVKQQACyvJMAAA9u1cAADwvSQ
Date: Tue, 13 Jul 2021 16:35:45 +0000
Message-ID: <DM4PR11MB543804955F1A09C5A2A75504B5149@DM4PR11MB5438.namprd11.prod.outlook.com>
References: <DM4PR11MB54384ECB7343A90FE02FF1D8B5159@DM4PR11MB5438.namprd11.prod.outlook.com> <5521_1626111277_60EC7D2D_5521_210_1_787AE7BB302AE849A7480A190F8B9330353BD724@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <DM4PR11MB5438C2064E6F633D378A8C90B5149@DM4PR11MB5438.namprd11.prod.outlook.com> <7681_1626189396_60EDAE54_7681_62_7_787AE7BB302AE849A7480A190F8B9330353BE73F@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
In-Reply-To: <7681_1626189396_60EDAE54_7681_62_7_787AE7BB302AE849A7480A190F8B9330353BE73F@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: orange.com; dkim=none (message not signed) header.d=none;orange.com; dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1ca9ca46-3665-4aba-025c-08d9461c43ce
x-ms-traffictypediagnostic: DM4PR11MB5437:
x-microsoft-antispam-prvs: <DM4PR11MB54377E7607928D777142D44EB5149@DM4PR11MB5437.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: h3mt6Ft6VwIDV5QuCTVjnp5gDX2rALtIoakQcKONTHnb5aRqAF4V8Gcv/OowcmBs9m2wfo0qXtrMIdngeiOvkbSAGwK3pTaNOdKe+NJl1IZVFx2h8nq6Z+VejpVGtRo2I3+SO/O6Lkb4b/6ACX0cQJY5LICFtY4Qv3MUeIZApyRPftbELWdScqsTkAMBjZvWKLLzQpUO6nOgya1PTYu6+ikb6yD0aHRjpERz5nwAguBAYkFGGEKBGo9RJd169OaA5qNCDOClE/QBhYg0eMrX/r+y9kvF2q1ZTnYP7nnFvSA/YwGSRPsshFpqJcQGxA37aZDmThNgXLGZAT7Pv+TWTHX5mR+OFMNmXbYXVCV7/ceVxgIMarlEC6lsffDTYpPyYRux3eLFvdZH/g5tBl039u++osCvjQx80PrhCLa3PWtt2P8/Q+bBjiqIFE/gzWEZLlaAjQUwhG69NyaBwvSt972gUuknzYYbj1mbq4rZokvXpB1Q7Kh6Hb2Ygv4sVMIdDBKB5EF4ZqF8mT80VTYF4lzaF8k2zBQqul+0i0/o9oZJQHWvwmLSq11EA8Z8aw5UED4D4WVbmpBg0/qNPuPZaYY9/bXX6uDukcs4zu9VMhEdYNsv/PSwn3jfmyZ+IhKY3XGlZR+9Pq9BnjuiGEMBbxMktYV9WaUcvQUG0KQoCZrF6xNptg5Bs8DqguDhTcriYVjt2kqpDW8oAUv7qZJ+YApxI9v8+Z6X3Z9Gw4lOlADj6lodbEGP7SHszi6kX6qystywn1DFk5n2gSollp7xbQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5438.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(376002)(346002)(136003)(39860400002)(396003)(71200400001)(966005)(86362001)(110136005)(66946007)(55016002)(66556008)(7696005)(5660300002)(83380400001)(52536014)(66476007)(4326008)(6506007)(30864003)(66446008)(64756008)(33656002)(8676002)(186003)(316002)(8936002)(53546011)(2906002)(26005)(76116006)(478600001)(38100700002)(9686003)(122000001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: H0rrJL18ym1cUZwarpkHcQTSelMbIpAKrgHyS1CRfS0z44OLKD5GCwHXNpinhgtszZKszdpqXjk1Ylg4VBpYgvjox0Q7tkWPmji8Dwd6OZiuAra6w7fGdGw6tZMc0FU5sS97SQQNMY/4TlcYNYCOpAGMShqVpIu7PnhrXFIk32qdJv9GrV7yiHqUy/57BU+bMgOoXsAjx2l/dvN+JyvnkyBUAMh8DxYkgqkLl0wIQMtxxIc5ZrzHKGVr6cDKkcHCBMxZcrP0qJNjDA+PINJAgcP9I8DEcAjwjQnt+6KeN2ORZThDDv+obRjADzNT9L7oyY9+qlHDPqWm71IlS4+IhQvcBCa4/I2Q8X4RVpLK50DUGXPQ7bVAeTcYF5jIrV/KMNUHfQ7rIDPvU0q4a7l4ft6xA+8AK6U3fZ3snXF8F++/FAZBPCBBWw7Egf5g5LZyRXM7zTPtXhUzYifJSIh1kWXQNbh0bYQmDL2b4rzsLcoNEys+vugY/iNA3ikJnyMV2OAYM3JO2BxI3euCtsgTnBrZKxalgF9Fb3md0zgw/diCZazpCFT0HIsD+8trpcUAepwoCAj3oiQ71H+YC6jBNPwrfxYIFzYxhJAEAfEkCsBwxXYQ0GF0yGnb9sxW0R53Rx2MJDAvjVyOonSHKk4qP3VA5CIgdE2x/7kOhyrBgMLdRKhrcIn+4ZhNjsTpvshC0ddWhr/6XKYzvaSZrtVolkKfJA0bqAqth2Vp0eRdzWDF2jqOqNseJAmZoaqGYZuEDwc/P9LXYZ7WyVW8p0z3NXl/imtIJkkwlYUvuv8hkL9FcYkyQnU0iWF/shNbz8oKbnyROre9FkD84bXaL/WRNdu3hIwGpfK5nSWgGFL3iQB7dkkJdXBZffRios4NGPt/jYtKSCxUkYqhA0QXsC3eLCcrsjlKWvnTENWj1/VI5Tzjn3vo0IEV20U3NUZPR1baNLENvynQ8Xl3vHYO88naiSwljTrMyxozdPtOhesv9x2kF1uPqRfbWjfAXCI1Z/zvNIV/bsuRvBJ1ILwNg1y7Ut3MXboV8W1o3VXel4U5VRQfj30UItoUXX4IOcYuyvDim+gnXk4Lti3fr01RIhMEPujHYPGskqqW6FLcXtlEe/+bcIit0cFktvv3LH6i17M0tsn+1fMJ3201/OXuNiNA7RgcPWwVRFLvo7rf2FXfRksSLUzf7mqHJToWhWERmLm5J30gjdnp5rolg5wNP0cfJ59k6QzdZB6wkFoAUQ5NNEfUTrb24C2CQJ86JxWj1c+I/1ZX5+axGi30CRtEF+IZXBEGiNS4QpKB+h85+GAPCKfKmSbrf4HrcgJFgAWmxnk4
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5438.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1ca9ca46-3665-4aba-025c-08d9461c43ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2021 16:35:45.8665 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qeniawo7x3s6hDafL7R7sMORFeKqi4umNogyWwuhefA5Y/dlsv0EXXRd1fLzL2MibTGpdXN2StrIeKoChe142g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5437
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.22, xbe-aln-007.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/ErclVIqA0lis_0KIwznWWyZcZ3c>
Subject: Re: [OPSAWG] AD review of draft-ietf-opsawg-vpn-common-08
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: Tue, 13 Jul 2021 16:35:56 -0000

Hi Med,

[Just to also close this thread/review.]

I think that you are good to go.

Thanks for accommodating my comments.

Regards,
Rob


> -----Original Message-----
> From: mohamed.boucadair@orange.com
> <mohamed.boucadair@orange.com>
> Sent: 13 July 2021 16:17
> To: Rob Wilton (rwilton) <rwilton@cisco.com>; draft-ietf-opsawg-vpn-
> common.all@ietf.org
> Cc: opsawg@ietf.org
> Subject: RE: AD review of draft-ietf-opsawg-vpn-common-08
> 
> Re-,
> 
> I updated the file to take into account your feedback:
> 
> * Module: https://github.com/IETF-OPSAWG-
> WG/lxnm/commit/fcc9f6c1e79d5074469fe454d95770fe9f1becdb (in addition
> to the changes already reported as part of the L3NM review).
> * I-D: https://tinyurl.com/vpn-common-latest
> 
> Unless you have further comments, I will contact the secretariat to publish
> this version. Thanks.
> 
> Please see inline.
> 
> Cheers,
> Med
> 
> > -----Message d'origine-----
> > De : Rob Wilton (rwilton) [mailto:rwilton@cisco.com]
> > Envoyé : mardi 13 juillet 2021 16:25
> > À : BOUCADAIR Mohamed INNOV/NET
> <mohamed.boucadair@orange.com>;
> > draft-ietf-opsawg-vpn-common.all@ietf.org
> > Cc : opsawg@ietf.org
> > Objet : RE: AD review of draft-ietf-opsawg-vpn-common-08
> >
> > Hi Med,
> >
> > Please see inline, just a couple of points to resolve ...
> >
> > > -----Original Message-----
> > > From: mohamed.boucadair@orange.com
> > > <mohamed.boucadair@orange.com>
> > > Sent: 12 July 2021 18:35
> > > To: Rob Wilton (rwilton) <rwilton@cisco.com>; draft-ietf-opsawg-
> > vpn-
> > > common.all@ietf.org
> > > Cc: opsawg@ietf.org
> > > Subject: RE: AD review of draft-ietf-opsawg-vpn-common-08
> > >
> > > Hi Rob,
> > >
> > > Many thanks for the review. A candidate updated version can be
> > seen at:
> > > https://tinyurl.com/vpn-common-latest
> > >
> > > Please see inline.
> > >
> > > Cheers,
> > > Med
> > >
> > > > -----Message d'origine-----
> > > > De : Rob Wilton (rwilton) [mailto:rwilton@cisco.com] Envoyé :
> > lundi
> > > > 12 juillet 2021 17:15 À : draft-ietf-opsawg-vpn-
> > common.all@ietf.org
> > > > Cc : opsawg@ietf.org
> > > > Objet : AD review of draft-ietf-opsawg-vpn-common-08
> > > >
> > > > Hi,
> > > >
> > > > This is my AD review of draft-ietf-opsawg-vpn-common-08.
> > > >
> > > > Thank you for this document.  Again, just minor
> > > > comments/suggestions.
> > > >
> > > >
> > > >
> > > > 1.
> > > > In section 3.  Description of the VPN Common YANG Module
> > > > "Encapsulation features  such as" -> "Encapsulation features.
> > Such
> > > > as"
> > > > "Routing features  such as" -> "Routing features.  Such as"
> > > >
> > >
> > > [Med] Fixed.
> >
> >
> > Okay.
> >
> > >
> > > > 2.
> > > > As a very minor comment.  Where you have lists (i.e.,
> > encapsulation
> > > > features, routing features, service type) and particularly
> > because
> > > > they have references, it may be slightly easier to read if the
> > list
> > > > was indented.  Also does it make sense for this list to just be
> > > > examples, or are they actually normative lists of service types
> > that
> > > > are supported?
> > >
> > > [Med] Sure. These are only examples. We cite them as we need to
> > list
> > > include in the main text any reference quoted in the module.
> >
> > Okay.
> >
> >
> > >
> > > >
> > > > E.g.,
> > > >    'service-type':  Used to identify the VPN service type.
> > > >       Examples of supported service types are:
> > > >
> > > > 	  o L3VPN,
> > > >
> > > > 	  o Virtual Private LAN Service (VPLS) using BGP [RFC4761],
> > > >
> > > > 	  o VPLS using Label Distribution Protocol (LDP) [RFC4762],
> > > >
> > > > 	  o Virtual Private Wire Service (VPWS) [RFC8214],
> > > >
> > > > 	  o BGP MPLS-Based Ethernet VPN [RFC7432],
> > > >
> > > > 	  o Ethernet VPN (EVPN) [RFC8365], and
> > > >
> > > > 	  o Provider Backbone Bridging Combined with Ethernet
> > > >         VPN (PBB-EVPN) [RFC7623].
> > > >
> > > >
> > > > In the Yang Module:
> > > >
> > > > 3. OPSA => OPSAWG
> > > > Please can you check if this needs to be fixed for the L3NM YANG
> > > > model as well.
> > >
> > > [Med] Fixed.
> >
> > Okay.
> >
> > >
> > > >
> > > > 4.
> > > >   feature qinany {
> > > >     description
> > > >       "Indicates the support of the QinAny encapsulation.";
> > > >   }
> > > >
> > > > Is there a reference, or perhaps a more detailed description
> > that
> > > > you can use here?
> > > >
> > >
> > > [Med] This was also a comment raised in the WGLC, but we don't
> > have
> > > any acceptable authoritative reference to cite for it.
> >
> > Okay, then perhaps give a brief description of what QinAny means,
> > i.e., in this context I think that frames have a pair of VLAN Ids,
> > where the outer VLAN Id is fixed, but the inner VLAN Id can take any
> > valid VLAN Id value.
> 
> [Med] Added a note to the module.
> 
> >
> >
> > >
> > > > 5.
> > > > Very minor:
> > > > feature ipv4, feature ipv6, is it worth adding references to the
> > > > RFCs?  I appreciate that they are obvious, but since you have
> > > > references for everything else, it seems like it might be worth
> > > > using adding them?
> > >
> > > [Med] OK
> >
> > Okay.
> >
> > >
> > > >
> > > > 6.
> > > >   feature rtg-ospf-sham-link {
> > > >     description
> > > >       "Indicates support of OSPF sham links.";
> > > >
> > > > Does this mean that feature rtg-ospf excldues this support?
> > This
> > > > feature seems very specific relative to the other features in
> > this
> > > > YANG module.
> > >
> > > [Med] Yes. We are barrowing this one for RFC8299, fyi.
> >
> > Okay, makes sense.
> >
> >
> > >
> > > >
> > > > 7.
> > > > As mentioned in the other document, would "feature
> > carrierscarrier"
> > > > be better as "feature carriers-carrier"?
> > >
> > > [Med] No problem. Fixed.
> >
> > Okay.
> >
> > >
> > > >
> > > > 8.
> > > > "Indicates the support of" => "Indicates support for"
> > > > "Indicates support of" -> "Indicates support for"
> > >
> > > [Med] Fixed.
> >
> > Okay.
> >
> > >
> > > >
> > > > 9.
> > > > This model defines a lot of features, and I wasn't sure how
> > helpful
> > > > that will really be in practice.  Is the intention here for an
> > SP to
> > > > use features to customize the model to their needs?  I wonder if
> > the
> > > > heavy use of features won't work so well if both L2VPN and
> > L3VPN's
> > > > are being modelled and support different protocols/etc.  Will
> > having
> > > > the common features act as a limitation?  E.g., an alternative
> > might
> > > > be to express the features in the L2NM and L3NM models directly
> > > > allowing them to enabled/disable different features.
> > >
> > > [Med] The "common" set of features was initially included to
> > > rationalize the LxSM and LxNM. I don't know if/and to what extent
> > this
> > > would have limitations when both L2xM and L3xM.
> >
> > Okay.
> >
> >
> > >
> > > >
> > > > 10. Status leaves:
> > > > Would UP, DOWN, UNKNWON be better as Up, Down, Unknown?
> > >
> > > [Med] Fixed.
> >
> > Okay.
> >
> > >
> > > > Would "admin-enabled" be better than "admin-up" and "admin-
> > disabled"
> > > > be better than "admin-down".
> > >
> > > [Med] I prefer the OLD as it is short + not problematic when
> > including
> > > examples and make no folding is used (please trust me, that's a
> > nightmare).
> >
> > I'm not sure that I find that as a compelling reason. :-)
> 
> [Med] That's may laziness then.
> 
> >
> > I presume that you aware of Kent's RFC and script for
> > folding/unfolding instance data examples?
> 
> [Med] I can't say no as we use it in the L2NM :-)
> 
> The readability is still superior when we don't use the folding.
> 
> >
> >
> >
> > >
> > > >
> > > > For all the non-base identities, I would suggest removing the
> > > > "Identity for" prefix in the descriptions.  It is self-evident
> > that
> > > > the descriptions are for identities, and the extra words
> > probably
> > > > would not help a GUI rendering of the description strings.
> > >
> > > [Med] Good suggestion.
> >
> > Okay.
> >
> >
> > >
> > > >
> > > > 11. For all the "service type" identities, I would suggest
> > ending
> > > > all the descriptions with "service".
> > > > E.g.,
> > > >   "L3VPN service.";
> > > >   "Provider Backbone Bridging (PBB) EVPNs service.";
> > > >   "Virtual Private LAN Service (VPLS).";
> > > >   "Point-to-point Virtual Private Wire Service (VPWS).";
> > > >   "Provider Backbone Bridging (PBB) EVPN service.";
> > > >   "MPLS based EVPN service.";
> > > >   "VXLAN based EVPN service.";
> > > >
> > >
> > > [Med] OK.
> >
> > Okay.
> >
> > >
> > > > 12.
> > > > For the signalling identity descriptions:
> > > >       "Layer 2 VPNs using BGP signalling";
> > > > 	  "Targeted LDP signalling.";
> > > >       "L2TP signalling.";
> > >
> > > [Med] Fixed.
> >
> > Okay.
> >
> > >
> > > >
> > > > 13.
> > > > For the bgp-signalling identity, does it make sense for the
> > > > description to be specific to L2VPNs?  Couldn't bgp-signalling
> > also
> > > > be used for L3VPNs?
> > >
> > > [Med] RFC4364 says:
> > >
> > > "
> > >      - DOES NOT require that there be any explicit setup of the
> > tunnels,
> > >        either via signaling or via manual configuration;
> > >
> > >      - DOES NOT require that there be any tunnel-specific
> > signaling; "
> >
> > Okay.
> >
> >
> > >
> > > >
> > > > 14.
> > > > For the routing-protocol-type generic identities, would it make
> > > > sense to add a "-routing" suffic to them, e.g., "direct-
> > routing",
> > > > "any-routing"?  Otherwise some of the identity names look fairly
> > > > generic, but perhaps that is okay.
> > > >
> > >
> > > [Med] OK to add the "-routing"  suffix.
> > >
> > > > 15.
> > > > vpn-topology:
> > > >  Is No P2P topology identity required?
> > >
> > > [Med] The VPN topology is more related to how the site can
> > communicate
> > > with each other. We are using the traditional roles: hub, spoke,
> > etc.
> > >
> >
> > Okay, but at least for L2VPN services, a P2P connection (VPWS) is
> > also quite common, no?
> 
> [Med] Yeah, but that is an intrinsic characteristic of VPWS. Setting "vpn-type"
> to "vpws" is sufficient in such case.
> 
> >
> > > >
> > > > 16.
> > > > For identity qos-profile-direction:
> > > >   Rather than "site-to-wan" and "wan-to-site" identity names,
> > would
> > > > it be better to use "vpn" or "service" instead of wan.  E.g.,
> > "site-
> > > > to-vpn", or "site-to-service"?
> > >
> > > [Med] I prefer the old name, as sites can be considered by some as
> > > "part" of the VPN.
> >
> > Okay.
> >
> > >
> > > >
> > > > 17.
> > > >   identity enhanced-vpn
> > > >   identity ietf-network-slice
> > > >
> > > > Would it be helpful to add RFC or draft references for these
> > > > identities?  E.g., [I-D.ietf-teas-enhanced-vpn], or an IETF
> > network
> > > > slice service [I-D.ietf-teas-ietf-network-slices]
> > >
> > > [Med] We don't cite those as they are not "stable" pointers yet.
> >
> > I think that it is useful to include those as informative
> > references, or perhaps otherwise leave out these two identities.  It
> > feels strange to include them if they have no defined meaning.
> 
> [Med] They are already listed as informative references. As I may not
> advance the laziness argument again, I added the I-D references to the
> module :-)
> 
> >
> > >
> > > >
> > > > 18.
> > > >   identity protocol-type {
> > > >     description
> > > >       "Base identity for Protocol Type.";
> > > >   }
> > > >
> > > >   identity unknown {
> > > >     base protocol-type;
> > > >     description
> > > >       "Not known protocol type.";
> > > >   }
> > > >
> > > > Is this identity required/useful?  Wouldn't it be better to just
> > > > leave the leaf not populated, but in the general case, shouldn't
> > > > this always be specified?
> > >
> > > [Med] that's OK for the write operations. What we had in mind is
> > more
> > > read operations to report that the underlying transport is not
> > known
> > > to the controller.
> >
> > Okay.
> >
> >
> > >
> > > >
> > > > 19.
> > > >   identity encapsulation-type {
> > >
> > > [Med] this one is about the encapsulation type.
> > >
> > > >   vs  identity tag-type
> >
> > Okay.
> >
> > >
> > > [Med] this is more about the tag type (c, s, etc.)
> > >
> > > >    - These seem to both effectively convey similar information.
> > > >    - c-s-vlan, should probably be s-c-vlan, since it is normal
> > to
> > > > specify encapsulation from outermost inner.
> > > >
> > >
> > > [Med] We used c-s to follow the order in which c-* and s-*
> > identities
> > > are listed. I don't have a preference. Changed to s-c-vlan
> >
> > Okay.
> >
> > >
> > > > 20.
> > > >   identity tf-type
> > > > There is no type for unicast.  Is it not required?
> > >
> > > [Med] We are not defining it here as the main case we have for
> > this is
> > > the so called "bum" (Broadcast, Unknown Unicast, or Multicast).
> >
> > Okay.
> >
> > >
> > > >
> > > > 21.
> > > >    grouping vpn-description {
> > > >
> > > > Which, if any, of these fields are expected to uniquely identify
> > the
> > > > VPN?
> > > > E.g., what, if any, uniqueness requirements are there for vpn-
> > name?
> > >
> > > [Med] It is the vpn-id. Update to make this clear in the module:
> > >
> > > "A VPN identifier that uniquely identifies a VPN"
> > >
> > > >
> > > >
> > > >     leaf vpn-id {
> > > >       type vpn-id;
> > > >       description
> > > >         "VPN identifier.
> > > >          This identifier has a local meaning.";
> > > >     }
> > > >
> > > > What is meant by "local meaning", could this be clarified?
> > >
> > > [Med] Updated to:
> > >
> > >          This identifier has a local meaning, e.g., within
> > >          a service provider network.
> >
> > Okay.
> >
> > >
> > > >
> > > >
> > > > 22. The vpn-id type seems to be used very generically for quite
> > a
> > >
> > > [Med] Yes.
> > >
> > > > few different things, and I was wondering whether having more
> > > > specific subtypes of vpn-id might be helpful?
> > >
> > > [Med] Not sure this is useful as we don't associate any specific
> > "structure".
> >
> > E.g., my comment was in the context of when vpn-id is used at the
> > data type for port-id in the L3VPN model.
> 
> [Med] OK, thanks. I think this is now fixed with the changes reported in the
> L3NM.
> 
> >
> >
> >
> > >
> > > >
> > > >
> > > > 23.
> > > > What's the difference between service-timestamp
> > >
> > > [Med] This is about operational status. Updated to
> > > oper-service-timestamp
> > >
> >
> > Okay.
> >
> > >  and service-status?
> > >
> > > [Med] This covers both admin and oper status.
> >
> > Okay.
> >
> > >
> > > > Both include timestamps and status.  Perhaps slightly different
> > > > names for these groupings might make them more consistent (e.g.,
> > > > oper-service-status, admin-oper-service-status).
> > > >
> > > > 24.
> > > > last-updated is okay, but note that ietf-interfaces.yang uses
> > last-
> > > > changed instead.  Given the description mentions change, last-
> > change
> > > > might be better?
> > >
> > > [Med] Went for "last-change".
> >
> > Okay.
> >
> > >
> > > >
> > > > 25.
> > > > I'm not sure that the tree diagram examples in Appendix A is
> > > > actually that useful, given that they do not represent what the
> > > > model is now, just how it used to be.  I would suggest keeping
> > the
> > > > text that justifies the approach taken but remove the trees.
> > >
> > > [Med] That's a good input.
> >
> > Okay.
> >
> > >
> > > >
> > > > I also annotated part of the YANG model (just the grouping
> > > > descriptions) with comments inline.  Please see suggestions on
> > > > (#RW:) inline in the attached file.  It is up to you whether and
> > how
> > > > you want to incorporate these and I don't need to see your
> > response.
> > > >
> > >
> > > [Med] Thanks. I incorporated almost all your suggestions.
> >
> > Okay.
> >
> > >
> > > > Grammar Warnings (by automated tool):
> > > > Section: 3, draft text:
> > > > For example, diversity or redundancy constraints can be applied
> > on a
> > > > per group basis.
> > > >
> > > > Warning:  In this context, per-group forms an adjective and is
> > > > spelled with a hyphen.
> > > > Suggested change:  "per-group"
> > >
> > > [Med] Fixed.
> >
> > Thanks,
> > Rob
> >
> >
> > >
> > > >
> > > > Regards,
> > > > Rob
> > >
> 
> 
> ________________________________________________________________
> _________________________________________________________
> 
> 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.