Re: [L3sm] New Version Notification for draft-wu-l3sm-rfc8049bis-02.txt

"ke-oogaki@kddi.com" <ke-oogaki@kddi.com> Fri, 25 August 2017 13:09 UTC

Return-Path: <ke-oogaki@kddi.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 16264132355 for <l3sm@ietfa.amsl.com>; Fri, 25 Aug 2017 06:09:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, 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=o365kddi.onmicrosoft.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 pXXwidvTi5al for <l3sm@ietfa.amsl.com>; Fri, 25 Aug 2017 06:09:48 -0700 (PDT)
Received: from post-send.kddi.com (athena3.kddi.com [27.90.165.196]) by ietfa.amsl.com (Postfix) with ESMTP id E777A132027 for <l3sm@ietf.org>; Fri, 25 Aug 2017 06:09:47 -0700 (PDT)
Received: from LTMC2122.kddi.com (LTMC2122.kddi.com [10.206.0.63]) by post-send.kddi.com (KDDI Mail) with ESMTP id 93E15E005F; Fri, 25 Aug 2017 22:09:46 +0900 (JST)
Received: from LTMC2145.kddi.com ([10.206.0.236] [10.206.0.236]) by LTMC2122.kddi.com with ESMTP; Fri, 25 Aug 2017 22:09:46 +0900
Received: from LTMC2145.kddi.com (localhost [127.0.0.1]) by localhost.kddi.com (Postfix) with ESMTP id 68A743A006B; Fri, 25 Aug 2017 22:09:46 +0900 (JST)
Received: from LTMC2154.kddi.com (post-incheck [10.206.0.239]) by LTMC2145.kddi.com (Postfix) with ESMTP id 5CF2E3A0065; Fri, 25 Aug 2017 22:09:46 +0900 (JST)
Received: from LTMC2154.kddi.com (localhost.localdomain [127.0.0.1]) by LTMC2154.kddi.com with ESMTP id v7PD9jbb101091; Fri, 25 Aug 2017 22:09:46 +0900
Received: from LTMC2154.kddi.com.mid_11156351 (localhost.localdomain [127.0.0.1]) by LTMC2154.kddi.com with ESMTP id v7PCxjhd098923; Fri, 25 Aug 2017 21:59:45 +0900
X-SA-MID: 11156351
Received: from APC01-HK2-obe.outbound.protection.outlook.com (mail-hk2apc01lp0207.outbound.protection.outlook.com [65.55.88.207]) by post-gate.kddi.com (KDDI Mail) with ESMTPS id EEFB660003; Fri, 25 Aug 2017 21:59:44 +0900 (JST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=o365kddi.onmicrosoft.com; s=selector1-kddi-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=GEE8JtlVcre7lyhADcpboPkGDtm9aylwLerDLEKjRRM=; b=lSUOnXEZnpFD4uKCWvPi0e3ho8axrHENcRkpUnkFrDieCV5ZCG7bPi8y1E1vRwQVGWC63rP+jMpLv9GLQ28SIsnCiqM3hn/fha7KlONctlDU98i3r0b8//VD6Dje7pgPZDEM3BKClkJSqFBCQylEsG1GhQIgQ4kn6ezZh9/r56I=
Received: from SG2PR02MB1469.apcprd02.prod.outlook.com (10.167.77.7) by SG2PR02MB1341.apcprd02.prod.outlook.com (10.169.101.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1385.9; Fri, 25 Aug 2017 12:59:43 +0000
Received: from SG2PR02MB1469.apcprd02.prod.outlook.com ([fe80::b819:2692:df51:a059]) by SG2PR02MB1469.apcprd02.prod.outlook.com ([fe80::b819:2692:df51:a059%13]) with mapi id 15.01.1362.019; Fri, 25 Aug 2017 12:59:42 +0000
From: "ke-oogaki@kddi.com" <ke-oogaki@kddi.com>
To: David Ball <daviball@cisco.com>
CC: Qin Wu <bill.wu@huawei.com>, "l3sm@ietf.org" <l3sm@ietf.org>, 'Stephane Litkowski' <stephane.litkowski@orange.com>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "Jan Lindblad (jlindbla)" <jlindbla@cisco.com>
Thread-Topic: [L3sm] New Version Notification for draft-wu-l3sm-rfc8049bis-02.txt
Thread-Index: AQHTHaIEauiix0EKS0Kmlr9R8n/GBg==
Date: Fri, 25 Aug 2017 12:59:42 +0000
Message-ID: <af1a9f9e1bb487f871491bf7e9f806bc@iPhone>
References: <B8F9A780D330094D99AF023C5877DABA9AA5D7A2@nkgeml513-mbx.china.huawei.com> <c76328ad-b71e-b2a3-92a4-b02beac2be7d@cisco.com> <B8F9A780D330094D99AF023C5877DABA9AABA8A4@nkgeml513-mbx.china.huawei.com> <00f001d31b2f$541e6f90$fc5b4eb0$@kddi.com> <7e9655f5-3ae8-11a1-6904-2ab75eb0b1a2@cisco.com> <B8F9A780D330094D99AF023C5877DABA9AACC84F@nkgeml513-mbx.china.huawei.com>, <10a6c195-8959-2d51-ae14-3d93d89f973b@cisco.com>
In-Reply-To: <10a6c195-8959-2d51-ae14-3d93d89f973b@cisco.com>
Accept-Language: ja-JP, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ke-oogaki@kddi.com;
x-originating-ip: [27.85.187.110]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; SG2PR02MB1341; 6:vldSzMxwSTmH9bBqnHNsRyKs9XeNtZsy8mU5RxHchXQgiudSUJzWWIAqOwfMMpCrxbyOaxKrwcoNHIuTIYXuuGjgbTO8Kz8Z0jWAg3sn+DTym1F0zo0eDUG8gCgS7+VuB5DIVGcsjzcObQJHfffHkszeE2/1RJYhK8Vdd9UJH/QiuRBwVFsg3Kk0yzOmXXuruLwZvQnPfLH1vOIiyJTcX2ucFpqN4R06b7QHQxXJxPJPBD8nuiVzRosM+0Svk5IoGSpldGOweuBKDGbsEkgPGRa/paTdx3pJm8FMkVWseB5Eek0oj1p/VPEGzCVfGTj/znI1dg6AjxvAMW/7I5KCSQ==; 5:oW49rs/igtGP+uJLxJGGXhEvek7cy/yiL5YdEDDFGe6pjP+xK5jPg+tKPH/JjOWS1Ab9hrZzGQ/APk7r8SmIvSTW2L0vM/Kco00IlHzukN5TEaTSeTYHgN57JXI0FmC+qvVWg/E9j+l/W5EtAF9TfA==; 24:dvRVV/2RWJycmgw6Zj7zAERIKisbzzWLcFemAyy4XgpNYDV1Gd/F+Bh+giGaOo8f51SIKy1xSuzZa2ToAIk35bViItnfFZw8Pu+Pp3UMHG0=; 7:DdFgrnu9qlEeISzWryKC3xOGL0xYzmGCAi3bHZ9pDW5jP5EHfF5h9rER2eEjzb906VGcM6wTjetRjIbxbrG+iONHiJ+fBwg4bz7gubQW3bvh0m1RMHdJ9uupHzwcsq/LGA53KthzudsMduLeNeQ+y8VDao/xxcBwaJsKjU2IY6OwgP3SjYZ65xlZYHJJNcHUCWQW+81Iv/PTPaBtkZ0VmqLC2YuOiVcGlTObmv08DwU=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 55029048-fe72-48ea-89e1-08d4ebb9275a
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:SG2PR02MB1341;
x-ms-traffictypediagnostic: SG2PR02MB1341:
x-exchange-antispam-report-test: UriScan:(95692535739014);
x-microsoft-antispam-prvs: <SG2PR02MB1341A2FA96D75FD494E91017909B0@SG2PR02MB1341.apcprd02.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(100000703101)(100105400095)(3002001)(93006095)(93001095)(6041248)(20161123564025)(20161123560025)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:SG2PR02MB1341; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SG2PR02MB1341;
x-forefront-prvs: 041032FF37
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(13464003)(189002)(377454003)(199003)(24454002)(66066001)(6436002)(230783001)(4326008)(81156014)(81166006)(8676002)(478600001)(6506006)(53936002)(6116002)(3846002)(86362001)(15650500001)(102836003)(68736007)(108616004)(2906002)(6486002)(5660300001)(3660700001)(6246003)(8936002)(99286003)(2860100001)(25786009)(110136004)(54906002)(2900100001)(9686003)(6512007)(24736003)(7736002)(6306002)(305945005)(3280700002)(33716001)(97736004)(2950100002)(6916009)(14454004)(189998001)(966005)(33646002)(53546010)(54356999)(93886005)(105586002)(50986999)(5250100002)(229853002)(106356001)(76176999)(85182001)(101416001); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR02MB1341; H:SG2PR02MB1469.apcprd02.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: kddi.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: kddi.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Aug 2017 12:59:42.6398 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 040b5c43-0c27-49b3-b8e6-cdec886abcee
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR02MB1341
X-TM-AS-MML: disable
Archived-At: <https://mailarchive.ietf.org/arch/msg/l3sm/TfrUnzW7q2jUk1GNAMOER4fOr2E>
Subject: Re: [L3sm] New Version Notification for draft-wu-l3sm-rfc8049bis-02.txt
X-BeenThere: l3sm@ietf.org
X-Mailman-Version: 2.1.22
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: Fri, 25 Aug 2017 13:09:56 -0000

Hi David

See comment inline, please.

Thanks,
Kenichi
 
On Aug 25, 2017 8:04 PM, "David Ball" 
<daviball@cisco.com> wrote:
 
 
>Hi Qin,
>
>Looking back at Jan's comments, I think his point was not that the 
>leaves should all be mandatory, but that they should either be 
>mandatory, or they should have descriptions that explain the meaning if 
>they are not present.  So I think we are basically in agreement (I said: 
>"Also this use case needs to be mentioned in the description for those 
>leaves.") - but I've copied Jan in case I have mis-interpretted what he 
>said.
>
>I disagree that the connection subnet is always requested by the 
>customer - a very common scenario where this is not the case is for 
>residential internet access.  In that case, the addresses used behind 
>the CE are typically from private address space, so the customer can be 
>confident that they won't conflict with whatever the provider has chosen 
>to use (and allocate with DHCP) on the PE/CE link.  Another common case 
>is where it is a provider-managed CE, so the connection addressing 
>applies to the downstream link from the CE to the customer, not to the 
>PE/CE link.  In this case the customer may not have any of their own 
>subnets (i.e. everything is directly connected (at L3) to the CE), so 
>there is no chance of a conflict.

[KO] As an VPN service provider, our customer really specifies the addresses for provider-customer boundary links in our commercial service. I believe the other service providers also do so.
As the abstract says, this model is limited to BGP PE-based VPN service. Your scenario for a residential internet access is out of scope.
As shown in a diagram at Section 6.11, the provider-managed CE case considers that customer routers exist under a provider-managed CE. In that case, we can easily imagine address conflict between a CE-customer router link and subnets under a customer router. Also, even if a site is a provider-managed CE site, but if any other site is a customer-managed CE site and allocates addresses by themselves, an address conflict must happen.

>
>Thanks,
>
>
>     David
>
>
>On 24/08/2017 12:11, Qin Wu wrote:
>> -----邮件原件-----
>> 发件人: David Ball [mailto:daviball@cisco.com]
>> 发送时间: 2017年8月23日 19:48
>> 收件人: Ogaki, Kenichi; Qin Wu; l3sm@ietf.org
>> 抄送: 'Stephane Litkowski'; adrian@olddog.co.uk
>> 主题: Re: [L3sm] New Version Notification for draft-wu-l3sm-rfc8049bis-02.txt
>>
>> On 22/08/2017 11:13, Ogaki, Kenichi wrote:
>>
>>> Hi Qin,
>>>
>>>>        2. For the connection addresses, the provider's IP address/mask:
>>> As for dhcp related provider-addresses and the masks, these are not what SP provides, but the subnet which the customer requests to specify the leased address subnet. Then, these must be configurable.
>> So you're saying even when DHCP is used, the customer can request that addresses will be allocated from a specific subnet?  That's not something I've heard of, but ok. :)  These leaves should definitely be optional in that case, as the more normal case is that the customer does not request a specific subnet.  Also this use case needs to be mentioned in the description for those leaves.
>>
>> [Qin]: Early on in the YANG Doctor review from Jan, one suggestion was to make provider-address and customer-address mandatory parameter.
>> https://www.ietf.org/mail-archive/web/l3sm/current/msg00677.html
>> We think his point is valid and have implemented his comment.
>> Talking with L3SM design team members recently, it has been agreed that all these parameters (irrespective of DHCP case or static case )are basically specified/requested by a customer.
>> Otherwise, address conflict occurs between provider-allocated subnets (PE-CE links) and customer-allocated subnets (under CE).
>> So for consistency, I think we should make all these parameters as mandatory parameters.
>>
>>       David
>>
>>> Thanks,
>>> Kenichi
>>>
>>> -----Original Message-----
>>> From: L3sm [mailto:l3sm-bounces@ietf.org] On Behalf Of Qin Wu
>>> Sent: Monday, August 21, 2017 5:39 PM
>>> To: David Ball; l3sm@ietf.org
>>> Cc: Stephane Litkowski; Kenichi Ogaki; adrian@olddog.co.uk
>>> Subject: Re: [L3sm] New Version Notification for
>>> draft-wu-l3sm-rfc8049bis-02.txt
>>>
>>>> 11. In accordance with the clarified scope, parts of the model that correspond
>>>>         with information provided by the SP need to be marked with "config false".
>>>>         I've identified the following, but there might be more.
>>>>        1. The list of profiles of various types (i.e. l3vpn-service/vpn-profiles)
>>>>        2. For the connection addresses, the provider's IP address/mask:
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv4/provider-dhcp/provider-address
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv4/provider-dhcp/mask
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv4/dhcp-relay/provider-address
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv4/dhcp-relay/mask
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv4/addresses/provider-address
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv4/addresses/mask
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv6/provider-dhcp/provider-address
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv6/provider-dhcp/mask
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv6/dhcp-relay/provider-address
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv6/dhcp-relay/mask
>>>>       • l3vpn-service/sites/site/site-network-accesses/site-network-access/ip-connection/ipv6/addresses/provider-address
>>>>       •
>>>> l3vpn-service/sites/site/site-network-accesses/site-network-access/ip
>>>> -connection/ipv6/addresses/mask
>>>    
>>>
>>> That sounds reasonable.
>>>
>>> [Qin]: One more comment, we can not put ‘config false’ for
>>> l3vpn-service/vpn-profiles, since Config true leafrefs MUST NOT refer
>>> to config false data
>>>
>>> This issue was discussed before, see discussion available at:
>>>
>>> https://www.ietf.org/mail-archive/web/l3sm/current/msg00683.html
>>>
>>>
>>>
>> --
>> David Ball
>> <daviball@cisco.com>
>>
>
>-- 
>David Ball
><daviball@cisco.com>
>
>