Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-service-model
Eric C Rosen <erosen@juniper.net> Wed, 22 July 2015 19:07 UTC
Return-Path: <erosen@juniper.net>
X-Original-To: l3sm@ietfa.amsl.com
Delivered-To: l3sm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9DE11B2D24 for <l3sm@ietfa.amsl.com>; Wed, 22 Jul 2015 12:07:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 TfxatGH8cDdf for <l3sm@ietfa.amsl.com>; Wed, 22 Jul 2015 12:07:00 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0739.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::1:739]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D05F51A8A6C for <l3sm@ietf.org>; Wed, 22 Jul 2015 12:06:54 -0700 (PDT)
Authentication-Results: juniper.net; dkim=none (message not signed) header.d=none;
Received: from [172.29.36.215] (66.129.241.12) by BY1PR0501MB1094.namprd05.prod.outlook.com (10.160.103.140) with Microsoft SMTP Server (TLS) id 15.1.219.17; Wed, 22 Jul 2015 19:06:49 +0000
To: Kireeti Kompella <kireeti.kompella@gmail.com>, l3sm@ietf.org
References: <4B3B6546-2150-4EFB-B580-587A9EAD1E82@gmail.com>
From: Eric C Rosen <erosen@juniper.net>
Message-ID: <55AFE9C4.5070704@juniper.net>
Date: Wed, 22 Jul 2015 15:06:44 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0
MIME-Version: 1.0
In-Reply-To: <4B3B6546-2150-4EFB-B580-587A9EAD1E82@gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Originating-IP: [66.129.241.12]
X-ClientProxiedBy: CY1PR15CA0027.namprd15.prod.outlook.com (25.163.14.37) To BY1PR0501MB1094.namprd05.prod.outlook.com (25.160.103.140)
X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1094; 2:UIYgJz1tEdUiaOsHHnclgMmGh2woltoF/2x07QrfGYi2YrFHAezq7FX+uDxGhVqU; 3:KFTiKt788SbZNmpzOJuy6Gki+Zew4Q0l7MuZwrP4Mom86eNWKjQaLEqOk00OCdh7oFRu6Zs1p3pC3ul69EXKo5V7h/plU7WIUsg61wOMT0blgP5F8/bqOWHQDwd1pDHQ9LpD+MX0LzjuvFOM54aOMQ==; 25:eCKzKlfaZiJYxRZz2jh9fpe797HRl3CDNokgfaJWGoIkdocd2o3nfPu/pJwuU+eKHvHkOyPOpGAniDfFUmuEsjOzabQWVso7d21w7oiFtyj1C8dDqm1DRr+g0TS2wZineqMNxpN3b9hxTsg9yHbk5j7NTewNazBzY4HVprs32ITtjrw7kjr+u6PwfFTevP6pSwPa9zlfoyWIdh/6sF6DCbcG5t9X6DdWXkOPG1nhuRkbBNBZRYIJ5TSKTDCKbr7OeS7TFWH+/LSzolyvD9nV7Q==
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0501MB1094;
X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1094; 20:u80fN4AnQR4RkTsOIuh92d7sYHfTGDeBa909BWjQihVXpWAe9+UiJ8HvTmju9c4achDys0ApBRQssW2vk3qZ8oXUiYv8qFEXhfHFKhNKJEebfAA6ScLDYQmQemVSCmVflHo+pqrEAXWuCTpINP5mxqnxpJnTyweq9G06+7h1CAS5ZyD4vCQXaurM4VgxVTqschvWN2kgj7UK4Hwz5sQmGOAQbmycHUJ+4l2dtQv//J5Rvr2qawsrjs4LmI6pASYgOCjgkY84MeyEdBmbWe+eE6EwKfkcJe68JiM3Xdqgp1QYPMRn9JhnTNg7X8TKgl38T0zODjujfZ5TlZ8VSvKpjo9PGjmoqThuA3aaw15oFfDvusFY5srjplRBx9QgR3C5k5YMjzhwMJM0LroOd0X8NTuhM6wD4Tjqg87xn/mxUFxfaDh8QOm/fC4TDDmclHjX6iYb6o+L1GCTgUH9rpSCkENjZgIZF6tb7N9msTN7UoAlkqbXv0O/TWjAtpVRiug1; 4:ROtWf67BqaSc/ZPMMNfNZ3CDfXQ2jA7DYTYGHqQqpilAwAyMOhm7+H16V4s7xP81F1c+IFL+aWdBZ1kof1FBNTN/DhSY3olFY2EO1TfQjgUetn/wCE92Jpcb8y55zBh3aHlt8u2niy91C9aJ3Ma9TDJIHFgYzuzEh9iZmNQkitgx6kSt/wnY87miCA0pRk4ncbeJxAfLtoZyqa+lhAWJU/i5GKSHWmDNwPxNRjXOhY15qAK31iiIIlrVpHj4GGd8o1YqAXwDTVl5R/J7De0LCp5SGxTn/jzKroEWudlpdts=
BY1PR0501MB1094: X-MS-Exchange-Organization-RulesExecuted
X-Microsoft-Antispam-PRVS: <BY1PR0501MB1094792ABAEC6A40048FD7D8D4830@BY1PR0501MB1094.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:BY1PR0501MB1094; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0501MB1094;
X-Forefront-PRVS: 0645BEB7AA
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(6009001)(479174004)(24454002)(377454003)(23676002)(40100003)(62966003)(50466002)(77156002)(59896002)(122386002)(92566002)(77096005)(107886002)(5001960100002)(230783001)(4001350100001)(2950100001)(46102003)(5001770100001)(189998001)(36756003)(86362001)(87266999)(65816999)(42186005)(83506001)(65956001)(33656002)(64126003)(76176999)(66066001)(65806001)(47776003)(87976001)(54356999)(50986999)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0501MB1094; H:[172.29.36.215]; FPR:; SPF:None; MLV:sfv; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1;BY1PR0501MB1094;23:Sd8Y/eVL6U8YEQjCk0qxg7sU+XHY/Zk72WxBACnyEbig/FOz5Lq0Sv86Seyo9sMLn8N7JOfKVblMfe4Mn/xlq46hHh/p1kfp1Vu0Iv69XiZ6zEmi6Wc0X4Vpw7RPvOuYsWCGgHR661Dhv/dSf9tvWSDLrrH1U9qmSIdgVf3R1di3Gp7hwSxJlSfU/x5X7UtUk9BG4QMxOxhalPT0ErwgSi5KNTL/a4WPKICW6wmAtKd+0K92AZ034dEXZOVNQ+4tlCYpxGmCKUV6sL06gjWPuxp380MueDrt9lr07O2wcLr5wJVP87pF9Jic9+ZTTq5pDnvYQXHsE4Eg3E/n1ysv71AdtHSB29JXx64n4JMFkVXQF3GaSGpcJ+NeRh8kLt+hagQpRP0c9SG3hxSEy/EYsID+xBu5toZBxR/LW2RA8r9yjRSVERvQ15VB2UGTsAMxVv6xnUTXiP7QP4AthPS/bJuvxVPXP16dohV/ilGxsKE/dIH0nojcKztoTGdVGONzmmj+ooo3ORnPzaG6NQUeBa9nxr1IrZGZTib9/HjSf51Z3ow2uJwgOxwSovu1SY/tOIGLLPk/AzkS9ChMS+4911mYrCsWEhp3VoZO2D7vnXStnPoJUtXCWK3Ps2dv90ITMGGQpfsdFf4IcBJ0HExKDxYdsaFuim4Wmd1lyhOrJYKgZN+c/6VNOvW/qPMRfS/7uFxxH6XMS5PCmtWS3ov1y5YGnsH2vu4iaoFnRRRxqPz5/sah3ZwM/a0xnodlnAcF+TLvFpQnKhhNljuSrsP3TktUzbpZYdDq9mKe2+dOm86x95Obnu55WDQ9BhSnuj21RaZxR7V22/4E2bnSQNxya5M+shyyvMikvxlz/RFmQjFELHOQRAFaGve1fnGL/DF2BqYmMfmOFv+r0k8A0Ja8oX4nNOf0v0boKXdqQEPHNeLnJ1RJr2Ygcml4Xb2v135h7lkWAnitUN+qodAsiqpt9QKSZXJdUPlKkF5J14fE6dq2JxTLc7sa1/RF/6xIecbvI7Dz6rHFw5qqo5ZmwCyXsQ==
X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1094; 5:Q6Qni/8lDyD8tW9FtoC/CXrkoX5YZYy+CRL8PDH438wgaYUEvjnYZQsb5GOkdtsK0LFfPMJcuPUmpfp+KdnHAtPrgr2bVCC95Ot8wSapXvKJh/ZrRIWY7JB9HA2b67xVfAy6hjBfVuC89DlhhhstYQ==; 24:BPerpeNur8JgrqoEnuozL5AYHl/6zk2kP08MdOQEtHl7yjDUbFZvzFhCVFUYvukjfPcKlqZwDoLBWvCQQ3lkQiW90fd8k1HYUbPW8eet76A=; 20:44Y/IFdWRvbq7++JPDQGv5emezqLBDc4xX7hgLqz5UhPchWEMAWBSqZfXFahEy+j9PF99zKN+00ReJsWngZ9mg==
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jul 2015 19:06:49.2298 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0501MB1094
Archived-At: <http://mailarchive.ietf.org/arch/msg/l3sm/bkc_2SKlr-XnARChLohAZY8bhZU>
Cc: erosen@juniper.net
Subject: Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-service-model
X-BeenThere: l3sm@ietf.org
X-Mailman-Version: 2.1.15
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: Wed, 22 Jul 2015 19:07:01 -0000
On 7/21/2015 11:00 AM, Kireeti Kompella wrote: > 6) Philosophical comment: should scrutinize service models to ensure > we’re making them as abstract as possible. E.g., I’m very happy that > RDs and RTs are not in the SM. It's certainly true that RDs and RTs are not part of the service, since they are not known to the customers. But the draft does seem to presume that the SM, together with the provider's RT/RD allocation policies, can be used to automatically allocate RTs and RDs that are suitable for providing the necessary services. I note that the SM does not restrict the RD allocation policy. However, some RD allocation policies are incompatible with certain services. For instance, a per-VPN allocation policy will severely constrain the type of load-balancing service that can be offered. A per-VPN allocation policy (indeed, anything but a per-VRF allocation policy) is also incompatible with NG-MVPN. Should this kind of interdependency be captured in the SM, or in another Yang model, or is it entirely outside the scope of the Yang models? Some providers with multi-AS VPNs do RT-rewriting at the ASBRs. This suggests that for a given VPN, the RT allocation policy in one AS can be different than the RT allocation policy in the other. In order to correctly add a new site in a given AS, does the SM have to capture the fact that the RT allocation policy is per-AS? If not, is there some Yang model in which this fact does need to be captured, or is it entirely outside the scope of the Yang models? Changing the topic, I have a question about the multicast service model. Some PE products allow the SP to offer a Rendezvous Point service to their MVPN customers. Some allow the SP to offer IGMP/MLD service to their MVPN customers, others only allow the SP to offer a PIM peering service. The SM doesn't seem to say anything about these alternatives at all, even though these alternatives are customer-visible. Is that an intentional omission? Changing the topic again, don't SPs often place limitations on the number of routes (or the rate of route change) per VRF for either unicast or multicast routes or both? I didn't notice anything about that in the SM; is that something that the SM should capture?
- [L3sm] Comments on draft-ietf-l3sm-l3vpn-service-… Kireeti Kompella
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… stephane.litkowski
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Adrian Farrel
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… stephane.litkowski
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Benoit Claise
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Rob Shakir
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Eric C Rosen
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Kireeti Kompella
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Aijun Wang
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… stephane.litkowski
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Scharf, Michael (Michael)
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Rob Shakir
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Scharf, Michael (Michael)
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Eric C Rosen
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… stephane.litkowski
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Eric C Rosen
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… stephane.litkowski
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… stephane.litkowski
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Qin Wu
- Re: [L3sm] Comments on draft-ietf-l3sm-l3vpn-serv… Qin Wu