Re: [OPSAWG] New version of draft-ietf-opsawg-l3sm-l3nm-01

Oscar González de Dios <oscar.gonzalezdedios@telefonica.com> Fri, 22 November 2019 13:35 UTC

Return-Path: <oscar.gonzalezdedios@telefonica.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 58B43120856 for <opsawg@ietfa.amsl.com>; Fri, 22 Nov 2019 05:35:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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=telefonica.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 t260Zb1AwmyI for <opsawg@ietfa.amsl.com>; Fri, 22 Nov 2019 05:35:48 -0800 (PST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140123.outbound.protection.outlook.com [40.107.14.123]) (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 304BF120855 for <opsawg@ietf.org>; Fri, 22 Nov 2019 05:35:47 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HWrvltd3KXxyLSHzBUGCszh9R9NCpxsL5NmxZlAJuwyktzhiQShe50Nv7qvt0RN3UZPvSGlvE2QFo/WXu8t6v30kASbTBjR6J5/uPIDPYFiARuLGzJfquFrzR7O6WUBpc2B5gOjyIOk+3tgty1jmWyHXTuKbtxu2B3aGy1TS4CR2bgqdIBKKtlsjeFkD/OvZdKpcO/nvu9N+HHUbkseZpGFE/yIYf+L8ITeu10jnw2wjOrMDSUYU5HM4S93KkC4zV0Znn3IQ3/g0kAsMjSFTjzxPy/Rr6BhRoZCQ21/EfHR7Evkf6o/HbpuKw2xU1trJiUFiP1xLL8SgN7Ov3FnxzA==
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=8FfreYvCiCCdVZqAZ5rwK+XJOF/YNyz7Yf9xh+0C43Y=; b=II3PAcgh00M38EYy9+WNT3bzE6DtXIucDfl0Ar//WgsmwlsHKmpGUUa9fpuS4Zg7EYiCIEZjc5PdXOG4LPWYIvNVzMVPba4XYc1QlmmQrqnrPckuKo09Z8jF1FnmEuBSOi19fs3/BqQglAiRhHy88HRSM3enHC9D7aKbgqOuwSUNBx1408YKRw8bLRpdwBV6660n0C9Lz0b9+XJmBx4TrIMopBBxar6Ccscgix389Bed7hojGX75tD57q3UR2AfeQfj69txpjKwOr8oaFPmi5obOrE2kajZLXzF3AAvJZ/WYeEZ11Fdlv5q22X7C3wYIJbS4fo+7AcoEBr81MOfuJg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=telefonica.com; dmarc=pass action=none header.from=telefonica.com; dkim=pass header.d=telefonica.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telefonica.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8FfreYvCiCCdVZqAZ5rwK+XJOF/YNyz7Yf9xh+0C43Y=; b=MYy0QBHHX0GINtWe40vIYweCMaZMcClsL18nbZDQCuwAmxjg3kGe84t+uh6b9SqbWlcl8Fn7OJaBzgv+i0lVaLCZMgAoB2gY4wb3UCFISDIqZ50SKchYnWUMzpJSjTvrezVxFXMTCdzNw1JsEariDpp4wjixa8lBtcv/pOld1sY=
Received: from DB6PR0601MB2613.eurprd06.prod.outlook.com (10.168.81.10) by DB6PR0601MB2070.eurprd06.prod.outlook.com (10.168.57.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2451.23; Fri, 22 Nov 2019 13:35:45 +0000
Received: from DB6PR0601MB2613.eurprd06.prod.outlook.com ([fe80::18f0:628f:bd82:a036]) by DB6PR0601MB2613.eurprd06.prod.outlook.com ([fe80::18f0:628f:bd82:a036%12]) with mapi id 15.20.2474.019; Fri, 22 Nov 2019 13:35:45 +0000
From: Oscar González de Dios <oscar.gonzalezdedios@telefonica.com>
To: "Joe Clarke (jclarke)" <jclarke@cisco.com>
CC: "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: [OPSAWG] New version of draft-ietf-opsawg-l3sm-l3nm-01
Thread-Index: AdWdhzGof3+X3QdZRfGm54UYU6rpywB3V+cAAHTaprA=
Date: Fri, 22 Nov 2019 13:35:45 +0000
Message-ID: <DB6PR0601MB2613E3BD7B92A433C9984596FD490@DB6PR0601MB2613.eurprd06.prod.outlook.com>
References: <DB6PR0601MB2613E43BAC85CDA2C1DE9DFFFD720@DB6PR0601MB2613.eurprd06.prod.outlook.com> <A756D7C9-90F5-43D8-953F-896A0DD197EA@cisco.com>
In-Reply-To: <A756D7C9-90F5-43D8-953F-896A0DD197EA@cisco.com>
Accept-Language: es-ES, en-US
Content-Language: es-ES
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=oscar.gonzalezdedios@telefonica.com;
x-originating-ip: [195.235.92.33]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: f5bdf4c6-e700-4bf5-7459-08d76f50e0a4
x-ms-traffictypediagnostic: DB6PR0601MB2070:
x-ms-exchange-purlcount: 6
x-microsoft-antispam-prvs: <DB6PR0601MB20708199BB169A644165B3DEFD490@DB6PR0601MB2070.eurprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02296943FF
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(346002)(366004)(39860400002)(136003)(396003)(376002)(59124004)(40134004)(51914003)(199004)(189003)(3846002)(30864003)(6506007)(66574012)(6116002)(5660300002)(2906002)(6306002)(478600001)(9686003)(55016002)(966005)(52536014)(99286004)(66066001)(14454004)(316002)(256004)(14444005)(6436002)(229853002)(71190400001)(6246003)(25786009)(71200400001)(786003)(85202003)(102836004)(86362001)(26005)(186003)(8676002)(81166006)(81156014)(85182001)(7736002)(305945005)(74316002)(4001150100001)(66476007)(66556008)(64756008)(66446008)(4326008)(66946007)(11346002)(446003)(76176011)(8936002)(76116006)(6916009)(53546011)(7696005)(33656002)(9010500006); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0601MB2070; H:DB6PR0601MB2613.eurprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: telefonica.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: telefonica.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f5bdf4c6-e700-4bf5-7459-08d76f50e0a4
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Nov 2019 13:35:45.1386 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9744600e-3e04-492e-baa1-25ec245c6f10
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: wzlyZNd9f00DobRKNclJ8GY8jRapVppefF+jY0xT2JUKjbJTNIsrXes1GGlW046/+QtAmmR+DSjg2+RA2+G16TssMPDZCT4v0JtsZewwnaaNJNcPDNvSlVlBrrV7DOop
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0601MB2070
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/TBC2V1817uaLD1uQ2cjPSB-H2vk>
Subject: Re: [OPSAWG] New version of draft-ietf-opsawg-l3sm-l3nm-01
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: Fri, 22 Nov 2019 13:35:52 -0000

Hi Joe,

    You are right, the list needs to be completed. As pointed in the open issues, there are a number of containers described in L3SM that we are analizing whether they can be 1:1 taken to L3NM, or they can be processed before and translated into L3NM parameters.

   We take the point of completing for the -02 version the L3SM-L3NM relationship.

   There were some comments on the chat that we did not have time to discuss, I'd like to discuss them on the list.

Best Regards,

Oscar

-----Mensaje original-----
De: Joe Clarke (jclarke) <jclarke@cisco.com>
Enviado el: miércoles, 20 de noviembre de 2019 6:37
Para: Oscar González de Dios <oscar.gonzalezdedios@telefonica.com>
CC: opsawg@ietf.org
Asunto: Re: [OPSAWG] New version of draft-ietf-opsawg-l3sm-l3nm-01

Thanks for presenting, Oscar.  I recorded a few comments in the Etherpad, and I’ll make sure they all get recorded in the final minutes.

One comment I had when reading through the draft is that it looks like your discussion around interactions between L3SM and L3NM are incomplete.  In Section 5.1, you only list one sub-bullet on how data can be used between the models.  Your lead-up to that makes me think there are other potential things to consider when using the two models.

Joe

> On Nov 17, 2019, at 16:20, Oscar González de Dios <oscar.gonzalezdedios@telefonica.com> wrote:
>
> Dear OPSAWG colleagues,
>
>   First of all, lots of thanks for the inputs on the mailing list and the discussions among authors and contributors.
>   You can find the new version for your review and feedback in:
> https://tools.ietf.org/html/draft-ietf-opsawg-l3sm-l3nm-01
>
>   Let me summarize the main changes bellow:
> * Editorial issues from Tom Petch's review fixed ( see
> https://www.mail-archive.com/opsawg@ietf.org/msg03834.html )
> * Implementations added (Thanks Huawei, Infinera and Nokia for providing feedback). Please, if you are aware of other implementations and are willing to share, please email authors and the reference to the implementation will be incorporated.
> * New contributors: We welcome Med Boucadair and Stephane Litkowski, both providing their great expertise in L3 VPNs and experience from the L3SM work.
> * Changes from “site-centric” view to “network-centric” view.
>     - Old hierarchy: main containers vpn_service, site and vpn_profiles. Under site, list of site_network_access.
>     - New hierarchy: only vpn_services and vpn_profiles. Under vpn_service, vpn_nodes and under vpn_nodes vpn_network_access
>     - Site disappears as it is an information relevant for the service  orchestration which consumes l3sm. In this model,  aimed at managing vpn services in a network controller, the site is not needed.
>     - With the new model hierarchy, the yang module is easier to use. A vpn service with several vpn-network-accesses can be created in a single call.
> * Examples: A examples section has been added to understand how the model can be used. In this version, authors have started by including a simple, but widely used in Service Providers, example. Future versions will include more complex examples.
> * Terminology: In order to help readers understand correctly the model, the terminology section has been revisited and completed.
> * Yang model Prune: All customer related parameters that are not necessary for the vpn service creation have been removed. For example, location info is removed, as the module is used when the PE selection is already done. Also, unused containers coming from L3SM are removed.
> * Process ID in OSPF added.
> * Description of the Yang model: The description of the model has been extended in order to allow implementors and users of the model to understand its use and avoid unambiguities. Please, let us know if you find any part unclear and needs further explanations, we would be glad to add them.
> * Relation with other Yang models. This section points which models are related to l3nm. L3SM, the model used to interact with the customer, is mentioned. Also, IETF network, which can contain the list of PEs of the Service Provider Network is mentioned. Also, the model will provide inputs for device configuration models used to implement the L3 VPN Service creation intent.
> * Security section completed. Potential threats from malicious or unauthorized clients are identified.
> * References have been updated and reorganized between normative and informative.
>
>   Looking forward to you review and comments.
>
>    Best Regards,
>
> Oscar
>
>
>
>
> -----Mensaje original-----
> De: OPSAWG <opsawg-bounces@ietf.org> En nombre de
> internet-drafts@ietf.org Enviado el: domingo, 17 de noviembre de 2019
> 21:16
> Para: i-d-announce@ietf.org
> CC: opsawg@ietf.org
> Asunto: [OPSAWG] I-D Action: draft-ietf-opsawg-l3sm-l3nm-01.txt
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Operations and Management Area Working Group WG of the IETF.
>
>        Title           : A Layer 3 VPN Network YANG Model
>        Authors         : Alejandro Aguado
>                          Oscar Gonzalez de Dios
>                          Victor Lopez
>                          Daniel Voyer
>                          Luis Angel Munoz
> Filename        : draft-ietf-opsawg-l3sm-l3nm-01.txt
> Pages           : 99
> Date            : 2019-11-17
>
> Abstract:
>   RFC8299 defines a L3VPN Service YANG data Model (L3SM) that can be
>   used for communication between customers and VPN service providers.
>   That data model plays the role of a Customer Service Model, according
>   to the terminology defined in RFC8309, and is as such adequate for
>   service negotiation and order handling matters.
>
>   There is a need for a more network-centric YANG data model to be used
>   in the communication between the entity that interacts directly with
>   the customer, the service orchestrator, (either fully automated or a
>   human operator) and the entity in charge of network orchestration and
>   control (a.k.a., network controller/orchestrator).
>
>   This document specifies a L3VPN Network YANG Model (L3NM) to
>   facilitate communication between a service orchestrator and a network
>   controller/orchestrator.  Such data model provides a network-centric
>   view of the L3VPN services.  The Yang model proposed is limited to
>   BGP PE-based VPNs as described in RFCs 4026, 4110, and 4364.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-opsawg-l3sm-l3nm/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-opsawg-l3sm-l3nm-01
> https://datatracker.ietf.org/doc/html/draft-ietf-opsawg-l3sm-l3nm-01
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-opsawg-l3sm-l3nm-01
>
>
> Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> OPSAWG mailing list
> OPSAWG@ietf.org
> https://www.ietf.org/mailman/listinfo/opsawg
>
> ________________________________
>
> Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener información privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización puede estar prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.
>
> The information contained in this transmission is privileged and confidential information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it.
>
> Esta mensagem e seus anexos se dirigem exclusivamente ao seu
> destinatário, pode conter informação privilegiada ou confidencial e é
> para uso exclusivo da pessoa ou entidade de destino. Se não é vossa
> senhoria o destinatário indicado, fica notificado de que a leitura,
> utilização, divulgação e/ou cópia sem autorização pode estar proibida
> em virtude da legislação vigente. Se recebeu esta mensagem por erro,
> rogamos-lhe que nos o comunique imediatamente por esta mesma via e
> proceda a sua destruição
> _______________________________________________
> OPSAWG mailing list
> OPSAWG@ietf.org
> https://www.ietf.org/mailman/listinfo/opsawg


________________________________

Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener información privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización puede estar prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

The information contained in this transmission is privileged and confidential information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it.

Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinatário, pode conter informação privilegiada ou confidencial e é para uso exclusivo da pessoa ou entidade de destino. Se não é vossa senhoria o destinatário indicado, fica notificado de que a leitura, utilização, divulgação e/ou cópia sem autorização pode estar proibida em virtude da legislação vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e proceda a sua destruição