Re: [CDNi] Early AD review of draft-ietf-cdni-metadata-17
Kevin Ma J <kevin.j.ma@ericsson.com> Sat, 11 June 2016 19:15 UTC
Return-Path: <kevin.j.ma@ericsson.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0ED512D86F for <cdni@ietfa.amsl.com>; Sat, 11 Jun 2016 12:15:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-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 BDCtf3Qsnv6L for <cdni@ietfa.amsl.com>; Sat, 11 Jun 2016 12:15:53 -0700 (PDT)
Received: from usplmg20.ericsson.net (usplmg20.ericsson.net [198.24.6.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A4ED12D86E for <cdni@ietf.org>; Sat, 11 Jun 2016 12:15:53 -0700 (PDT)
X-AuditID: c618062d-f79886d000002334-28-575c59fd89c6
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by usplmg20.ericsson.net (Symantec Mail Security) with SMTP id 63.D6.09012.DF95C575; Sat, 11 Jun 2016 20:35:41 +0200 (CEST)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.03.0294.000; Sat, 11 Jun 2016 15:15:52 -0400
From: Kevin Ma J <kevin.j.ma@ericsson.com>
To: Alexey Melnikov <aamelnikov@fastmail.fm>, "cdni@ietf.org" <cdni@ietf.org>
Thread-Topic: [CDNi] Early AD review of draft-ietf-cdni-metadata-17
Thread-Index: AQHRvLXhTYkUPkhZmUmD7E+22fbOBp/WhWqAgAFi94CADMmxUA==
Date: Sat, 11 Jun 2016 19:15:52 +0000
Message-ID: <A419F67F880AB2468214E154CB8A556206E10E6E@eusaamb103.ericsson.se>
References: <A419F67F880AB2468214E154CB8A556206DE1909@eusaamb103.ericsson.se> <1464861734.1246901.625717065.0912CC9E@webmail.messagingengine.com> <A419F67F880AB2468214E154CB8A556206DFE072@eusaamb103.ericsson.se> <1464955165.2560710.626896049.52EA8E0B@webmail.messagingengine.com>
In-Reply-To: <1464955165.2560710.626896049.52EA8E0B@webmail.messagingengine.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.11]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrALMWRmVeSWpSXmKPExsUyuXRPiO7fyJhwg+N3FCz2vz/EZPF09h9W ByaPnacOsHksWfKTKYApissmJTUnsyy1SN8ugStj7f6D7AUH1St2HZzA0sC4Uq6LkZNDQsBE omvSCXYIW0ziwr31bF2MXBxCAkcZJc5tuM0I4SxnlPgz+SYrSBWbgJbE469/mUBsEQFfidWL /oHFhQWcJCY9a2CBiDtLHLx/GmgSB5DtJHHvdyFImEVAVWLDm9tgJbxArXva/7BAzJ/LJDHn x0awBKdAgMS3Kz/BbEagi76fWgO2i1lAXOLWk/lMEJcKSCzZc54ZwhaVePkY4gYJASWJj7/n s0PU60gs2P2JDcLWlli28DUzxGJBiZMzn7BMYBSdhWTsLCQts5C0zELSsoCRZRUjR2lxQU5u upHBJkZgPByTYNPdwXh/uuchRgEORiUe3gSL6HAh1sSy4srcQ4wSHMxKIryOCTHhQrwpiZVV qUX58UWlOanFhxilOViUxHnFHimGCwmkJ5akZqemFqQWwWSZODilGhgdL9+fPfEF86LC5db+ et3Lrgvny72xCzioU1ZVqak1wSxd+jnzjDbecwe51wj1KfnYzLlgO6FiGm+wwH0F51uyp1eJ 3l3BLc9Zt6Cq9EIXo+bsPoWIJMabLfmxxxdx8pz0+nNwz3XBd1r/Lp0PCFOXbTmSa35NJZcn K2ZL8JxT/xhMDhe/KFBiKc5INNRiLipOBAAoA2ybgwIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/cdni/ar2lPyhfjQFhbGO0T184Ewdwk2M>
Subject: Re: [CDNi] Early AD review of draft-ietf-cdni-metadata-17
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cdni/>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Jun 2016 19:15:56 -0000
Hi Alexey, > > Should OPTIONS method be allowed? The authors conferred and decided that only GET and HEAD are allowed; we have updated the draft accordingly. thanx! -- Kevin J. Ma > -----Original Message----- > From: Alexey Melnikov [mailto:aamelnikov@fastmail.fm] > Sent: Friday, June 03, 2016 7:59 AM > To: Kevin Ma J; cdni@ietf.org > Subject: Re: [CDNi] Early AD review of draft-ietf-cdni-metadata-17 > > Hi Kevin, > > On Thu, Jun 2, 2016, at 08:51 PM, Kevin Ma J wrote: > > Hi Alexey, > > > > inline: > > > > > -----Original Message----- > > > From: CDNi [mailto:cdni-bounces@ietf.org] On Behalf Of Alexey Melnikov > > > Sent: Thursday, June 02, 2016 6:02 AM > > > To: cdni@ietf.org > > > Subject: [CDNi] Early AD review of draft-ietf-cdni-metadata-17 > > > > > > In order to speed up publication of this draft, I decided to do early > AD > > > review. Here are my comments. My apologies if they are a bit cryptic, > if > > > you are unsure of what I meant, please ask! > > > > > > In 1.2: content can only be delivered using HTTP/1.1 and not HTTP/1.1 > > > over TLS? Is last para saying that this is an unsolved problem (e.g. > > > LURK BOF solution is needed)? > > > > Essentially, yes. We had considered trying to define a way to pass > certs > > and keys around, but in general it seemed like a bad idea. A LURK-like > > solution would help. > > Ok. > > > > In 4.1.2: hostname and IP addresses need to have defined syntaxes (at > > > least by reference). You also need to say whether IDN domain names are > > > allowed here. > > > > I actually just removed the references, since they seemed redundant. > The > > host property is of type "Endpoint" which is defined in 4.3.3. I can > add > > it back if you feel it's not readable as is. > > I would rather you do. I like references :-). > > > > In 4.1.5: does "case insensitive" only applies to ASCII range? I.e., > > > encoded UTF-8 sequences in URIs are not affected. > > > > I would expect this to apply to the percent encoded values, not the > > decoded values, i.e., I would expect "%4A" to be compared as "%4a" and > > not "j". Is that what you mean? > > > > Ben, do you agree? > > > > We can clarify that. > > > > > In 4.2.6: URI needs a Normative Reference (RFC 3986). > > > > Done. I assume you mean wrt the ignore-query-string property > description > > "URI query string parameters"? > > Yes. > > > > In 4.3.7: need a reference to a document/registry defining ASNs. > > > > Added reference to RFC6793. > > > > > In 6.1: need a reference to HTTP/1.1 spec. > > > > Added a reference to RFC7230. > > > > > Should OPTIONS method be allowed? > > > > I'll defer to Ben on this one. > > > > > In 6.2/6.3: Is discovery of the initial URI truly out of scope? You > can > > > define a .well-known URI to allow bootstrapping. > > > If it is defined, is it likely to be used? > > > > This is similar to Triggers > > (https://tools.ietf.org/html/draft-ietf-cdni-control-triggers- > 15#section-4) > > in that it is assumes the CDNs would exchange that information > > out-of-band, or that some other bootstrap API would be defined. > > > > wrt .well-known, the dCDN (in the case of metadata; the uCDN in the case > > of triggers) would still need to have a hostname configured? There was > > some discussion a while back > > (https://mailarchive.ietf.org/arch/msg/cdni/9JUdlQk0fD4_0Lhm1lj7_U7QfcM) > > about using a "well-known" URI for retrieving bootstrap information for > > all interfaces, but it was not followed up. > > Ok, I will read this. > > > > In 7.3: Nit: HTTP/1.1 over TLS needs 2 references, not just one. > > > > The other reference being? > > What if we just used 7230? > > + RFC 2818. > > > More generally, though, do you think we need to adjust the registry > > structure to have a list of Protocol Specs? > > I am not sure what you mean. The current table looks fine to me (other > than missing references). > > > > In 7.4: I think I am sad that you haven't defined any initial > > > authentication mechanism. Has this been discussed in the WG? > > > > > > In 8.1, last para: a requirement to implement mutual authentication is > > > underspecified. Do you mean TLS mutual authentication? If yes, say so. > > > If other mechanisms can be used, say so as well. > > > If you meant to reference 8.5 here, please do so. > > > > > > Why is this only a SHOULD (and not a MUST)? > > > > Sections 8.1-8.4 were intended to lead into 8.5 > > Changed the SHOULDs to MUSTs and added references to 8.5 > > > > thanx. > > Much better! > > > -- Kevin J. Ma > > > > > In 8.2: similarly, how can the SHOULD be satisfied? Do you mean TLS or > > > something else? Reference 8.5? > > > > > > In 8.3: similar issue. > > > > > > Also encryption doesn't necessarily provide integrity of data, so the > > > last sentence sounds wrong. > > > > > > In 8.4: similar issue.
- [CDNi] Working Group Last Call on draft-ietf-cdni… Kevin Ma J
- [CDNi] Early AD review of draft-ietf-cdni-metadat… Alexey Melnikov
- Re: [CDNi] Early AD review of draft-ietf-cdni-met… Kevin Ma J
- Re: [CDNi] Early AD review of draft-ietf-cdni-met… Kevin Ma J
- Re: [CDNi] Early AD review of draft-ietf-cdni-met… Kevin Ma J
- Re: [CDNi] Early AD review of draft-ietf-cdni-met… Alexey Melnikov
- Re: [CDNi] Early AD review of draft-ietf-cdni-met… Kevin Ma J
- Re: [CDNi] Early AD review of draft-ietf-cdni-met… Kevin Ma J
- Re: [CDNi] Working Group Last Call on draft-ietf-… Kevin Ma J
- Re: [CDNi] Early AD review of draft-ietf-cdni-met… Kevin Ma J
- Re: [CDNi] Early AD review of draft-ietf-cdni-met… Ben Niven-Jenkins
- [CDNi] Early AD review of draft-ietf-cdni-metadat… Alexey Melnikov