Re: [L3sm] [l3sm] #20 (draft-ltsd-l3sm-l3vpn-service-model): Placement of the management branch

<stephane.litkowski@orange.com> Mon, 05 September 2016 07:57 UTC

Return-Path: <stephane.litkowski@orange.com>
X-Original-To: l3sm@ietfa.amsl.com
Delivered-To: l3sm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFF5612B0AB for <l3sm@ietfa.amsl.com>; Mon, 5 Sep 2016 00:57:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level:
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 bSmMLYs4A41g for <l3sm@ietfa.amsl.com>; Mon, 5 Sep 2016 00:57:45 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95A0C12B043 for <l3sm@ietf.org>; Mon, 5 Sep 2016 00:57:44 -0700 (PDT)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm10.si.francetelecom.fr (ESMTP service) with ESMTP id 39B6D264210; Mon, 5 Sep 2016 09:57:43 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [10.114.31.19]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id 1173C23806B; Mon, 5 Sep 2016 09:57:43 +0200 (CEST)
Received: from OPEXCLILMA4.corporate.adroot.infra.ftgroup ([fe80::65de:2f08:41e6:ebbe]) by OPEXCLILM44.corporate.adroot.infra.ftgroup ([fe80::b08d:5b75:e92c:a45f%18]) with mapi id 14.03.0301.000; Mon, 5 Sep 2016 09:57:42 +0200
From: stephane.litkowski@orange.com
To: "Landry, Jean-Philippe" <jplandry@bell.ca>, "Ogaki, Kenichi" <ke-oogaki@kddi.com>
Thread-Topic: [L3sm] [l3sm] #20 (draft-ltsd-l3sm-l3vpn-service-model): Placement of the management branch
Thread-Index: AQHSA9VXBZV0T0yjgUqoSD6bp7oFqqBlfXyAgACEf4CAAFWCcP//7b+AgARJIvA=
Date: Mon, 05 Sep 2016 07:57:42 +0000
Message-ID: <6953_1473062263_57CD2577_6953_55_1_9E32478DFA9976438E7A22F69B08FF921BD6B432@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
References: <056.cd7c7d404d8e791f2e6d82b75ca1dc10@tools.ietf.org> <01d801d204d3$57361b60$05a25220$@kddi.com> <aa7732c81b924b5d8dd43dad255dee8a@DG2MBX04-DOR.bell.corp.bce.ca> <21301_1472831369_57C99F89_21301_2713_1_9E32478DFA9976438E7A22F69B08FF921BD6714E@OPEXCLILMA4.corporate.adroot.infra.ftgroup> <739aafbe02c240b29be1a0c84136102d@DG2MBX04-DOR.bell.corp.bce.ca>
In-Reply-To: <739aafbe02c240b29be1a0c84136102d@DG2MBX04-DOR.bell.corp.bce.ca>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.1]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 6.2.1.2478543, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.6.17.114517
Archived-At: <https://mailarchive.ietf.org/arch/msg/l3sm/dF7Aphb-fUFDHccmH8HmcFCM4NU>
Cc: "l3sm@ietf.org" <l3sm@ietf.org>
Subject: Re: [L3sm] [l3sm] #20 (draft-ltsd-l3sm-l3vpn-service-model): Placement of the management branch
X-BeenThere: l3sm@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: L3VPN Service YANG Model discussion group <l3sm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/l3sm>, <mailto:l3sm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/l3sm/>
List-Post: <mailto:l3sm@ietf.org>
List-Help: <mailto:l3sm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l3sm>, <mailto:l3sm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Sep 2016 07:57:47 -0000

Does anyone have objection on this proposal ?

I would like to close the updates and post a new version of the I-D asap.

-----Original Message-----
From: Landry, Jean-Philippe [mailto:jplandry@bell.ca] 
Sent: Friday, September 02, 2016 18:30
To: LITKOWSKI Stephane OBS/OINIS; Ogaki, Kenichi
Cc: l3sm@ietf.org
Subject: RE: [L3sm] [l3sm] #20 (draft-ltsd-l3sm-l3vpn-service-model): Placement of the management branch

Yes, from my perspective this would indeed work.

In my initial comment I foresaw that 1:N CE to site-network-access capability could still be preserved if the model specified that management information would either have to be repeated on all site-network-accesses or be specified on at least one of them for any given CE (diversity constraint "same-CE" being the "glue" that carried the notion of common CE across the different site-network-access). Your approach is cleaner and more direct. 

I also agree that customer either want to manage their CEs or they don't for any given site they may own. Mix and matching different management types for different CEs at a given site would be over-reaching realistic requirements in my opinion.

JPL

________________________
Jean-Philippe Landry, Senior Technical Architect/Architecte technique principal, New Technology Introduction, Bell Canada
1 Alexander-Graham-Bell, E2
Verdun, QC, H3E 3B3
téléphone: (514) 391-3494
<<mailto:jplandry@bell.ca>>
https://session.collaboration.bell.ca/join/krcwz 



-----Original Message-----
From: stephane.litkowski@orange.com [mailto:stephane.litkowski@orange.com]
Sent: Friday, September 02, 2016 11:49 AM
To: Landry, Jean-Philippe; Ogaki, Kenichi
Cc: l3sm@ietf.org
Subject: RE: [L3sm] [l3sm] #20 (draft-ltsd-l3sm-l3vpn-service-model): Placement of the management branch

Supporting Dual and single CE sounds important to me as well. I thought it was supported but it was a mistake or we broke something at a certain point, but anyway ...
It's not a trivial change and we need to take care.

What we have now is the notion of site which is globally a customer location that need to be attached to SP network. The attachment is done through site-network-accesses. Site-network-accesses can be used for subVPN as well as multihoming but we do not have the notion of CE device.
Moreover CE can be provider managed or customer managed or comanaged.
In case CE is provided by the SP, we need to know how many CEs the customer is requesting for the site and how site-network-accesses are mapped to CEs. We cannot really put management IP under site-network-accesses because this would create a 1:1 mapping between site-network-access and CE which breaks subVPN and singleCE multihomed scenarios.

So one proposal is to create a "customer-device" container under the site that will contain a list of devices with an ID.
For the management IP, it is only used for comanaged scenario but as the CE is provided by the SP, we would need a different IP per device, so we can move the management container under the list. But I do not want to open a mix of different management strategy per site (one CE provider managed, the other customer managed) so we need to explode the management container.

Container management {
	Leaf type {
	}
}
Container customer-devices {
	List customer-devices {
		Key id;
		Leaf id {
			Type string;
		}
		Container management { # only if management type is co-managed
			Leaf transport-type;
			Leaf ip-address;
		} 
	}
}
This ID can be used as a reference under site-network-access. We can add a leaf "device-id" that would be used in case of provider-managed site.

+--rw site-network-accesses
 +--rw site-network-access* [site-network-access-id]  +--rw site-network-access-id svc-id  +--rw site-network-access-type? identityref  +--rw access-diversity {site-diversity}?
 | +--rw groups
 | | +--rw group* [group-id]
 | | +--rw group-id string
 +--rw device-id? 	string <<<<<


Does it sound a reasonable addition ? Any other proposal ?

Best Regards,

 


_________________________________________________________________________________________________________________________

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.