
From nobody Wed Jan  7 15:51:33 2015
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BAFC1A86FE for <cdni@ietfa.amsl.com>; Wed,  7 Jan 2015 15:51:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level: 
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] 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 9m8vIaPwnhAd for <cdni@ietfa.amsl.com>; Wed,  7 Jan 2015 15:51:30 -0800 (PST)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47A491A86FB for <cdni@ietf.org>; Wed,  7 Jan 2015 15:51:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3887; q=dns/txt; s=iport; t=1420674690; x=1421884290; h=from:to:subject:date:message-id:mime-version; bh=COubN7ZKh4xTAIWMZBZikZKLCk2RhBxlXdj1DRnETn8=; b=IMQtZnbOgfVJS0bz9qYlbFxp57fYaUMFf43/856esC4ibJoTu51jSkiv HmN22oyGicXGXq5OBNls27Zqso/rb+flZLFqVILGsTH1iaKp1G6jE2PDz 0fwZOZIKqqEBXQH6boEXeLnfikR1rtpTQ+EclhlWr6CGJPm/53eG/zeYW I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgsFAC/GrVStJV2d/2dsb2JhbABcgkNDUlzLeQKBEEMBAQEBAX2EDgEELV4BDB5WJgEEG4gjAaEJonsBAQEBAQUBAQEBAQEcj0eDToETBY4ummQig26CNH4BAQE
X-IronPort-AV: E=Sophos;i="5.07,718,1413244800";  d="scan'208,217";a="111239550"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-7.cisco.com with ESMTP; 07 Jan 2015 23:51:20 +0000
Received: from xhc-aln-x07.cisco.com (xhc-aln-x07.cisco.com [173.36.12.81]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id t07NpKFm007060 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <cdni@ietf.org>; Wed, 7 Jan 2015 23:51:20 GMT
Received: from xmb-aln-x03.cisco.com ([169.254.6.100]) by xhc-aln-x07.cisco.com ([173.36.12.81]) with mapi id 14.03.0195.001; Wed, 7 Jan 2015 17:51:20 -0600
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "cdni@ietf.org" <cdni@ietf.org>
Thread-Topic: Key ID options for URI Signing draft
Thread-Index: AdAq1NUsu44yS7ZcRyqN6LqOMZhzcw==
Date: Wed, 7 Jan 2015 23:51:19 +0000
Message-ID: <CD85F32117029D4F9AEF48BDEF5536AB782D3710@xmb-aln-x03.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [171.71.231.4]
Content-Type: multipart/alternative; boundary="_000_CD85F32117029D4F9AEF48BDEF5536AB782D3710xmbalnx03ciscoc_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/cdni/A_h7V3FyN_UQG923CzlcIuRU8tM
Subject: [CDNi] Key ID options for URI Signing draft
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Wed, 07 Jan 2015 23:51:32 -0000

--_000_CD85F32117029D4F9AEF48BDEF5536AB782D3710xmbalnx03ciscoc_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi folks. For implementation simplicity, there's value to have Key ID using=
 a number to reference the key. The current KID IE is specified to be gener=
ic using a string format. Perhaps we should specify two IEs to provide the =
flexibility vs. simplicity options? For example, Key ID Number (KIDNUM) IE =
and Key ID reference (KIDREF) provides the number and string formats, respe=
ctively. Only one of the IE can be used as the key identifier in the signed=
 URI. The current KID IE will be replaced by the two IEs.

Let me know if there are any objections. This change will be incorporated i=
n the next version.

Kent

--_000_CD85F32117029D4F9AEF48BDEF5536AB782D3710xmbalnx03ciscoc_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi folks. For implementation simplicity, there&#8217=
;s value to have Key ID using a number to reference the key. The current KI=
D IE is specified to be generic using a string format. Perhaps we should sp=
ecify two IEs to provide the flexibility
 vs. simplicity options? For example, Key ID Number (KIDNUM) IE and Key ID =
reference (KIDREF) provides the number and string formats, respectively. On=
ly one of the IE can be used as the key identifier in the signed URI. The c=
urrent KID IE will be replaced by
 the two IEs.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Let me know if there are any objections. This change=
 will be incorporated in the next version.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Kent<o:p></o:p></p>
</div>
</body>
</html>

--_000_CD85F32117029D4F9AEF48BDEF5536AB782D3710xmbalnx03ciscoc_--


From nobody Wed Jan  7 15:54:43 2015
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA2101A870B for <cdni@ietfa.amsl.com>; Wed,  7 Jan 2015 15:54:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level: 
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] 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 TIj3miPcLpiU for <cdni@ietfa.amsl.com>; Wed,  7 Jan 2015 15:54:33 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 083F31A8701 for <cdni@ietf.org>; Wed,  7 Jan 2015 15:54:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7065; q=dns/txt; s=iport; t=1420674870; x=1421884470; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Dew5G+9dLEJWe2myrdzsd3QHtef0FIZ+7LqYCBQjJwo=; b=YwS4JErAnQcnt0q/oWj7+BgzIZClSNw4tHRKNRVYmf/Z1OimrCJgBZjl fjYdA4kL5VMk4yL9zFmtsLAcxGe8YUG/HsNxXp9gHI3gnBxDOZzL5KYNA thS9QjiSBB6y/7bVl0QMJoWApWaUbT1RdE+VjIkLOTOcrX29/SZb/j34N Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ar0PAPfFrVStJV2a/2dsb2JhbABcgwZSWAS0Qj+QewqFcwKBEEMBAQEBAX2EDAEBAQMBAQEBNzQLBQcEAgEIEQQBAQEKFAkHJwsUCQgCBAENBQgSiAoHAQ3DdQEBAQEBAQEBAQEBAQEBAQEBAQEBAReKN4JWgjoxBwaDEIETBY4ug0NBhgowkCYig25vAYFEfgEBAQ
X-IronPort-AV: E=Sophos;i="5.07,718,1413244800"; d="scan'208";a="385186903"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-3.cisco.com with ESMTP; 07 Jan 2015 23:54:29 +0000
Received: from xhc-rcd-x01.cisco.com (xhc-rcd-x01.cisco.com [173.37.183.75]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id t07NsTts027920 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 7 Jan 2015 23:54:29 GMT
Received: from xmb-aln-x03.cisco.com ([169.254.6.100]) by xhc-rcd-x01.cisco.com ([173.37.183.75]) with mapi id 14.03.0195.001; Wed, 7 Jan 2015 17:54:28 -0600
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Brandenburg, R. (Ray) van" <ray.vanbrandenburg@tno.nl>, Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
Thread-Topic: [CDNi] Liaison Statement on URI Signing for MPEG-DASH
Thread-Index: AQHP/gWZcjC4WeJbFUStxfdC8RpP1JxePdmAgABL0wCAAJm0gIABI9xwgAMBhYCAAQvfwIAAth8AgAWXSICABUf9AIAJot4AgAM6/wCAOOYGAA==
Date: Wed, 7 Jan 2015 23:54:28 +0000
Message-ID: <CD85F32117029D4F9AEF48BDEF5536AB782D3735@xmb-aln-x03.cisco.com>
References: <EC00C70E-C176-455B-8FE0-28A359C05A72@cisco.com> <4C639B2E-E1B8-4B42-8F76-D98697E7CE5D@niven-jenkins.co.uk> <60396378-BBFF-4926-8141-990141163B1E@tno.nl> <E3479D38-1AB8-40E7-8D52-77D1FC94B995@tno.nl> <166EBB70C264A9479E459B01B1BA6C926D62FDF4@xmb-aln-x03.cisco.com> <3A7EDCDD-7C42-4D82-88DE-E81A0EB65EB5@tno.nl> <166EBB70C264A9479E459B01B1BA6C926D641A55@xmb-aln-x03.cisco.com> <FCC100FC8D6B034CB88CD8173B2DA1582029F8C4@EXC-MBX03.tsn.tno.nl> <BF9B6C96-E8BA-4ABA-AC58-76A673232BB3@niven-jenkins.co.uk> <72CA5ACB-4283-41F7-A991-E53ABDE335AD@tno.nl> <9D8B22BA-A2C1-4AE9-9976-246D7D7D7969@niven-jenkins.co.uk> <FCC100FC8D6B034CB88CD8173B2DA158202FA3CE@EXC-MBX03.tsn.tno.nl>
In-Reply-To: <FCC100FC8D6B034CB88CD8173B2DA158202FA3CE@EXC-MBX03.tsn.tno.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [171.71.231.4]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/cdni/U5KjyyO93Tmms4sxQ7EKHgXtS6E
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] Liaison Statement on URI Signing for MPEG-DASH
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Wed, 07 Jan 2015 23:54:39 -0000

Hi Ray. Is it possible to summarize the conclusion of this discussion if an=
y consensus was reached? I'd like to see if we need to make any edits for t=
he next version of the draft. Thanks!

Kent

-----Original Message-----
From: CDNi [mailto:cdni-bounces@ietf.org] On Behalf Of Brandenburg, R. (Ray=
) van
Sent: Tuesday, December 02, 2014 4:58 AM
To: Ben Niven-Jenkins
Cc: cdni@ietf.org
Subject: Re: [CDNi] Liaison Statement on URI Signing for MPEG-DASH

Hi Ben,

-----Original Message-----
From: Ben Niven-Jenkins [mailto:ben@niven-jenkins.co.uk]
Sent: zondag 30 november 2014 12:39
To: Brandenburg, R. (Ray) van
Cc: Matt Caulfield (mcaulfie); Francois Le Faucher; cdni@ietf.org
Subject: Re: [CDNi] Liaison Statement on URI Signing for MPEG-DASH

Ray,

See inline...

On 24 Nov 2014, at 08:29, Brandenburg, R. (Ray) van <ray.vanbrandenburg@tno=
.nl> wrote:

> On 20/11/14 23:50, "Ben Niven-Jenkins" <ben@niven-jenkins.co.uk> wrote:
>=20
>> Ray,
>>=20
>> I haven't caught up with the whole thread yet, but wanted to respond=20
>> to a couple things you say below.
>>=20
>> On 17 Nov 2014, at 10:27, Brandenburg, R. (Ray) van=20
>> <ray.vanbrandenburg@tno.nl> wrote:
>>=20
>>> From: Matt Caulfield (mcaulfie) [mailto:mcaulfie@cisco.com]
>>>> From: Brandenburg, R. (Ray) van [mailto:ray.vanbrandenburg@tno.nl]I
>>>> don't necessarily think this method is superior to the Cookie-method.
>>>> Both have their pros and cons. The problem with the Cookie method=20
>>>> is that it doesn't work when the manifest is served by the Content=20
>>>> Provider (which can be quite a common case). The problem with the=20
>>>> header-query-string method is that it only works for DASH clients,=20
>>>> and not for standard HLS clients.
>>>=20
>>> In the case where the manifest is served by the Content Provider and=20
>>> the segments are served by the CDN, wouldn't the MPD need to contain=20
>>> absolute URLs? Meaning that segment URLs would go through regular=20
>>> request routing and URI signing?
>>>=20
>>> [Ray] Yes, it would contain absolute URLs. It would be possible for=20
>>> the CSP to sign these URLs, however, that would mean signing them=20
>>> with an expiration time of at least the length of the content item.
>>=20
>> Isn't that the same for the case where both the manifest & content is=20
>> served by the dCDN? The Content Provider only gets one chance to sign=20
>> a cookie in that case too?
>=20
> The initial cookie yes. But the dCDN has the chance of=20
> refreshing/resigning the cookie every time a new request comes in.

I'm struggling a little to get a picture of how you imagine this working?

If the dCDN is seeing a valid (token in a) cookie and then setting a new (t=
oken in a) cookie to effectively extend the validity of authorisation to ac=
cess the content, it is not clear to me how that is in practice any differe=
nt to setting a single cookie with a long expiration time.

Could you explain a bit what the difference are?

[Ray] The assumption is that a cookie that is only valid for e.g. 30 second=
s before it has to be refreshed is inherently safer than one that is valid =
for 90 minutes. Let me put it differently: if you have a token that is vali=
d for 90 minutes (or possibly more) what is the purpose of having a token a=
t all? If you look at URI Signing from a broader perspective, not just at H=
AS content, is it really that much more difficult to share the deep-link to=
 the CDN that sharing the deep-link to the CDN in combination with the Cook=
ie?=20

>> I also don't understand why the Content Provider delivering the=20
>> manifest and the dCDN delivering the content results in the Content=20
>> Provider having to sign the individual URLs in the manifest.
>>=20
>> AFAIK (I haven't tested it), the Content Provider can deliver the=20
>> manifest from manifest.video.example.com and deliver the content via=20
>> the uCDN/dCDN by using URLs pointing to chunks.video.example.com and=20
>> share cookies across the domains by setting the token in a cookie=20
>> with a Domain attribute of ".video.example.com".
>=20
> I believe most browser implementations reject cross-domain cookies,=20
> unless using CORS.

What I described are not really cross-domain cookies, the situation I descr=
ibe above is allowed by RFC6265 for instance and is not the same as say man=
ifest.bar.com trying to set a cookie for chunks.foo.com

Having said that I have no idea whether browsers typically have a stricter =
policy than specified in RFC6265 but I have seen references on various help=
 websites (e.g. stack overflow) suggesting what I describe above as being a=
llowed by browsers.

[Ray] Agree, as long as it is the same domain. However, in the typical CSP-=
CDN scenario, you're talking about different domains.=20

>> Alternatively the Content Provider could use CORS to enable cookie=20
>> sharing across domains.
>=20
> I haven't thought of using CORS before. In theory I guess it should be=20
> possible. Do you have any idea on whether such a mechanism is used in=20
> practice by players/CDNs?

We have customers that use CORS as part of their video services/players (wh=
ere we are the CDN) but I am not in a position to share many details. I hav=
e seen CORS used to deliver video to Chromecast devices.

[Ray] Ok. That's good news. So I guess using CORS to set cross-domain cooki=
es would be possible.=20

Ray

>>> For an MPD of a 90min movie, that would mean expiration times of at=20
>>> least 90mins, which would reduce, if not negate altogether, the=20
>>> effectiveness of signing the URLs in the first place.
>>=20
>> There are other approaches to avoid long expiration times, e.g=20
>> defining the semantics of the token so that it expiration applies to=20
>> TCP connection setup and so multiple requests are allowed on a=20
>> persistent connection past the expiration time of the token.
>=20
> Hmm, yes, that would probably work, although it would give issues in=20
> case of dropped TCP connections. It does sound a bit like a=20
> cross-layer violation. Are you aware of any implementations that work lik=
e this?

I am not aware of any implementations that work like that.

Another way to minimise the possible exposure of a long expiration time wou=
ld be to "lock" the token to the client's IP address, although that is not =
perfect in all cases either.

Ben

>=20
> Ray
>=20
>>=20
>> Ben
> This message may contain information that is not intended for you. If you=
 are not the addressee or if this message was sent to you by mistake, you a=
re requested to inform the sender and delete the message. TNO accepts no li=
ability for the content of this e-mail, for the manner in which you use it =
and for damage of any kind resulting from the risks inherent to the electro=
nic transmission of messages.

_______________________________________________
CDNi mailing list
CDNi@ietf.org
https://www.ietf.org/mailman/listinfo/cdni


From nobody Thu Jan  8 18:59:28 2015
Return-Path: <leif@ogre.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 817B41A70FF for <cdni@ietfa.amsl.com>; Thu,  8 Jan 2015 18:59:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 2KFezOhQWV4k for <cdni@ietfa.amsl.com>; Thu,  8 Jan 2015 18:59:24 -0800 (PST)
Received: from cosmo.ogre.com (cosmo4.ogre.com [71.6.165.248]) (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 788711A7033 for <cdni@ietf.org>; Thu,  8 Jan 2015 18:59:24 -0800 (PST)
Received: by cosmo.ogre.com (8.14.8/8.14.8) with ESMTP id t092xBwp029695 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 8 Jan 2015 18:59:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ogre.com; s=03062012; t=1420772362; bh=sFGAEZLOEOvXm+N12+YEr6VMDNh1nC81/z4awPfUsD0=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=r2efIliydaynCAlwEk1ohBGu9CVxrtJ03rh1EeFMJjJH/UweNfNPeThmrx+MwhTBO e9WWgtOC6XlVjY398BQDJ5kpPR8h6Lii6yAcyVqcCktTf26/lb9fi5xOuTxLnwu8Cm 4OG2/mQdwG6OkX1YsqeP9TOmF+Scc4xjjtHuk1Sg=
Content-Type: multipart/signed; boundary="Apple-Mail=_AAFE0A2B-3ECE-481B-9C0C-CE38B2B1A5D2"; protocol="application/pkcs7-signature"; micalg=sha1
Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\))
From: Leif Hedstrom <leif@ogre.com>
In-Reply-To: <CD85F32117029D4F9AEF48BDEF5536AB782D3710@xmb-aln-x03.cisco.com>
Date: Thu, 8 Jan 2015 19:59:11 -0700
Message-Id: <42CA14EE-0CB4-49D0-9231-C16B2FCACD2F@ogre.com>
References: <CD85F32117029D4F9AEF48BDEF5536AB782D3710@xmb-aln-x03.cisco.com>
To: "Kent Leung (kleung)" <kleung@cisco.com>
X-Mailer: Apple Mail (2.1993)
Archived-At: <http://mailarchive.ietf.org/arch/msg/cdni/ljpYtwAKCl6xYrq_mq6RwL1Qkcg>
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] Key ID options for URI Signing draft
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Fri, 09 Jan 2015 02:59:26 -0000

--Apple-Mail=_AAFE0A2B-3ECE-481B-9C0C-CE38B2B1A5D2
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_37C4C5DE-CEA4-40E4-9FE1-9094A5C82087"


--Apple-Mail=_37C4C5DE-CEA4-40E4-9FE1-9094A5C82087
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Jan 7, 2015, at 4:51 PM, Kent Leung (kleung) <kleung@cisco.com> =
wrote:
>=20
> Hi folks. For implementation simplicity, there=E2=80=99s value to have =
Key ID using a number to reference the key. The current KID IE is =
specified to be generic using a string format. Perhaps we should specify =
two IEs to provide the flexibility vs. simplicity options? For example, =
Key ID Number (KIDNUM) IE and Key ID reference (KIDREF) provides the =
number and string formats, respectively. Only one of the IE can be used =
as the key identifier in the signed URI. The current KID IE will be =
replaced by the two IEs.


I would very much like to see some constraints on the KID. A numeric =
value seems fine, as long as you put some well defined limits on it =
(e.g. 64-bit unsigned).

Cheers,

=E2=80=94 leif=

--Apple-Mail=_37C4C5DE-CEA4-40E4-9FE1-9094A5C82087
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jan 7, 2015, at 4:51 PM, Kent Leung (kleung) &lt;<a =
href=3D"mailto:kleung@cisco.com" class=3D"">kleung@cisco.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;"><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Hi folks. =
For implementation simplicity, there=E2=80=99s value to have Key ID =
using a number to reference the key. The current KID IE is specified to =
be generic using a string format. Perhaps we should specify two IEs to =
provide the flexibility vs. simplicity options? For example, Key ID =
Number (KIDNUM) IE and Key ID reference (KIDREF) provides the number and =
string formats, respectively. Only one of the IE can be used as the key =
identifier in the signed URI. The current KID IE will be replaced by the =
two IEs.</div></div></div></blockquote><div><br class=3D""></div><div><br =
class=3D""></div>I would very much like to see some constraints on the =
KID. A numeric value seems fine, as long as you put some well defined =
limits on it (e.g. 64-bit unsigned).</div><div><br =
class=3D""></div><div>Cheers,</div><div><br class=3D""></div><div>=E2=80=94=
 leif</div></body></html>=

--Apple-Mail=_37C4C5DE-CEA4-40E4-9FE1-9094A5C82087--

--Apple-Mail=_AAFE0A2B-3ECE-481B-9C0C-CE38B2B1A5D2
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIQizCCBSUw
ggQNoAMCAQICEHcYalPxnrZw3l0iKRCJGO4wDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNVBAYTAkdC
MRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoT
EUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNh
dGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE0MTIwMTAwMDAwMFoXDTE1MTIwMTIzNTk1OVow
HjEcMBoGCSqGSIb3DQEJARYNbGVpZkBvZ3JlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBAPKit35iCSt64N8JHACjty3mm9WE/PHX+Jp39Vnex+E1S37L8DdrP7zaL85w7XPDOg6P
2cYpacEq8vRLzb397n1UfXY6NdlZ+uAJcqURuvwLYJWoy1QOc3h0gsC99hyqKKAt7Ho3oMbdLB2y
vlQ6IuioJQU46+eEku3iX8UeP/E4BXOx4txiZlUzKmg1Yg5kUrAFo0SqRJXBrjQ1f/I3bZreEMz3
ex9/F+QqQJkTM6ObkhrlUP/YEpHg7E6LQWKOY0VdNgXSO8w7w08aKi+1nuq34YxbWhTAQMNkYLa7
AopHOmMw4RKfttqJvAWE0x87LaKf92qiHGeN/igpDKx3foUCAwEAAaOCAeMwggHfMB8GA1UdIwQY
MBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBTZDkqDaVkLLYAHH8PimZRC/q6FSjAO
BgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGy
MQEDBQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCswKQYI
KwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFoGA1UdHwRTMFEwT6BNoEuG
SWh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k
U2VjdXJlRW1haWxDQS5jcmwwgYsGCCsGAQUFBwEBBH8wfTBVBggrBgEFBQcwAoZJaHR0cDovL2Ny
dC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMBgGA1UdEQQRMA+B
DWxlaWZAb2dyZS5jb20wDQYJKoZIhvcNAQELBQADggEBAHjMBwxjUmq1lneSQLrAFXxsxgEWGgtC
pUZxpL15x3D4y2K9OeuWFWrlWA7NebV1mq4V1fqGofAV9jwR2POIy5/YyqQAC9QhNEjqpdXKwwdk
58bN/Nm+nJpU3HHiHt4Z/mDZmjf5xryT2PRUpRPoHrcLyleqNU92ffwa3nSi3hkoCOGMwg3SDw8Y
jjsR+LwhhKQ408CfpWY3VUKsAxhRKj/HPZRNBgHy/HRC42eH184E5KYpyKmvAlRsI6UQSso4A/Qt
16pCw4k8Xn/J8XQJOoGFjKwtauV6iOl2G0wi4IxWD43J1ClUZn2HQfxwMegOZBiat9tnR0tVmFQD
bNm2uHIwggV0MIIEXKADAgECAhAnZu5W60nzjqvXcKL8hN4iMA0GCSqGSIb3DQEBDAUAMG8xCzAJ
BgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJu
YWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3QwHhcNMDAw
NTMwMTA0ODM4WhcNMjAwNTMwMTA0ODM4WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0
ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0
ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqG
SIb3DQEBAQUAA4ICDwAwggIKAoICAQCR6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKP
S38QVr2fcHK3YX/JSw8Xpz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36
nGz637CC9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV/erB
vGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEfZd5ICLqkTqnyg0Y3
hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z+pUX2nwzV0E8jVHtC7ZcryxjGt9X
yD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7wqP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4
jChWrBQdnArncevPDt09qZahSL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0
AuqLZxUpaVICu9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf
Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiqcrxXStJLnbsQ
/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo4H0MIHxMB8GA1UdIwQYMBaAFK29mHo0tCb3+sQm
VO8DveAky1QaMB0GA1UdDgQWBBS7r34CPfqm8TyEjq3uOJjs2TIy1DAOBgNVHQ8BAf8EBAMCAYYw
DwYDVR0TAQH/BAUwAwEB/zARBgNVHSAECjAIMAYGBFUdIAAwRAYDVR0fBD0wOzA5oDegNYYzaHR0
cDovL2NybC51c2VydHJ1c3QuY29tL0FkZFRydXN0RXh0ZXJuYWxDQVJvb3QuY3JsMDUGCCsGAQUF
BwEBBCkwJzAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0B
AQwFAAOCAQEAZL+D8V+ahdDNuKEpVw3oWvfR6T7ydgRu8VJwux48/00NdGrMgYIl08OgKl1M9bqL
oW3EVAl1x+MnDl2EeTdAE3f1tKwc0DurFxLW7zQYfivpedOrV0UMryj60NvlUJWIu9+FV2l9kthS
ynOBvxzz5rhuZhEFsx6ULX+RlZJZ8UzOo5FxTHxHDDsLGfahsWyGPlyqxC6Cy/kHlrpITZDylMip
c6LrBnsjnd6i801Vn3phRZgYaMdeQGsj9Xl674y1a4u3b0b0e/E9SwTYk4BZWuBBJB2yjxVgWEfb
725G/RX12V+as9vYuORAs82XOa6Fux2OvNyHm9Gm7/E7bxA4bzCCBeYwggPOoAMCAQICEGqb4Tg7
/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVh
dGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1p
dGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDEx
MDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVy
IE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVk
MT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVt
YWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvrOeV6wodnVAFsc4A5jTxhh2
IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf+bGBSyD9aH95dDSmeny1nxdlYCeX
IoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcfWlP8dSsE3Rfywq09N0ZfxcBa39V0
wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqzaaPpGRqXB7IMjtf7tTmU2jqPMLxFN
e1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDKCMPybTjoNCQuelc0IAaO4nLUXk0B
OSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAUu69+Aj36pvE8hI6t7jiY7NkyMtQw
HQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8E
CDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8ERTBDMEGgP6A9hjtodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBxBggrBgEF
BQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUFk
ZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZI
hvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2SQgG1NgvNc3fQP7TcePo7EIMERoh
42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs0j8CGpfb+SJA3GaBQ+394k+z3ZBy
WPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDMKVmU/PUWNMKSTvtlenlxBhh7ETrN
543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+E2pvOUtY+hPebuPtTbq7vODqzCM6
ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfHM5tdhYF/8v5UY5g2xANPECTQdu9v
WPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4jkhJiA7EuTecP/CFtR72uYRBcunw
wH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1tyZR2niOYihZ+FCbtf3D9mB12D4ln
9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4ognzgXtgtdk3ShrtOS1iAN2ZBXFiR
mjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAbR9HWdFqzcOoB/hxfEyIQpx9/s81r
gzdEZOofSlZHynoSMYIDtzCCA7MCAQEwgawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVh
dGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1p
dGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJl
IEVtYWlsIENBAhB3GGpT8Z62cN5dIikQiRjuMAkGBSsOAwIaBQCgggHfMBgGCSqGSIb3DQEJAzEL
BgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE1MDEwOTAyNTkxMVowIwYJKoZIhvcNAQkEMRYE
FKnuN+ZSKRs+lpUqMXJP2XH4XG65MIG9BgkrBgEEAYI3EAQxga8wgawwgZcxCzAJBgNVBAYTAkdC
MRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoT
EUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNh
dGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhB3GGpT8Z62cN5dIikQiRjuMIG/BgsqhkiG9w0BCRAC
CzGBr6CBrDCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9E
TyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEHcYalPxnrZw
3l0iKRCJGO4wDQYJKoZIhvcNAQEBBQAEggEAuFTreFhnu4b9oeuV3uXHcY+8qmUcMuMdppyva2AO
PVY6Nb7ET6Ukn1yg/eBUS8TlrJCGhQcMYtQLyLYKQz6FYZBgBOCd4WOzDy90fJTIE42+6q3X55v8
QbgvdFKTTpDcLJVSBE96FT7gUN1POJZU3VtQr6WS5bU1rq+ZVfjUsnSsn4+8yUnGk88EFEirb2g+
Nu5tN2Kwm+Yo12G0QXAbcBo3MvkL5kuF85l1yCf/uf4/CbD5IbI2lgBE8XSUD0jjJJIWrLZsp/Eh
djpzuFl4DuZxZoPdnvhiDTswc4oYtNpMOWgfjEjLtMPKSCqP2FmsNFS/26X7DrMa8W/FFibHzQAA
AAAAAA==
--Apple-Mail=_AAFE0A2B-3ECE-481B-9C0C-CE38B2B1A5D2--


From nobody Tue Jan 20 01:13:24 2015
Return-Path: <ray.vanbrandenburg@tno.nl>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99E181B2DA0 for <cdni@ietfa.amsl.com>; Tue, 20 Jan 2015 01:13:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.116
X-Spam-Level: 
X-Spam-Status: No, score=-2.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 STeOMV0yZDBt for <cdni@ietfa.amsl.com>; Tue, 20 Jan 2015 01:13:17 -0800 (PST)
Received: from fromintouta.tno.nl (fromintouta.tno.nl [134.221.1.26]) by ietfa.amsl.com (Postfix) with ESMTP id 2C6891A9245 for <cdni@ietf.org>; Tue, 20 Jan 2015 01:13:16 -0800 (PST)
X-IronPort-AV: E=Sophos;i="5.09,432,1418079600"; d="scan'208";a="36837442"
Received: from exc-cashub01.tsn.tno.nl (HELO mail.tno.nl) ([134.221.225.220]) by mailhost1a.tno.nl with ESMTP; 20 Jan 2015 10:13:15 +0100
Received: from EXC-MBX03.tsn.tno.nl ([fe80::e969:1300:fb9f:7e12]) by EXC-CASHUB01.tsn.tno.nl ([fe80::b855:be6:1aa8:4d0f%13]) with mapi id 14.03.0195.001; Tue, 20 Jan 2015 10:13:14 +0100
From: "Brandenburg, R. (Ray) van" <ray.vanbrandenburg@tno.nl>
To: Rob Murray <RMurray@velocix.com>, "cdni@ietf.org" <cdni@ietf.org>
Thread-Topic: [CDNi] I-D Action: draft-ietf-cdni-control-triggers-05.txt
Thread-Index: AQHQI11E2nWqvHtMoEiGr24Q5PBNtJymZCWAgCJ1S6A=
Date: Tue, 20 Jan 2015 09:13:14 +0000
Message-ID: <FCC100FC8D6B034CB88CD8173B2DA1582038D655@EXC-MBX03.tsn.tno.nl>
References: <20141229114647.7621.55315.idtracker@ietfa.amsl.com> <7FDC0CFB-3546-46A9-B3F9-8880EA3CD1F0@velocix.com>
In-Reply-To: <7FDC0CFB-3546-46A9-B3F9-8880EA3CD1F0@velocix.com>
Accept-Language: en-US, nl-NL
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [134.221.225.191]
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Archived-At: <http://mailarchive.ietf.org/arch/msg/cdni/iO1lcVAGl4v4qcPbn0kKGh2ER0k>
Subject: Re: [CDNi] I-D Action: draft-ietf-cdni-control-triggers-05.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Tue, 20 Jan 2015 09:13:22 -0000

SGkgUm9iLA0KDQpUaGFua3MgZm9yIGFkZHJlc3NpbmcgbXkgY29tbWVudHMuIFBsZWFzZSBzZWUg
aW5saW5lIGZvciBzb21lIHJlc3BvbnNlcy4NCg0KUmF5DQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS0NCkZyb206IENETmkgW21haWx0bzpjZG5pLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJl
aGFsZiBPZiBSb2IgTXVycmF5DQpTZW50OiBtYWFuZGFnIDI5IGRlY2VtYmVyIDIwMTQgMTI6NTIN
ClRvOiBjZG5pQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW0NETmldIEktRCBBY3Rpb246IGRyYWZ0
LWlldGYtY2RuaS1jb250cm9sLXRyaWdnZXJzLTA1LnR4dA0KDQpIaSBhbGwsIEkndmUgcG9zdGVk
IGEgbmV3IHZlcnNpb24gb2YgdGhlIFRyaWdnZXJzIGRyYWZ0IHRvIGFkZHJlc3MgY29tbWVudHMg
ZnJvbSBSYXkgYW5kIEZyYW5jb2lzIC0gZGV0YWlsZWQgcmVwbGllcyB0byB0aG9zZSB0d28gc2V0
cyBvZiBjb21tZW50cyBhcmUgYmVsb3cuDQoNCkNoZWVycywNClJvYi4NCg0KDQo+IE9uIDEwIE5v
diAyMDE0LCBhdCAxMzoxMiwgQnJhbmRlbmJ1cmcsIFIuIChSYXkpIHZhbiA8cmF5LnZhbmJyYW5k
ZW5idXJnQHRuby5ubD4gd3JvdGU6DQo+IA0KPiBIaSBSb2IsIEJlbiwNCj4gDQo+IEnigJl2ZSBy
ZXZpZXdlZCB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgdGhlIA0KPiBkcmFmdC1pZXRmLWNkbmktY29u
dHJvbC10cmlnZ2VycyBkb2N1bWVudC4gKFNvcnJ5IGZvciBtaXNzaW5nIHRoZSANCj4gZGVhZGxp
bmUgYnkgYSBkYXkgOykgKQ0KPiANCj4gSW4gZ2VuZXJhbCwgSSB0aGluayB0aGUgZG9jdW1lbnQg
aXMgaW4gYSBnb29kIHN0YXRlIGFuZCBhbG1vc3QgcmVhZHkgdG8gYmUgc2VudCB0byB0aGUgSUVT
Ry4gSeKAmXZlIGdvdCBhIGZldyBjb21tZW50czoNCj4gLSBJbiBzZWN0aW9uIDUuMi4yLCBpdCBz
YXlzIHVuZGVyIOKAmHB1cmdl4oCZLCAg4oCcQWZ0ZXIgc2VydmljaW5nIHRoZSByZXF1ZXN0LCB0
aGUgc3BlY2lmaWVkIGRhdGEgTVVTVCBOT1QgYmUgaGVsZCBvbiB0aGUgZENETi7igJ0gSSB0aGlu
ayB3ZSBhZ3JlZSBvbiB3aGF0IHB1cmdlIHNob3VsZCBkbywgYnV0IHRoaXMgc2VudGVuY2UgbWln
aHQgbm90IGJlIHRoZSBiZXN0IHJlcHJlc2VudGF0aW9uIG9mIHRoYXQuIE1heWJlIGl0IHdvdWxk
IGJlIGJldHRlciB0byBmb3JtdWxhdGUgaXQgYWxvbmcgdGhlIGxpbmVzIG9mIOKAmEFmdGVyIHNl
cnZpY2luZyB0aGUgcmVxdWVzdCwgdGhlIHNwZWNpZmllZCBkYXRhIE1VU1QgYmUgaW52YWxpZGF0
ZWQgb24gdGhlIGRDRE7igJ0sIG9yIGV2ZW4gYmV0dGVyIOKAnEFmdGVyIHNlcnZpY2luZyB0aGUg
cmVxdWVzdCwgdGhlIGRDRE4gTVVTVCByZWplY3QgYW55IGZ1dHVyZSByZXF1ZXN0cyBmb3IgdGhl
IHNwZWNpZmllZCBkYXRh4oCdLiAgIA0KDQpJbnZhbGlkYXRlIGFuZCBwdXJnZSBhcmUgZGlmZmVy
ZW50IC0gaW4gc2VjdGlvbiAyIGl0IHNheXMgLi4uDQoNCiAgLSBpbnZhbGlkYXRlIC0gdXNlZCB0
byBpbnN0cnVjdCB0aGUgZENETiB0byByZXZhbGlkYXRlIHNwZWNpZmljIG1ldGFkYXRhIG9yIGNv
bnRlbnQgYmVmb3JlIHJlLXVzaW5nIGl0Lg0KICAtIHB1cmdlIC0gdXNlZCB0byBpbnN0cnVjdCB0
aGUgZENETiB0byBkZWxldGUgc3BlY2lmaWMgbWV0YWRhdGEgb3IgY29udGVudC4NCg0KU28sIGZv
ciBwdXJnZSwgInRoZSBzcGVjaWZpZWQgZGF0YSBNVVNUIGJlIGludmFsaWRhdGVkIG9uIHRoZSBk
Q0ROIiB3b3VsZG4ndCBiZSB3aGF0IEkgaW50ZW5kZWQgLSB0aGUgZGF0YSBpcyBhY3R1YWxseSBz
dXBwb3NlZCB0byBiZSBkZWxldGVkLg0KDQpTaW1pbGFybHkgd2hlbiBjb250ZW50IGlzIHB1cmdl
ZCAtIEkgZG9uJ3QgdGhpbmsgInRoZSBkQ0ROIE1VU1QgcmVqZWN0IGFueSBmdXR1cmUgcmVxdWVz
dHMgZm9yIHRoZSBzcGVjaWZpZWQgZGF0YSIgd291bGQgYmUgcXVpdGUgcmlnaHQuLi4gdGhlIGRD
RE4gc2hvdWxkbid0IGp1c3QgcmVqZWN0IHJlcXVlc3RzLCBpdCBzaG91bGQgYXR0ZW1wdCB0byBy
ZS1hY3F1aXJlIGZyb20gdGhlIHVDRE4uDQoNClNvIEkndmUgYWRkZWQgIih0aGUgZENETiBzaG91
bGQgcmUtYWNxdWlyZSB0aGUgbWV0YWRhdGEgb3IgY29udGVudCBmcm9tIHVDRE4gaWYgaXQgbmVl
ZHMgaXQpLiIgdG8gc2VjdGlvbiA1LjIuMiAtIGRvZXMgdGhhdCBjb3ZlciBpdD8NCg0KW1JheV0g
WWVzLCB0aGF0J3MgYmV0dGVyLiAgDQoNCj4gLSBPbiB0aGUgc2FtZSBzZWN0aW9uOiBkbyB5b3Ug
d2FudCB0byBzYXkgYW55dGhpbmcgYWJvdXQgb25nb2luZyB0cmFuc2ZlcnMgb2YgdGhlIHNwZWNp
ZmllZCBkYXRhPyBBcmUgdGhlc2UgdG8gYmUgdGVybWluYXRlZD8NCg0KSSd2ZSBhZGRlZCB0aGlz
IHRvIHNlY3Rpb24gMi4xICJUaW1pbmcgb2YgVHJpZ2dlcmVkIEFjdGl2aXR5IiAuLi4NCg0KIkJl
Y2F1c2UgdGhlIENJL1QgQ29tbWFuZCB0aW1pbmcgaXMgdW5kZXIgdGhlIGRDRE4ncyBjb250cm9s
LCB0aGUgZENETiBpbXBsZW1lbnRhdGlvbiBjYW4gY2hvb3NlIHdoZXRoZXIgdG8gYXBwbHkgQ0kv
VCBpbnZhbGlkYXRlIGFuZCBwdXJnZSBjb21tYW5kcyB0byBjb250ZW50IGFjcXVpc2l0aW9uIHRo
YXQgaGFzIGFscmVhZHkgc3RhcnRlZCB3aGVuIHRoZSBjb21tYW5kIGlzIHJlY2VpdmVkLiINCg0K
W1JheV0gSSBhZ3JlZSB0aGF0J3MgcHJvYmFibHkgdGhlIGJlc3Qgd2UgY2FuIGRvLiANCg0KPiAt
IFRoZSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyBzZWN0aW9uIG1vc3RseSBkaXNjdXNzZXMgc29s
dXRpb25zLCBidXQgZG9lc27igJl0IHByZXNlbnQgdGhlIHBvdGVudGlhbCByaXNrcy4gQXMgYW4g
ZXhhbXBsZTogV2hpbGUgSSBhcHByZWNpYXRlIHlvdSBtYW5kYXRpbmcgdGhlIGRDRE4gdG8gc3Vw
cG9ydCBUTFMsIHRoZSBmYWN0IHRoYXQgeW91IGRvbuKAmXQgbWFuZGF0ZSBpdHMgdXNlIEkgdGhp
bmsgcmVxdWlyZXMgeW91IHRvIGF0IGxlYXN0IGxpc3QgdGhlIHBvdGVudGlhbCByaXNrcyBvZiBu
b3QgZG9pbmcgc28uIEkgaW1hZ2luZSBoYXZpbmcgc29tZSBlbnRpdHkgc2VuZHMgaWxsZWdpdGlt
YXRlIHB1cmdlIHJlcXVlc3RzIGNhbiBoYXZlIHF1aXRlIGFuIGltcGFjdCBvbiB0aGUgQ0ROcywg
YW5kIGl0IHdvdWxkbuKAmXQgaHVydCBwb2ludGluZyBvdXQgdGhlc2UgaXNzdWVzLiBFc3BlY2lh
bGx5IHNpbmNlIHRoaXMgbm90IG9ubHkgaW1wYWN0cyB0aGUgZENETiwgYnV0IHRoZSB1Q0ROIGFz
IHdlbGwsIHNpbmNlIHRoZSBkQ0ROIHdpbGwgaGF2ZSB0aGUgcmUtZmV0Y2ggdG8gY29udGVudC4g
VGhlIHNhbWUgZ29lcyBmb3IgaGF2aW5nIGEgdGhpcmQgcGFydHkgc2VuZCBtZXRhZGF0YSBpbnZh
bGlkYXRpb24gcmVxdWVzdHMuIA0KDQpBZGRlZCAiVGhpcyBpcyBpbnRlbmRlZCB0byBwcmV2ZW50
IHVuYXV0aG9yaXNlZCB1c2VycyBmcm9tIGdlbmVyYXRpbmcgdW5uZWNlc3NhcnkgbG9hZCBpbiBk
Q0ROIG9yIHVDRE4gZHVlIHRvIHJldmFsaWRhdGlvbiwgcmVhY3F1aXNpdGlvbiwgb3IgdW5uZWNl
c3NhcnkgYWNxdWlzaXRpb24uIg0KDQpbUmF5XSBUaGFua3MgZm9yIGFkZGluZyB0aGlzIGxpbmUu
IFN0aWxsLCBJIGV4cGVjdCB0aGUgSUVTRyB3aWxsIGhhdmUgc29tZSBjb21tZW50cyBvbiB0aGUg
c2VjdXJpdHkgc2VjdGlvbi4gSW4gaXRzIGN1cnJlbnQgZm9ybSwgaXQgcHJlc2VudHMgc29tZSAo
b3B0aW9uYWwpIHNvbHV0aW9ucywgYnV0IGRvZXNu4oCZdCBwcmVzZW50IGFyZ3VtZW50cyBvciBy
ZWNvbW1lbmRhdGlvbnMgb24gd2hlbiB0byB1c2UgdGhlbSwgbm9yIGRvZXMgaXQgZXhwbGFpbiB0
aGUgcG90ZW50aWFsIHByb2JsZW1zLg0KDQpUaGFua3MsDQoNClJheQ0KDQo9PT09DQoNCj4gT24g
MTAgTm92IDIwMTQsIGF0IDIxOjAxLCBGcmFuY29pcyBMZSBGYXVjaGV1ciAoZmxlZmF1Y2gpIDxm
bGVmYXVjaEBjaXNjby5jb20+IHdyb3RlOg0KPiANCj4gRm9sa3MsDQo+IA0KPiAoYXMgYW4gaW5k
aXZpZHVhbCBjb250cmlidXRvcikNCj4gDQo+IEJlbG93IGFyZSBteSBiZWxhdGVkIGNvbW1lbnRz
Lg0KPiBJIGhvcGUgdGhpcyBpcyB1c2VmdWwuDQo+IA0KPiBGcmFuY29pcw0KPiANCj4gDQo+ICoq
KiAyOg0KPiDigJwNCj4gQSB0cmlnZ2VyLCBzZW50IGZyb20gdGhlIHVDRE4gdG8gdGhlIGRDRE4s
IGlzIGEgcmVxdWVzdCBmb3IgdGhlIGRDRE4NCj4gICAgdG8gZG8gc29tZSB3b3JrIHJlbGF0aW5n
IHRvIGRhdGEgb3JpZ2luYXRpbmcgZnJvbSB0aGUgdUNETi4NCj4g4oCcDQo+IHdlbGwsIHdoZW4g
dGhlIHRyaWdnZXIgYXBwbGllcyB0byBjb250ZW50LCB0aGUgY29udGVudCBtYXkgb3JpZ2luYXRl
IGZyb20gdGhlIHVDRE4gb3IgaXQgbWF5IG9yaWdpbmF0ZSBmcm9tIHNvbWV3aGVyZSBlbHNlLg0K
PiBIb3cgYWJvdXQgdGhlIGZvbGxvd2luZz8gOg0KPiDigJwNCj4gQSB0cmlnZ2VyLCBzZW50IGZy
b20gdGhlIHVDRE4gdG8gdGhlIGRDRE4sIGlzIGEgcmVxdWVzdCBmb3IgdGhlIGRDRE4NCj4gICAg
dG8gZG8gc29tZSB3b3JrIHJlbGF0aW5nIHRvIGRhdGEgYXNzb2NpYXRlZCB3aXRoIGNvbnRlbnQg
cmVxdWVzdHMgb3JpZ2luYXRpbmcgZnJvbSB0aGUgdUNETi4NCj4g4oCcDQoNCkRvbmUuDQoNCj4g
KioqIDI6DQo+ICJUaGUgZENETiBtYWludGFpbnMgYSBjb2xsZWN0aW9uIG9mIFRyaWdnZXIgU3Rh
dHVzIFJlc291cmNlcyBmb3IgZWFjaA0KPiAgICB1Q0ROLCBlYWNoIHVDRE4gb25seSBoYXMgYWNj
ZXNzIHRvIGl0cyBvd24gY29sbGVjdGlvbiBhbmQgdGhlDQo+ICAgIGxvY2F0aW9uIG9mIHRoYXQg
Y29sbGVjdGlvbiBpcyBzaGFyZWQgd2hlbiBDRE4gaW50ZXJjb25uZWN0aW9uIGlzDQo+ICAgIGVz
dGFibGlzaGVkLuKAnQ0KPiBTaG91bGQgd2UgcHJldmVudCBhIHBhaXIgb2YgdUNETiBhbmQgZENE
TiB0byB1c2UgbW9yZSB0aGFuIDEgY29sbGVjdGlvbj8NCj4gZm9yIGV4YW1wbGUsIGRvIHdlIHdh
bnQgdG8gcHJldmVudCB0aGF0IGEgZENETiBvZmZlcnMgYSBzZXBhcmF0ZSBjb2xsZWN0aW9uIGZv
ciBzZXBhcmF0ZSDigJxDSSBlbmRwb2ludHPigJ0gd2l0aGluIHRoZSB1Q0ROPw0KPiBJIHRoaW5r
IHdlIGRvbuKAmXQgbmVlZCB0byBwcmV2ZW50IHRoYXQuDQo+IFNvIHBlcmhhcHMgcmVwaHJhc2Ug
aW50bzoNCj4gIlRoZSBkQ0ROIG1haW50YWlucyAoYXQgbGVhc3QpIG9uZSBjb2xsZWN0aW9uIG9m
IFRyaWdnZXIgU3RhdHVzIFJlc291cmNlcyBmb3IgZWFjaA0KPiAgICB1Q0ROLiBFYWNoIHVDRE4g
b25seSBoYXMgYWNjZXNzIHRvIGl0cyBvd24gY29sbGVjdGlvbihzKSBhbmQgdGhlDQo+ICAgIGxv
Y2F0aW9uIG9mIHRoYXQodGhlc2UpIGNvbGxlY3Rpb24ocykgaXMoYXJlKSBzaGFyZWQgd2hlbiBD
RE4gaW50ZXJjb25uZWN0aW9uIGlzDQo+ICAgIGVzdGFibGlzaGVkLuKAnQ0KDQpEb25lLg0KDQo+
ICoqKiAyOg0KPiAiICBJbnZhbGlkYXRlIGFuZCBwdXJnZSB0cmlnZ2VycyBNVVNUIGJlIGFwcGxp
ZWQgdG8gYWxsIGRhdGEgYWNxdWlyZWQNCj4gICAgYmVmb3JlIHRoZSB0cmlnZ2VyIHdhcyBjcmVh
dGVkIGluIHRoZSBkQ0ROLiAgVGhlIGRDRE4gTUFZIGFwcGx5IHRoZSB0cmlnZ2VycyB0byBkYXRh
IGFjcXVpcmVkIGFmdGVyIHRyaWdnZXIgY3JlYXRpb24u4oCdDQo+IFBocmFzZWQgdGhpcyB3YXkg
d2l0aCBhbiBSRkMyMTE5IOKAnE1BWeKAnSBpdCBzb3VuZHMgbGlrZSB0aGlzIGlzIGEgbmljZSBv
cHRpb24gdGhhdCB0aGUgZENETiBtYXkgZWxlY3QgdG8gc3VwcG9ydC4gSSBiZWxpZXZlIHRoaXMg
aXMgYWN0dWFsbHkgc29tZXRoaW5nIHRoYXQgaXMgdW5kZXNpcmFibGUgYnV0IGNhbm5vdCBhbHdh
eXMgYmUgYXZvaWRlZC4gSSB0aGluayB0aGUgd29yZGluZyBzaG91bGQgYmUgdHdlYWtlZCB0byBp
bmRpY2F0ZSB0aGF0Lg0KPiBQZXJoYXBzOg0KPiAiVGhlIGRDRE4gU0hPVUxEIGFpbSBhdCBub3Qg
YXBwbHlpbmcgdGhlIGludmFsaWRhdGUgYW5kIHB1cmdlIHRyaWdnZXJzIHRvIGRhdGEgYWNxdWly
ZWQgYWZ0ZXIgdHJpZ2dlciBjcmVhdGlvbiwgYnV0IHRoaXMgbWF5IG5vdCBhbHdheXMgYmUgYWNo
aWV2YWJsZSBzbyB0aGUgdUNETiBjYW5ub3QgY291bnQgcG4gdGhhdC7igJ0NCg0KRG9uZS4NCg0K
KFdvcmRlZCBhcyAiVGhlIGRDRE4gU0hPVUxEIE5PVCBhcHBseSB0aGUgaW52YWxpZGF0ZSBhbmQg
cHVyZ2UgdHJpZ2dlcnMgdG8gZGF0YSBhY3F1aXJlZCBhZnRlciB0cmlnZ2VyIGNyZWF0aW9uLCBi
dXQgdGhpcyBtYXkgbm90IGFsd2F5cyBiZSBhY2hpZXZhYmxlIHNvIHRoZSB1Q0ROIGNhbm5vdCBj
b3VudCBvbiB0aGF0LiIuKQ0KDQo+ICoqKiAyOg0KPiAiIDQuICBUaGUgdUNETiBjYW4gcmVwZWF0
ZWRseSBwb2xsIHRoZSBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZSBpbiB0aGUNCj4gICAgICAgIGRD
RE4u4oCdDQo+IGhvdyBhYm91dDoNCj4gIiA0LiAgVGhlIHVDRE4gY2FuIHBvbGwsIHBvc3NpYmx5
IHJlcGVhdGVkbHksIHRoZSBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZSBpbiB0aGUNCj4gICAgICAg
IGRDRE4u4oCdDQoNCkRvbmUuDQoNCj4gKioqIDIuMjoNCj4gRm9yIGEgcmVhZGVyIGdvaW5nIHRo
cm91Z2ggdGhlIGRvY3VtZW50IHRoZSBmaXJzdCB0aW1lLCB0aGlzIGlzIGEgbGl0dGxlIGRpZmZp
Y3VsdCB0byBmb2xsb3cgYmVjYXVzZSBhbGwgdGhlIHN0YXR1cyAo4oCcY29tcGxldGXigJ0sIOKA
nHByb2Nlc3NlZOKAnSBldGMpIGhhdmUgbm90IHlldCBiZWVuIGRlZmluZWQuIE9uZSBzb2x1dGlv
biBtYXkgYmUgdG8gaW5jbHVkZSBhIGZvcndhcmQgcmVmZXJlbmNlIHRvd2FyZHMgdGhlIHNlY3Rp
b24gd2hlcmUgdGhvc2UgYXJlIHByZWNpc2VseSBkZWZpbmVkLg0KDQpBZGRlZCAgYSByZWYgYXMg
c3VnZ2VzdGVkLg0KDQo+ICoqKiAzOg0KPiDigJxUaGUgZENETiBjb3VsZCwgZm9yDQo+ICAgIGV4
YW1wbGUsIGFjaGlldmUgdGhpcyBieSBvZmZlcmluZyBkaWZmZXJlbnQgY29sbGVjdGlvbiBVUkxz
IHRvIGVhY2gNCj4gICAgdUNETiwgb3IgYnkgZmlsdGVyaW5nIHRoZSByZXNwb25zZSBiYXNlZCBv
biB0aGUgY2xpZW50IHVDRE4uICINCj4g4oCcb3LigJ0g4oCUPiAiYW5kL29yIg0KPiBhbHNvLCBJ
IGRvbuKAmXQgdGhpbmsg4oCcY2xpZW50IHVDRE7igJ0gaXMgdmVyeSBjbGVhci4gU28gaG93IGFi
b3V0Og0KPiDigJxUaGUgZENETiBjb3VsZCwgZm9yDQo+ICAgIGV4YW1wbGUsIGFjaGlldmUgdGhp
cyBieSBvZmZlcmluZyBkaWZmZXJlbnQgY29sbGVjdGlvbiBVUkxzIHRvIGVhY2gNCj4gICAgdUNE
TiwgYW5kL29yIGJ5IGZpbHRlcmluZyB0aGUgcmVzcG9uc2UgYmFzZWQgb24gdGhlIHVDRE4gdG8g
d2hpY2ggDQo+IHRoZSBIVFRQIGNsaWVudCBpc3NldWluZyB0aGUgQ0kvVCBjb21tYW5kIGlzIGFz
c29jaWF0ZWQgd2l0aC4g4oCcDQoNCkRvbmUuDQoNCihXb3JkZWQgYXMgIlRoZSBkQ0ROIGNvdWxk
LCBmb3IgZXhhbXBsZSwgYWNoaWV2ZSB0aGlzIGJ5IG9mZmVyaW5nIGRpZmZlcmVudCBjb2xsZWN0
aW9uIFVSTHMgdG8gZWFjaCB1Q0ROLCBhbmQvb3IgYnkgZmlsdGVyaW5nIHRoZSByZXNwb25zZSBi
YXNlZCBvbiB0aGUgdUNETiB3aXRoIHdoaWNoIHRoZSBIVFRQIGNsaWVudCBpcyBhc3NvY2lhdGVk
LiIuKQ0KDQo+ICoqKiA0Og0KPiBPTEQ6DQo+ICJUaGUgb25seSByZXByZXNlbnRhdGlvbiBzcGVj
aWZpZWQgaW4gdGhpcyBkb2N1bWVudCBpcyBKU09OLCBbUkZDNzE1OV0u4oCdDQo+IE5FVzoNCj4g
IlRoZSBvbmx5IHJlcHJlc2VudGF0aW9uIHNwZWNpZmllZCBpbiB0aGlzIGRvY3VtZW50IGlzIEpT
T04sIFtSRkM3MTU5XSBhbmQgTVVTVCBiZSBzdXBwb3J0ZWQgYnkgdGhlIHVDRE4gYW5kIGRDRE4u
Ig0KDQpEb25lLg0KDQo+ICoqKiA0LjE6DQo+IE9MRDoNCj4gImFuZCBhIHJlc291cmNlIE1VU1Qg
Tk9UIGJlIGNyZWF0ZWQgb24gdGhlIGRDRE7igJ0NCj4gTkVXOg0KPiAiYW5kIGEgVHJpZ2dlciBT
dGF0dXMgUmVzb3VyY2UgTVVTVCBOT1QgYmUgY3JlYXRlZCBvbiB0aGUgZENETuKAnQ0KPiBCVFcs
IEkgdGhpbmsgdGhlcmUgYXJlIGEgZmV3IG90aGVyIHBsYWNlcyB3aGVyZSB0aGUgc2FtZSBjaGFu
Z2Ugc2hvdWRsIGJlIG1hZGU7IGNhbiB5b3UgY2hlY2sgb3V0IHRocm91Z2hvdXQgdGhlIGRvYz8N
Cg0KRG9uZSAoaW4gc2V2ZXJhbCBwbGFjZXMpLg0KDQo+ICoqKiA0LjE6DQo+ICJUaGUgSFRUUCBy
ZXNwb25zZSB0byB0aGUgZENETiBNVVNUIGhhdmUgc3RhdHVzIGNvZGUgMjAxDQo+ICAgIGFuZCB0
aGUgVVJJIG9mIHRoZSBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZSBpbiB0aGUgTG9jYXRpb24gaGVh
ZGVyDQo+ICAgIGZpZWxkLuKAnQ0KPiB3b3VkbCByZWFkIGJldHRlciBhczoNCj4g4oCcDQo+IFRo
ZSBIVFRQIHJlc3BvbnNlIHRvIHRoZSBkQ0ROIE1VU1QgaGF2ZSBzdGF0dXMgY29kZSAyMDENCj4g
ICAgYW5kIE1VU1QgY29udmV5IHRoZSBVUkkgb2YgdGhlIFRyaWdnZXIgU3RhdHVzIFJlc291cmNl
IGluIHRoZSBMb2NhdGlvbiBoZWFkZXINCj4gICAgZmllbGQuDQoNCkRvbmUuDQoNCj4gKioqIDQu
MToNCj4gT0xEOg0KPiAiIE9uY2UgYSBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZSBoYXMgYmVlbiBj
cmVhdGVkIHRoZSBkQ0ROIE1VU1QgTk9UIHJlLQ0KPiAgICB1c2UgaXRzIGxvY2F0aW9uLCBldmVu
IGFmdGVyIHRoYXQgcmVzb3VyY2UgaGFzIGJlZW4gcmVtb3ZlZC7igJ0NCj4gTkVXOg0KPiAiIE9u
Y2UgYSBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZSBoYXMgYmVlbiBjcmVhdGVkIHRoZSBkQ0ROIE1V
U1QgTk9UIHJlLQ0KPiAgICB1c2UgaXRzIFVSSSwgZXZlbiBhZnRlciB0aGF0IHJlc291cmNlIGhh
cyBiZWVuIHJlbW92ZWQu4oCdDQoNCkRvbmUuDQoNCj4gKioqIDQuMToNCj4gIiBUaGUgInRyaWdn
ZXIiIHByb3BlcnR5IG9mIHRoZSBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZSBjb250YWlucyB0aGUN
Cj4gICAgVHJpZ2dlciBTcGVjaWZpY2F0aW9uIHBvc3RlZCBpbiB0aGUgYm9keSBvZiB0aGUgQ0kv
VCBDb21tYW5kLiDigJwgDQo+IEFnYWluIGZvciBhIDFzdCB0aW1lIHJlYWRlciB0aGlzIGlzIGEg
bGl0dGxlIGRpZmZpY3VsdCB0byBmb2xsb3cgYmVjYXVzZSDigJx0cmlnZ2VyIHByb3BlcnR54oCd
IGFuZCDigJxUcmlnZ2VyIFNwZWNpZmljYXRpb27igJ0gaGF2ZSBuZXZlciBiZWVuIGRlZmluZWQu
DQo+IEkgdGhpbmsgdGhlIGJlc3Qgc29sdXRpb24gd291ZGwgYmUgdG8gdXNlIGEgZ2VuZXJpYyBk
ZXNjcmlwdGlvbiBsaWtlIOKAnFRoZSBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZSB3aWxsIGNvbnZl
eSBhIHNwZWNpZmljYXRpb24gb2YgdGhlIHRyaWdnZXLigJ0gb3IgIOKAnFRoZSBUcmlnZ2VyIFN0
YXR1cyBSZXNvdXJjZSB3aWxsIGNvbnZleSBhbGwgdGhlIGluZm9ybWF0aW9uIGNoYXJhY3Rlcml6
aW5nIHRoZSB0cmlnZ2Vy4oCdIG9yIHNvbWV0aGluZyBsaWtlIHRoYXQuDQo+IEFub3RoZXIgc29s
dXRpb24gd291ZGwgYmUgdG9wIGluY2x1ZGUgZm9yd2FyZCByZWZlcmVuY2VzIHRvIGxhdGVyIHNl
Y3Rpb25zLCBidXQgdGhhdCB3b3VkbCBiZSBtb3JlIGRpZmZpY3VsdCB0byBmb2xsb3cuDQoNCkRv
bmUgLSBtZXJnZWQgeW91ciBnZW5lcmFsIHdvcmRpbmcgaW4gdG8gdGhlIHByZXZpb3VzIHBhcmFn
cmFwaCwgYW5kIG1vdmVkIHRoZSBkZXRhaWwgdG8gc2VjdGlvbiA1LjEuMiB3aGVyZSB0aGUgVHJp
Z2dlciBTdGF0dXMgUmVzb3VyY2UgaXMgZGVmaW5lZC4NCg0KDQo+ICoqKiA0LjE6DQo+ICIgSWYg
dGhlIGRDRE4gaXMgbm90IGFibGUgdG8gdHJhY2sgdGhlIGV4ZWN1dGlvbiBvZiB0cmlnZ2VyZWQg
YWN0aXZpdHks4oCm4oCdDQo+IFRoZSB0ZXh0IGp1c3Qgc2F5cyB3aGF0IHRoZSBkQ0ROIG91Z2h0
IHRvIGRvIHdoZW4gaXQgY2FuIHRyYWNrIGFuZCB3aGVuIGl0IGNhbm5vdC4gSSB0aGluayB3ZSB3
YW50IHRvIGNvbnZleSB0aGUgbWVzc2FnZSB0aGF0IHRoZSBkQ0ROIHNob3VsZCB0cmFjayB3aGVu
ZXZlciBpdCBpcyBwb3NzaWJsZS4gDQo+IENhbiB5b3UgYWRkIGEgc2VudGVuY2UgdG8gdGhhdCBl
ZmZlY3Q/IHByb2JhYmx5IGEg4oCcU0hPVUxE4oCdLg0KDQpEb25lIChhcyBhIFNIT1VMRCkuDQoN
Cj4gKioqIDQuMzoNCj4gIlRoZSB1Q0ROIHNob3VsZCByZXNwb25kIHRvIHRoYXQgY29tbWFuZCBh
cHByb3ByaWF0ZWx54oCdDQo+IFdoeSBpcyB0aGlzIG5vdCBhIOKAnE1VU1TigJ0gKG9yIGF0IGxl
YXN0IGEgU0hPVUxEKT8NCj4gQWxzbywgSSB0aGluayB0aGlzIHNob3VkbCBzYXkg4oCcZENETuKA
nSBhbmQgbm90IOKAnHVDRE4iDQoNCnVDRE4gLT4gZENETiwgYW5kIGFkZGVkIE1VU1QuDQoNCj4g
KioqIDQuMzoNCj4gIiBpZiBjYW5jZWxsYXRpb24gaXMgbm90IHN1cHBvcnRlZCBieSB0aGUgZENE
Ti4iDQo+IFNvIGlzIOKAnGNhbmNlbGxhdGlvbuKAnSBhbiAib3B0aW9ubmFsIHRvIGltcGxlbWVu
dCIgZmVhdHVyZSBvZiB0aGUgaW50ZXJmYWNlPyBpZiB5ZXMsIHlvdSBuZWVkIHRvIG1ha2UgdGhh
dCBtdWNoIGNsZWFyZXIuDQo+IEkgYXNzdW1lIGV2ZXJ5dGhpbmcgZWxzZSBpcyAibWFuZGF0b3J5
IHRvIGltcGxlbWVudCIgKGVnIGRlbGV0ZSkgYnV0IG1ha2luZyBvbmUgYml0IG9wdGlvbmFsIChp
ZSBjYW5jZWwpIG5vdyBzb3J0IG9mIGJlZ3MgdGhlIHF1ZXN0aW9uLiBQbGVhc2UgZW5zdXJlIHRo
aXMgaXMgMTAwJSBjbGVhci4NCj4gQWN0dWFsbHkgSSBzYXcgbGF0ZXIgaW4gbXkgcmV2aWV3IHRo
YXQgZmlsdGVyZWQgY29sbGVjdGlvbnMgYXJlIG9wdGlvbmFsLXRvLWltcGxlbWVudC4gU28sIGNh
biB5b3UgbWFrZSBzdXJlIHRoYXQgdGhpcyBpcyBhbHNvIGNsZWFyPyANCg0KRG9uZSAtIEkgdGhp
bmssIGJ1dCBsZXQgbWUga25vdyBpZiBpdCdzIHN0aWxsIG5vdCBjbGVhciBlbm91Z2guLi4NCg0K
SSd2ZSBhZGRlZCAiQ2FuY2VsbGF0aW9uIG9mIHRyaWdnZXJlZCBhY3Rpdml0eSBpcyBvcHRpb25h
bC10by1pbXBsZW1lbnQgaW4gdGhlIGRDRE4uIiB0byBzZWN0aW9uIDQuMy4NCg0KVGhlIGZpbHRl
cmVkIGNvbGxlY3Rpb25zIGFscmVhZHkgaGFkICJ0aGUgZENETiBTSE9VTEQgYWxzbyBtYWludGFp
biBjb2xsZWN0aW9ucyByZXByZXNlbnRpbmcgZmlsdGVyZWQgdmlld3MuLi4iLCBJJ3ZlIGFkZGVk
ICJUaGVzZSBmaWx0ZXJlZCBjb2xsZWN0aW9ucyBhcmUgb3B0aW9uYWwtdG8taW1wbGVtZW50IGJ1
dCwgaWYgaW1wbGVtZW50ZWQsIHRoZSBkQ0ROIE1VU1QuLi4iLg0KDQo+ICoqKiA0LjM6DQo+IE9M
RDoNCj4gImRvZXMgbm90IGhvd2V2ZXIgZ3VhcmFudGVlIHRoYXQgbm90IGFjdGl2aXR5IGlzIHN0
YXJ0ZWTigJ0NCj4gTkVXOg0KPiAiZG9lcyBub3QgaG93ZXZlciBndWFyYW50ZWUgdGhhdCB0aGUg
Y29ycmVzcG9uZGluZyBhY3Rpdml0eSB3aWxsIG5vdCBiZSBzdGFydGVk4oCdDQoNCkRvbmUuDQoN
Cj4gKioqIDQuNDoNCj4gT0xEOg0KPiDigJxTdWJzZXF1ZW50IHJlcXVlc3RzIHRvIEdFVCB0aGUg
ZGVsZXRlZCByZXNvdXJjZSBTSE9VTEQgZmFpbC7igJ0NCj4gTkVXOg0KPiDigJxTdWJzZXF1ZW50
IHJlcXVlc3RzIHRvIEdFVCB0aGUgZGVsZXRlZCByZXNvdXJjZSBTSE9VTEQgYmUgcmVqZWN0ZWQg
YnkgdGhlIGRDRE4gd2l0aCBhbiBIVFRQIGVycm9yLuKAnQ0KPiBBbHNvLCB3aHkgaXMgdGhpcyBu
b3QgYSBNVVNUPw0KDQpEb25lLCBhbmQgTVVTVGVkLg0KDQo+ICoqKiA0LjQ6DQo+ICJJZiBhbiAi
YWN0aXZlIiBvciAicHJvY2Vzc2VkIiBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZSBpcyBkZWxldGVk
LCB0aGUNCj4gICAgZENETiBNQVkgc3RvcCBwcm9jZXNzaW5nIHRoZSB0cmlnZ2VyZWQgYWN0aXZp
dHkuIOKAnCBXaHkgaXMgdGhpcyBub3QgDQo+IGEgU0hPVUxEPw0KDQpTSE9VTERlZC4NCg0KPiAq
KiogNC41Og0KPiBPTEQ6DQo+ICIgSXQgaXMgcmVjb21tZW5kZWQgdGhhdCBUcmlnZ2VyIFN0YXR1
cyBSZXNvdXJjZXMgYXJlIG5vdA0KPiAgICBhdXRvbWF0aWNhbGx5IGRlbGV0ZWQgZm9yIGF0IGxl
YXN0IDI0IGhvdXJzIGFmdGVyIHRoZXkgYmVjb21lDQo+ICAgICJjb21wbGV0ZSIsICJwcm9jZXNz
ZWQiLCAiZmFpbGVkIiBvciAiY2FuY2VsbGVk4oCdLuKAnQ0KPiBORVc6DQo+ICIgSXQgaXMgUkVD
T01NRU5ERUQgdGhhdCBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZXMgYXJlIG5vdA0KPiAgICBhdXRv
bWF0aWNhbGx5IGRlbGV0ZWQgYnkgdGhlIGRDRE4gZm9yIGF0IGxlYXN0IDI0IGhvdXJzIGFmdGVy
IHRoZXkgYmVjb21lDQo+ICAgICJjb21wbGV0ZSIsICJwcm9jZXNzZWQiLCAiZmFpbGVkIiBvciAi
Y2FuY2VsbGVk4oCdLuKAnQ0KDQpEb25lLg0KDQo+ICoqKiA0LjU6DQo+IE9MRDoNCj4gIiAgIFRv
IGVuc3VyZSBpdCBpcyBhYmxlIHRvIGdldCB0aGUgc3RhdHVzIG9mIGl0cyBjb21wbGV0ZWQgYW5k
IGZhaWxlZA0KPiAgICB0cmlnZ2VycywgaXQgaXMgcmVjb21tZW5kZWQgdGhhdCB0aGUgdUNETidz
IHBvbGxpbmcgaW50ZXJ2YWwgaXMgbGVzcw0KPiAgICB0aGFuIHRoZSB0aW1lIGFmdGVyIHdoaWNo
IHJlY29yZHMgZm9yIGNvbXBsZXRlZCBhY3Rpdml0eSB3aWxsIGJlDQo+ICAgIGRlbGV0ZWQu4oCd
DQo+IE5FVzoNCj4gIiAgIFRvIGVuc3VyZSBpdCBpcyBhYmxlIHRvIGdldCB0aGUgc3RhdHVzIG9m
IGl0cyBjb21wbGV0ZWQgYW5kIGZhaWxlZA0KPiAgICB0cmlnZ2VycywgaXQgaXMgUkVDT01NRU5E
RUQgdGhhdCB0aGUgdUNETiBwb2xsaW5nIGludGVydmFsIGlzIGxlc3MNCj4gICAgdGhhbiB0aGUg
dGltZSBhZnRlciB3aGljaCByZWNvcmRzIGZvciBjb21wbGV0ZWQgYWN0aXZpdHkgd2lsbCBiZQ0K
PiAgICBkZWxldGVkLuKAnQ0KDQpEb25lLg0KDQo+ICoqKiA0LjY6DQo+IE9MRDoNCj4gInRoZSBj
aGFyYWN0ZXJzIEFTIGZvbGxvd2VkIGJ5IHRoZSBDRE4gUHJvdmlkZXIncyBBUyBudW1iZXIs4oCd
DQo+IE5FVzoNCj4gInRoZSB0d28gY2hhcmFjdGVycyDigJxBUyIgZm9sbG93ZWQgYnkgdGhlIENE
TiBQcm92aWRlcidzIEF1dG9ub21vdXMgU3lzdGVtIG51bWJlcizigJ0NCg0KRG9uZS4NCg0KPiAq
KiogNC42Og0KPiBzb21lIENETiBQcm92aWRlciBtYXkgb3duIG11bHRpcGxlIEFTZXMuIEkgc3Vn
Z2VzdCB5b3UgYWRkIGEgc3RhdGVtZW50IHRoYXQgaW4gc3VjaCBhIGNhc2UsIHRoZSBzYW1lIEFT
IG5iIGJlIHVzZWQgaW4gYWxsIG1lc3NhZ2VzIGZyb20gdGhhdCBDRE4gUHJvdmlkZXIgKHVubGVz
cyB0aGUgQ0ROIGlzIGFjdHVhbGx5IG9wZXJhdGluZyBhcyBtdWx0aXBsZSBkaXN0aW5jdHMgQ0RO
cykuDQoNCkFkZGVkICJJZiB0aGUgQ0ROIHByb3ZpZGVyIGhhcyBtdWx0aXBsZSBBdXRvbm9tb3Vz
IFN5c3RlbXMsIHRoZSBzYW1lIEFTIG51bWJlciBTSE9VTEQgYmUgdXNlZCBpbiBhbGwgbWVzc2Fn
ZXMgZnJvbSB0aGF0IENETiBwcm92aWRlciAodW5sZXNzIHRoZXJlIGFyZSBtdWx0aXBsZSBkaXN0
aW5jdCBDRE5zKS4iDQoNCj4gKioqIDU6DQo+ICIgTmFtZXMgaW4gSlNPTiBhcmUgY2FzZSBzZW5z
aXRpdmUgYW5kIHRoZXJlZm9yZSB0aGUgbmFtZXMgYW5kIGxpdGVyYWwNCj4gICAgdmFsdWVzIHNw
ZWNpZmllZCBoZXJlIE1VU1QgYWx3YXlzIHVzZSBsb3dlci1jYXNlLuKAnQ0KPiB0aGUgZmFjdCB0
aGF0IEpTT04gaXMgY2FzZSBzZW5zaXRpdmUgZG9lcyBub3QgcmVxdWlyZSB0aGF0IENJIHVzZXMg
bG93ZXIgY2FzZS4gSXQganVzdCByZXF1aXJlIHRoYXQgY2FzZXMgYXJlIHVzZWQgY2FyZWZ1bGx5
Lg0KPiBTbyBob3cgYWJvdXQ6DQo+ICIgTmFtZXMgaW4gSlNPTiBhcmUgY2FzZSBzZW5zaXRpdmUu
IFRoZSBuYW1lcyBhbmQgbGl0ZXJhbA0KPiAgICB2YWx1ZXMgc3BlY2lmaWVkIGluIHRoZSBwcmVz
ZW50IGRvY3VtZW50IE1VU1QgYWx3YXlzIHVzZSBsb3dlci1jYXNlLuKAnQ0KDQpEb25lLg0KDQo+
ICoqKiA1Og0KPiAiVW5yZWNvZ25pc2VkIG5hbWUvdmFsdWUgcGFpcnMgaW4gSlNPTiBvYmplY3Rz
IFNIT1VMRCBOT1QgYmUgdHJlYXRlZA0KPiAgICBhcyBhbiBlcnJvciBieSBlaXRoZXIgdGhlIHVD
RE4gb3IgZENETi7igJwgUGxlYXNlIGluZGljYXRlIGhvdyB0aGV5IA0KPiBzaG91bGQgYmUgdHJl
YXRlZCB0aGVuLg0KDQpBZGRlZCAiVGhleSBTSE9VTEQgYmUgaWdub3JlZCBpbiB0aGUgcHJvY2Vz
c2luZywgYW5kIHBhc3NlZCBvbiBieSBkQ0ROIHRvIGFueSBmdXJ0aGVyIGRDRE5zIGluIGEgY2Fz
Y2FkZS4iLg0KDQo+ICoqKiA1LjEuMQ0KPiDigJxBIEpTT04gYXJyYXkgb2Yg4oCm4oCdDQo+IERv
ZXMgdGhlIHRlcm0g4oCcYXJyYXnigJ0gaGF2ZSBhIGNvbXBsZXRlbHkgc3BlY2lmaWVkIG1lYW5p
bmc/IA0KDQpJIGJlbGlldmUgc28sIGl0J3MgYSBKU09OIHRlcm0gZGVmaW5lZCBpbiBzZWN0aW9u
IDUgb2YgUkZDIDcxNTkgLi4uIGRvIHlvdSB0aGluayBpdCBuZWVkcyBhIHNwZWNpZmljIHJlZmVy
ZW5jZT8NCg0KPiAqKiogNS4xLjM6IGNvbGwtYWxsLCBjb2xsLXBlbmRpbmcgZXRjLg0KPiAiTWFu
ZGF0b3J5OiBMaW5rcyB0byBmaWx0ZXJlZCBjb2xsZWN0aW9ucyBhcmUgbWFuZGF0b3J5IGluIHRo
ZQ0KPiAgICAgICAgICBjb2xsZWN0aW9uIG9mIGFsbCBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZXMs
IGlmIHRoZSBkQ0RODQo+ICAgICAgICAgIGltcGxlbWVudHMgdGhlIGZpbHRlcmVkIGNvbGxlY3Rp
b25zLiAgT3RoZXJ3aXNlLCBvcHRpb25hbC7igJ0NCj4gSSB0aGluayB0aGUgaW50ZW50aW9uIGlz
IHRoYXQgbGlua3MgdG8gQUxMIHRoZSBmaWx0ZXJlZCBjb2xsZWN0aW9ucyBhcmUgbWFuZGF0b3J5
IGluIHRoYXQgY2FzZS4gSWYgY29ycmVjdCwgcGxlYXNlIG1ha2UgdGhhdCBjbGVhci4NCg0KRG9u
ZS4NCg0KPiAqKiogNS4xLjM6IGNkbi1pZDoNCj4gIk1hbmRhdG9yeTogT25seSBpbiB0aGUgY29s
bGVjdGlvbiBvZiBhbGwgVHJpZ2dlciBTdGF0dXMNCj4gICAgICAgICAgUmVzb3VyY2VzLCBpZiB0
aGUgZENETiBpbXBsZW1lbnRzIHRoZSBmaWx0ZXJlZCBjb2xsZWN0aW9ucy4NCj4gICAgICAgICAg
T3B0aW9uYWwgaW4gdGhlIGZpbHRlcmVkIGNvbGxlY3Rpb25zLuKAnQ0KPiBXaHkgaXMgdGhlIHBy
ZXNlbmNlIG9mIGNkbi1pZCB0aWVkIHRvIHRoZSBzdXBwb3J0IG9mIGZpbHRlcmVkIGNvbGxlY3Rp
b25zPw0KDQpJdCBoYXMgdG8gYmUgdGhlcmUgYXQgbGVhc3Qgb25jZSAuLi4gcHV0dGluZyBpdCBp
biB0aGUgZmlsdGVyZWQgY29sbGVjdGlvbnMgaXMgYSBiaXQgb2YgYSB3YXN0ZSBvZiBzcGFjZSwg
YnV0IHBvc3NpYmx5IHVzZWZ1bCBmb3IgYSBodW1hbiByZWFkZXIuIEl0IG1pZ2h0IGJlIHNsaWdo
dGx5IGVhc2llciB0byBpbXBsZW1lbnQgYWxsIHRoZSBjb2xsZWN0aW9ucyB3aXRoIHRoZSBzYW1l
IHNldCBvZiBwcm9wZXJ0aWVzIC0gc28gSSBtYWRlIGl0IG9wdGlvbmFsLg0KDQpJJ3ZlIGFkZGVk
ICJPcHRpb25hbCBpbiB0aGUgZmlsdGVyZWQgY29sbGVjdGlvbnMgKHRoZSB1Q0ROIGNhbiBhbHdh
eXMgZmluZCB0aGUgZENETidzIGNkbi1pZCBpbiB0aGUgY29sbGVjdGlvbiBvZiBhbGwgVHJpZ2dl
ciBTdGF0dXMgUmVzb3VyY2VzLCBidXQgdGhlIGRDRE4gY2FuIGNob29zZSB0byByZXBlYXQgdGhh
dCBpbmZvcm1hdGlvbiBpbiBpdHMgaW1wbGVtZW50YXRpb24gb2YgZmlsdGVyZWQgY29sbGVjdGlv
bnMpLiINCg0KPiAqKiogNi4xLjEgYW5kIDYuMS4yDQo+IHlvdSB1c2UgdGhlIHBocmFzZSDigJxB
bGxUcmlnZ2Vyc+KAnSB3aGljaCBpcyBub3QgZGVmaW5lZCBvciB1c2VkIGFueXdoZXJlIGVsc2Uu
IA0KPiBIb3cgYWJvdXQganVzdCBzYXlpbmcg4oCcdGhlIGNvbGxlY3Rpb24gb2YgVHJpZ2dlciBT
dGF0dXMgUmVzb3VyY2Vz4oCdICwgb3IgdGhlIOKAnChub24tZmlsdGVyZWQpIGNvbGxlY3Rpb24g
b2YgVHJpZ2dlciBTdGF0dXMgUmVzb3VyY2Vz4oCdDQoNCkRvbmUuDQoNCj4gKioqIDYuMS4yOg0K
PiB0aGUgdGV4dCBzYXlzIOKAnGNhc2UtaW5zZW5zaXRpdmUgbWF0Y2hpbmfigJ0gd2hpbGUgdGhl
IEpTT04gZW5jb2Rpbmcgc3lzICIiY2FzZS1zZW5zaXRpdmUiIDogdHJ1ZeKAnS4gSXMgdGhpcyBu
b3JtYWw/DQoNCkEgbWlzdGFrZSAoc28gZmFpcmx5IG5vcm1hbCEpLCBmaXhlZCBpbiB0aGUgdGV4
dCAuLi4gdGhlIG1ldGFkYXRhIG1hdGNoIGlzIGNhc2UgaW5zZW5zaXRpdmUsIHRoZSBjb250ZW50
IG1hdGNoIGlzIGNhc2Ugc2Vuc2l0aXZlLg0KDQo+ICoqKiA2LjIuMToNCj4gIlRoZSB1Q0ROIGNh
biBmZXRjaCB0aGUgc2V0IG9mIGFsbCB0aGUgdHJpZ2dlcnMgLi4u4oCdDQo+IHByb2JhYmx5IGJl
dHRlciBzYXkgOg0KPiAiVGhlIHVDRE4gY2FuIGZldGNoIHRoZSB3aG9sZSBjb2xsZWN0aW9uIG9m
IFRyaWdnZXIgU3RhdHVzIFJlc291cmNlcyDigKbigJ0NCj4gSSB0aGluayB0aGVyZSBhcmUgYSBm
ZXcgb2NjdXJlbmNlcyB3aGVyZSB0aGUgdGV4dCB1c2VzIOKAnHRyaWdnZXJz4oCdIGluc3RlYWQg
b2Yg4oCcVHJpZ2dlciBTdGF0dXMgUmVzb3VyY2Vz4oCdLCB0aGlzIGNvdWxkIGJlIGNsZWFuZWQg
dXAuDQoNCkRvbmUsIGluIGEgZmV3IHBsYWNlcy4NCg0KDQo+ICoqKiDigJw2LjIuMiBGaWx0ZXJl
ZCBDb2xsZWN0aW9ucyBvZiBUcmlnZ2Vyc+KAnQ0KPiB0aGlzIHNob3VsZCByZWFkOg0KPiDigJw2
LjIuMiBGaWx0ZXJlZCBDb2xsZWN0aW9ucyBvZiBUcmlnZ2VyIFN0YXR1cyBSZXNvdXJjZXPigJ0N
Cg0KRG9uZS4NCg0KPiAqKiogIjYuMi4zLiAgVHJpZ2dlciBTdGF0dXMgUmVzb3VyY2Vz4oCdDQo+
IHRoaXMgY291bGQgcmVhZDoNCj4gIjYuMi4zLiAgSW5kaXZpZHVhbCBUcmlnZ2VyIFN0YXR1cyBS
ZXNvdXJjZXPigJ0NCg0KRG9uZS4NCg0KDQo+ICoqKiAiNi4yLjUuICBSZW1vdmluZyBhIFRyaWdn
ZXLigJ0NCj4gVGhpcyBtaXhlcyDigJxyZW1vdmluZ+KAnSwg4oCcY2FuY2VsbGluZ+KAnSBhbmQg
4oCcZGVsZXRpbmfigJ0uIEkgdGhpbmsgdGhpcyBkaXNjdXNzZXMgYSBkZWxldGUuIFNvIGFsbCB0
aGUgd29yZGluZyBzaG91ZGwgYmUgYWxpZ25lZCB0byDigJxkZWxldGUiDQoNCkRvbmUuDQoNCj4g
KioqIDguMSA6DQo+ICIgQSBDSS9UIGRDRE4gc2VydmVyIGltcGxlbWVudGF0aW9uIE1VU1Qgc3Vw
cG9ydCBUTFMgdHJhbnNwb3J0IGZvciBIVFRQDQo+ICAgIChodHRwcykgYXMgcGVyIFtSRkMyODE4
XS4g4oCcDQo+IEkgdGhpbmsgdGhlICBDSS9UIHVDRE4gc2VydmVyIGltcGxlbWVudGF0aW9uIE1V
U1QgYWxzbyBzdXBwb3J0IFRMUy4NCg0KRml4ZWQuDQoNCj4gKioqIHRocm91Z2hvdXQgdGhlIGRv
Y3VtZW50Og0KPiBUaGVyZSBpcyBhIGZhaXJseSBsb29zZSB1c2Ugb2YgdGhlIHdvcmRzIOKAnGNv
bW1hbmTigJ0sIOKAnHJlcXVlc3TigJ0sIOKAnHRyaWdnZXLigJ0sIC4uLg0KPiBlZyBzZWN0aW9u
IDI6DQo+ICJUaGUgdUNETiB0cmlnZ2VycyBhY3Rpb24gaW4gdGhlIGRDRE4gYnkgcG9zdGluZyBh
IENJL1QgQ29tbWFuZCDigJwgZWcgDQo+IHNlY3Rpb24gNDoNCj4gIiBSZXF1ZXN0cyBhcmUgbWFk
ZSBvdmVyIEhUVFAiDQo+IEkgdGhpbmsgdGhpcyBjb3VsZCBiZSB0aWdodGVuZWQgdXAuDQoNCkRv
bmUuDQoNCg0KPT09PT0NCg0KDQo+IE9uIDI5IERlYyAyMDE0LCBhdCAxMTo0NiwgaW50ZXJuZXQt
ZHJhZnRzQGlldGYub3JnIHdyb3RlOg0KPiANCj4gDQo+IEEgTmV3IEludGVybmV0LURyYWZ0IGlz
IGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIEludGVybmV0LURyYWZ0cyBkaXJlY3Rvcmllcy4N
Cj4gVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRlbSBvZiB0aGUgQ29udGVudCBEZWxpdmVyeSBOZXR3
b3JrcyBJbnRlcmNvbm5lY3Rpb24gV29ya2luZyBHcm91cCBvZiB0aGUgSUVURi4NCj4gDQo+ICAg
ICAgICBUaXRsZSAgICAgICAgICAgOiBDRE5JIENvbnRyb2wgSW50ZXJmYWNlIC8gVHJpZ2dlcnMN
Cj4gICAgICAgIEF1dGhvcnMgICAgICAgICA6IFJvYiBNdXJyYXkNCj4gICAgICAgICAgICAgICAg
ICAgICAgICAgIEJlbiBOaXZlbi1KZW5raW5zDQo+IAlGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1p
ZXRmLWNkbmktY29udHJvbC10cmlnZ2Vycy0wNS50eHQNCj4gCVBhZ2VzICAgICAgICAgICA6IDQy
DQo+IAlEYXRlICAgICAgICAgICAgOiAyMDE0LTEyLTI5DQo+IA0KPiBBYnN0cmFjdDoNCj4gICBU
aGlzIGRvY3VtZW50IGRlc2NyaWJlcyB0aGUgcGFydCBvZiB0aGUgQ0ROIEludGVyY29ubmVjdGlv
biBDb250cm9sDQo+ICAgSW50ZXJmYWNlIHRoYXQgYWxsb3dzIGEgQ0ROIHRvIHRyaWdnZXIgYWN0
aXZpdHkgaW4gYW4gaW50ZXJjb25uZWN0ZWQNCj4gICBDRE4gdGhhdCBpcyBjb25maWd1cmVkIHRv
IGRlbGl2ZXIgY29udGVudCBvbiBpdHMgYmVoYWxmLiAgVGhlDQo+ICAgdXBzdHJlYW0gQ0ROIGNh
biB1c2UgdGhpcyBtZWNoYW5pc20gdG8gcmVxdWVzdCB0aGF0IHRoZSBkb3duc3RyZWFtDQo+ICAg
Q0ROIHByZS1wb3NpdGlvbnMgbWV0YWRhdGEgb3IgY29udGVudCwgb3IgdGhhdCBpdCBpbnZhbGlk
YXRlcyBvcg0KPiAgIHB1cmdlcyBtZXRhZGF0YSBvciBjb250ZW50LiAgVGhlIHVwc3RyZWFtIENE
TiBjYW4gbW9uaXRvciB0aGUgc3RhdHVzDQo+ICAgb2YgYWN0aXZpdHkgdGhhdCBpdCBoYXMgdHJp
Z2dlcmVkIGluIHRoZSBkb3duc3RyZWFtIENETi4NCj4gDQo+IA0KPiANCj4gVGhlIElFVEYgZGF0
YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6DQo+IGh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtY2RuaS1jb250cm9sLXRyaWdnZXJzLw0KPiAN
Cj4gVGhlcmUncyBhbHNvIGEgaHRtbGl6ZWQgdmVyc2lvbiBhdmFpbGFibGUgYXQ6DQo+IGh0dHA6
Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtY2RuaS1jb250cm9sLXRyaWdnZXJzLTA1
DQo+IA0KPiBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6
DQo+IGh0dHA6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtY2RuaS1jb250
cm9sLXRyaWdnZXJzLTA1DQo+IA0KPiANCj4gUGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBh
IGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2YgDQo+IHN1Ym1pc3Npb24gdW50aWwg
dGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29scy5pZXRm
Lm9yZy4NCj4gDQo+IEludGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFpbGFibGUgYnkgYW5vbnlt
b3VzIEZUUCBhdDoNCj4gZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8NCj4gDQo+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IENETmkg
bWFpbGluZyBsaXN0DQo+IENETmlAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9jZG5pDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQpDRE5pIG1haWxpbmcgbGlzdA0KQ0ROaUBpZXRmLm9yZw0KaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9jZG5pDQpUaGlzIG1lc3NhZ2UgbWF5IGNvbnRh
aW4gaW5mb3JtYXRpb24gdGhhdCBpcyBub3QgaW50ZW5kZWQgZm9yIHlvdS4gSWYgeW91IGFyZSBu
b3QgdGhlIGFkZHJlc3NlZSBvciBpZiB0aGlzIG1lc3NhZ2Ugd2FzIHNlbnQgdG8geW91IGJ5IG1p
c3Rha2UsIHlvdSBhcmUgcmVxdWVzdGVkIHRvIGluZm9ybSB0aGUgc2VuZGVyIGFuZCBkZWxldGUg
dGhlIG1lc3NhZ2UuIFROTyBhY2NlcHRzIG5vIGxpYWJpbGl0eSBmb3IgdGhlIGNvbnRlbnQgb2Yg
dGhpcyBlLW1haWwsIGZvciB0aGUgbWFubmVyIGluIHdoaWNoIHlvdSB1c2UgaXQgYW5kIGZvciBk
YW1hZ2Ugb2YgYW55IGtpbmQgcmVzdWx0aW5nIGZyb20gdGhlIHJpc2tzIGluaGVyZW50IHRvIHRo
ZSBlbGVjdHJvbmljIHRyYW5zbWlzc2lvbiBvZiBtZXNzYWdlcy4K


From nobody Tue Jan 20 01:20:09 2015
Return-Path: <ray.vanbrandenburg@tno.nl>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 541181B2D9C for <cdni@ietfa.amsl.com>; Tue, 20 Jan 2015 01:20:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.115
X-Spam-Level: 
X-Spam-Status: No, score=-2.115 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 rOLGqSNX3rHN for <cdni@ietfa.amsl.com>; Tue, 20 Jan 2015 01:20:02 -0800 (PST)
Received: from fromintoutb.tno.nl (fromintoutb.tno.nl [134.221.1.27]) by ietfa.amsl.com (Postfix) with ESMTP id 92EAF1A9245 for <cdni@ietf.org>; Tue, 20 Jan 2015 01:20:01 -0800 (PST)
X-IronPort-AV: E=Sophos;i="5.09,432,1418079600"; d="scan'208,217";a="6051412"
Received: from exc-cashub03.tsn.tno.nl (HELO mail.tno.nl) ([134.221.225.222]) by mailhost1b.tno.nl with ESMTP; 20 Jan 2015 10:19:53 +0100
Received: from EXC-MBX03.tsn.tno.nl ([fe80::e969:1300:fb9f:7e12]) by EXC-CASHUB03.tsn.tno.nl ([fe80::6d39:f277:173e:a926%13]) with mapi id 14.03.0195.001; Tue, 20 Jan 2015 10:19:52 +0100
From: "Brandenburg, R. (Ray) van" <ray.vanbrandenburg@tno.nl>
To: "Kent Leung (kleung)" <kleung@cisco.com>, "cdni@ietf.org" <cdni@ietf.org>
Thread-Topic: Key ID options for URI Signing draft
Thread-Index: AdAq1NUsu44yS7ZcRyqN6LqOMZhzcwJvIaKQ
Date: Tue, 20 Jan 2015 09:19:51 +0000
Message-ID: <FCC100FC8D6B034CB88CD8173B2DA1582038D6F3@EXC-MBX03.tsn.tno.nl>
References: <CD85F32117029D4F9AEF48BDEF5536AB782D3710@xmb-aln-x03.cisco.com>
In-Reply-To: <CD85F32117029D4F9AEF48BDEF5536AB782D3710@xmb-aln-x03.cisco.com>
Accept-Language: en-US, nl-NL
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [134.221.225.191]
Content-Type: multipart/alternative; boundary="_000_FCC100FC8D6B034CB88CD8173B2DA1582038D6F3EXCMBX03tsntnon_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/cdni/-1y0R2__wKgFYHhvflAlxzEbprY>
Subject: Re: [CDNi] Key ID options for URI Signing draft
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Tue, 20 Jan 2015 09:20:05 -0000

--_000_FCC100FC8D6B034CB88CD8173B2DA1582038D6F3EXCMBX03tsntnon_
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Hi Kent,

I'm not a big fan of having two IEs for effectively the same purpose. I und=
erstand the arguments in favor of allowing both options, but since we don't=
 describe the semantics of the KID field anyway, wouldn't it be possible fo=
r a uCDN-dCDN pair that would prefer using numeric values to just parse the=
 KID strings as an integer?

Alternatively, if there are arguments agains that, maybe it would be possib=
le to have some sort of sub-options (e.g. KID=3DNUM:<num> and KID=3DSTR:<st=
ring>)

Thanks,

Ray


From: CDNi [mailto:cdni-bounces@ietf.org] On Behalf Of Kent Leung (kleung)
Sent: donderdag 8 januari 2015 0:51
To: cdni@ietf.org
Subject: [CDNi] Key ID options for URI Signing draft

Hi folks. For implementation simplicity, there's value to have Key ID using=
 a number to reference the key. The current KID IE is specified to be gener=
ic using a string format. Perhaps we should specify two IEs to provide the =
flexibility vs. simplicity options? For example, Key ID Number (KIDNUM) IE =
and Key ID reference (KIDREF) provides the number and string formats, respe=
ctively. Only one of the IE can be used as the key identifier in the signed=
 URI. The current KID IE will be replaced by the two IEs.

Let me know if there are any objections. This change will be incorporated i=
n the next version.

Kent
This message may contain information that is not intended for you. If you a=
re not the addressee or if this message was sent to you by mistake, you are=
 requested to inform the sender and delete the message. TNO accepts no liab=
ility for the content of this e-mail, for the manner in which you use it an=
d for damage of any kind resulting from the risks inherent to the electroni=
c transmission of messages.

--_000_FCC100FC8D6B034CB88CD8173B2DA1582038D6F3EXCMBX03tsntnon_
Content-Type: text/html; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"NL" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">Hi Kent=
,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">I&#8217=
;m not a big fan of having two IEs for effectively the same purpose. I unde=
rstand the arguments in favor of allowing both options, but since we don&#8=
217;t describe the semantics of the KID field anyway,
 wouldn&#8217;t it be possible for a uCDN-dCDN pair that would prefer using=
 numeric values to just parse the KID strings as an integer?
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">Alterna=
tively, if there are arguments agains that, maybe it would be possible to h=
ave some sort of sub-options (e.g. KID=3DNUM:&lt;num&gt; and KID=3DSTR:&lt;=
string&gt;)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">Thanks,=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><br>
Ray<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><b><span lang=3D"EN-US"=
 style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&=
quot;">From:</span></b><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> CDNi [mailto:cdni-bounce=
s@ietf.org]
<b>On Behalf Of </b>Kent Leung (kleung)<br>
<b>Sent:</b> donderdag 8 januari 2015 0:51<br>
<b>To:</b> cdni@ietf.org<br>
<b>Subject:</b> [CDNi] Key ID options for URI Signing draft<o:p></o:p></spa=
n></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US">Hi=
 folks. For implementation simplicity, there&#8217;s value to have Key ID u=
sing a number to reference the key. The current KID IE is specified to be g=
eneric using a string format. Perhaps we should
 specify two IEs to provide the flexibility vs. simplicity options? For exa=
mple, Key ID Number (KIDNUM) IE and Key ID reference (KIDREF) provides the =
number and string formats, respectively. Only one of the IE can be used as =
the key identifier in the signed
 URI. The current KID IE will be replaced by the two IEs.<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US"><o=
:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US">Le=
t me know if there are any objections. This change will be incorporated in =
the next version.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US"><o=
:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US">Ke=
nt<o:p></o:p></span></p>
</div>
<p style=3D"MARGIN: 0cm 0cm 0pt" class=3D"MsoNormal"><span style=3D"FONT-FA=
MILY: 'Arial','sans-serif'; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times Ne=
w Roman'; mso-bidi-font-size: 11.0pt"><o:p>&nbsp;</o:p></span></p><font sty=
le=3D"FONT-SIZE: 11px" size=3D"3">
</font><p style=3D"MARGIN: 0cm 0cm 0pt" class=3D"MsoNormal"><font style=3D"=
FONT-SIZE: 11px" size=3D"3"><span style=3D"FONT-FAMILY: 'Arial','sans-serif=
'; FONT-SIZE: 8pt; mso-bidi-font-size: 8.5pt">This message may contain info=
rmation that is not intended for you. If you are not the addressee or if th=
is message was sent to you by mistake, you are requested to inform the send=
er and delete the message. TNO accepts no liability for the content of this=
 e-mail, for the manner in which you use it and for damage of any kind resu=
lting from the risks inherent to the electronic transmission of messages.<b=
r><br></span></font></p></body>
</html>

--_000_FCC100FC8D6B034CB88CD8173B2DA1582038D6F3EXCMBX03tsntnon_--


From nobody Tue Jan 20 02:34:21 2015
Return-Path: <ray.vanbrandenburg@tno.nl>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5AD81B29A2 for <cdni@ietfa.amsl.com>; Tue, 20 Jan 2015 02:34:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.116
X-Spam-Level: 
X-Spam-Status: No, score=-2.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 iY2EHK9moB37 for <cdni@ietfa.amsl.com>; Tue, 20 Jan 2015 02:34:16 -0800 (PST)
Received: from fromintoutb.tno.nl (fromintoutb.tno.nl [134.221.1.27]) by ietfa.amsl.com (Postfix) with ESMTP id 7B01A1AD376 for <cdni@ietf.org>; Tue, 20 Jan 2015 02:34:15 -0800 (PST)
X-IronPort-AV: E=Sophos;i="5.09,433,1418079600";  d="scan'208";a="6052613"
Received: from exc-cashub01.tsn.tno.nl (HELO mail.tno.nl) ([134.221.225.220]) by mailhost1b.tno.nl with ESMTP; 20 Jan 2015 11:34:14 +0100
Received: from EXC-MBX03.tsn.tno.nl ([fe80::e969:1300:fb9f:7e12]) by EXC-CASHUB01.tsn.tno.nl ([fe80::b855:be6:1aa8:4d0f%13]) with mapi id 14.03.0195.001; Tue, 20 Jan 2015 11:34:14 +0100
From: "Brandenburg, R. (Ray) van" <ray.vanbrandenburg@tno.nl>
To: "Kent Leung (kleung)" <kleung@cisco.com>, Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
Thread-Topic: [CDNi] Liaison Statement on URI Signing for MPEG-DASH
Thread-Index: AQHP/gWZcjC4WeJbFUStxfdC8RpP1JxdyIGAgABcl4CAAJm2AIABe1QAgAKqFQCAAWKZgIAAXRCQgAWIzoCABVjCgIAJkhkAgANIPpCAOT31AIATmHjQ
Date: Tue, 20 Jan 2015 10:34:14 +0000
Message-ID: <FCC100FC8D6B034CB88CD8173B2DA1582038DAD1@EXC-MBX03.tsn.tno.nl>
References: <EC00C70E-C176-455B-8FE0-28A359C05A72@cisco.com> <4C639B2E-E1B8-4B42-8F76-D98697E7CE5D@niven-jenkins.co.uk> <60396378-BBFF-4926-8141-990141163B1E@tno.nl> <E3479D38-1AB8-40E7-8D52-77D1FC94B995@tno.nl> <166EBB70C264A9479E459B01B1BA6C926D62FDF4@xmb-aln-x03.cisco.com> <3A7EDCDD-7C42-4D82-88DE-E81A0EB65EB5@tno.nl> <166EBB70C264A9479E459B01B1BA6C926D641A55@xmb-aln-x03.cisco.com> <FCC100FC8D6B034CB88CD8173B2DA1582029F8C4@EXC-MBX03.tsn.tno.nl> <BF9B6C96-E8BA-4ABA-AC58-76A673232BB3@niven-jenkins.co.uk> <72CA5ACB-4283-41F7-A991-E53ABDE335AD@tno.nl> <9D8B22BA-A2C1-4AE9-9976-246D7D7D7969@niven-jenkins.co.uk> <FCC100FC8D6B034CB88CD8173B2DA158202FA3CE@EXC-MBX03.tsn.tno.nl> <CD85F32117029D4F9AEF48BDEF5536AB782D3735@xmb-aln-x03.cisco.com>
In-Reply-To: <CD85F32117029D4F9AEF48BDEF5536AB782D3735@xmb-aln-x03.cisco.com>
Accept-Language: en-US, nl-NL
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [134.221.225.191]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/cdni/g7-zwrWzJQwF6mbzpn-4HvVasSk>
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] Liaison Statement on URI Signing for MPEG-DASH
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Tue, 20 Jan 2015 10:34:19 -0000

Hi,

Thanks all for the feedback and discussions. Let me try to summarize what w=
as discussed.

We seem to agree that it is worthwhile to consider the request from MPEG.
We seem to agree that we should focus on the access control use case. The a=
d skipping use case from MPEG is of secondary importance and we first need =
some more information from MPEG on that.=20
We prefer a solution that is not necessarily limited to DASH, and would als=
o work for other adaptive streaming mechanisms (e.g. HLS).=20

We discussed two possible solutions for conveying information between reque=
sts: cookie-based and header-query-string based. The advantage of a cookie-=
based solution is that we don't need to change anything in the client. Usin=
g CORS it would even work in cases where the MPD is delivered by the CSP. T=
he only downside is that all segments need to be delivered by the same doma=
in (which is known a-priori). The header-query-string method is considerabl=
y more complex. The advantage is that it is potentially more flexible, but =
at the cost of being limited to DASH clients.=20

At this point, I think consensus is that we prefer the cookie method, while=
 the header-query-string method might at best be an optional feature that w=
e could include to handle more advanced cases. Does anybody disagree with t=
hat statement?

What we didn't discuss yet in any detail is the type of information that ne=
eds to be carried inside the cookie (or header), to allow the (d)CDN to det=
ermine whether the requested segment falls within the allowed set of segmen=
ts.=20

At this point, I would be interested to hear your opinion on whether you th=
ink we need to tackle the problem of URI Signing for HAS within the current=
 draft-ietf-cdni-uri-signing, or whether we need to create a separate draft=
 for this. On this aspect, I would like to note that I consider having a st=
andardized mechanism for URI Signing to also be useful outside the scope of=
 CDNI, where it could be beneficial for regular CDN applications as well.

Best regards,

Ray

-----Original Message-----
From: Kent Leung (kleung) [mailto:kleung@cisco.com]=20
Sent: donderdag 8 januari 2015 0:54
To: Brandenburg, R. (Ray) van; Ben Niven-Jenkins
Cc: cdni@ietf.org
Subject: RE: [CDNi] Liaison Statement on URI Signing for MPEG-DASH

Hi Ray. Is it possible to summarize the conclusion of this discussion if an=
y consensus was reached? I'd like to see if we need to make any edits for t=
he next version of the draft. Thanks!

Kent

-----Original Message-----
From: CDNi [mailto:cdni-bounces@ietf.org] On Behalf Of Brandenburg, R. (Ray=
) van
Sent: Tuesday, December 02, 2014 4:58 AM
To: Ben Niven-Jenkins
Cc: cdni@ietf.org
Subject: Re: [CDNi] Liaison Statement on URI Signing for MPEG-DASH

Hi Ben,

-----Original Message-----
From: Ben Niven-Jenkins [mailto:ben@niven-jenkins.co.uk]
Sent: zondag 30 november 2014 12:39
To: Brandenburg, R. (Ray) van
Cc: Matt Caulfield (mcaulfie); Francois Le Faucher; cdni@ietf.org
Subject: Re: [CDNi] Liaison Statement on URI Signing for MPEG-DASH

Ray,

See inline...

On 24 Nov 2014, at 08:29, Brandenburg, R. (Ray) van <ray.vanbrandenburg@tno=
.nl> wrote:

> On 20/11/14 23:50, "Ben Niven-Jenkins" <ben@niven-jenkins.co.uk> wrote:
>=20
>> Ray,
>>=20
>> I haven't caught up with the whole thread yet, but wanted to respond=20
>> to a couple things you say below.
>>=20
>> On 17 Nov 2014, at 10:27, Brandenburg, R. (Ray) van=20
>> <ray.vanbrandenburg@tno.nl> wrote:
>>=20
>>> From: Matt Caulfield (mcaulfie) [mailto:mcaulfie@cisco.com]
>>>> From: Brandenburg, R. (Ray) van [mailto:ray.vanbrandenburg@tno.nl]I
>>>> don't necessarily think this method is superior to the Cookie-method.
>>>> Both have their pros and cons. The problem with the Cookie method=20
>>>> is that it doesn't work when the manifest is served by the Content=20
>>>> Provider (which can be quite a common case). The problem with the=20
>>>> header-query-string method is that it only works for DASH clients,=20
>>>> and not for standard HLS clients.
>>>=20
>>> In the case where the manifest is served by the Content Provider and=20
>>> the segments are served by the CDN, wouldn't the MPD need to contain=20
>>> absolute URLs? Meaning that segment URLs would go through regular=20
>>> request routing and URI signing?
>>>=20
>>> [Ray] Yes, it would contain absolute URLs. It would be possible for=20
>>> the CSP to sign these URLs, however, that would mean signing them=20
>>> with an expiration time of at least the length of the content item.
>>=20
>> Isn't that the same for the case where both the manifest & content is=20
>> served by the dCDN? The Content Provider only gets one chance to sign=20
>> a cookie in that case too?
>=20
> The initial cookie yes. But the dCDN has the chance of=20
> refreshing/resigning the cookie every time a new request comes in.

I'm struggling a little to get a picture of how you imagine this working?

If the dCDN is seeing a valid (token in a) cookie and then setting a new (t=
oken in a) cookie to effectively extend the validity of authorisation to ac=
cess the content, it is not clear to me how that is in practice any differe=
nt to setting a single cookie with a long expiration time.

Could you explain a bit what the difference are?

[Ray] The assumption is that a cookie that is only valid for e.g. 30 second=
s before it has to be refreshed is inherently safer than one that is valid =
for 90 minutes. Let me put it differently: if you have a token that is vali=
d for 90 minutes (or possibly more) what is the purpose of having a token a=
t all? If you look at URI Signing from a broader perspective, not just at H=
AS content, is it really that much more difficult to share the deep-link to=
 the CDN that sharing the deep-link to the CDN in combination with the Cook=
ie?=20

>> I also don't understand why the Content Provider delivering the=20
>> manifest and the dCDN delivering the content results in the Content=20
>> Provider having to sign the individual URLs in the manifest.
>>=20
>> AFAIK (I haven't tested it), the Content Provider can deliver the=20
>> manifest from manifest.video.example.com and deliver the content via=20
>> the uCDN/dCDN by using URLs pointing to chunks.video.example.com and=20
>> share cookies across the domains by setting the token in a cookie=20
>> with a Domain attribute of ".video.example.com".
>=20
> I believe most browser implementations reject cross-domain cookies,=20
> unless using CORS.

What I described are not really cross-domain cookies, the situation I descr=
ibe above is allowed by RFC6265 for instance and is not the same as say man=
ifest.bar.com trying to set a cookie for chunks.foo.com

Having said that I have no idea whether browsers typically have a stricter =
policy than specified in RFC6265 but I have seen references on various help=
 websites (e.g. stack overflow) suggesting what I describe above as being a=
llowed by browsers.

[Ray] Agree, as long as it is the same domain. However, in the typical CSP-=
CDN scenario, you're talking about different domains.=20

>> Alternatively the Content Provider could use CORS to enable cookie=20
>> sharing across domains.
>=20
> I haven't thought of using CORS before. In theory I guess it should be=20
> possible. Do you have any idea on whether such a mechanism is used in=20
> practice by players/CDNs?

We have customers that use CORS as part of their video services/players (wh=
ere we are the CDN) but I am not in a position to share many details. I hav=
e seen CORS used to deliver video to Chromecast devices.

[Ray] Ok. That's good news. So I guess using CORS to set cross-domain cooki=
es would be possible.=20

Ray

>>> For an MPD of a 90min movie, that would mean expiration times of at=20
>>> least 90mins, which would reduce, if not negate altogether, the=20
>>> effectiveness of signing the URLs in the first place.
>>=20
>> There are other approaches to avoid long expiration times, e.g=20
>> defining the semantics of the token so that it expiration applies to=20
>> TCP connection setup and so multiple requests are allowed on a=20
>> persistent connection past the expiration time of the token.
>=20
> Hmm, yes, that would probably work, although it would give issues in=20
> case of dropped TCP connections. It does sound a bit like a=20
> cross-layer violation. Are you aware of any implementations that work lik=
e this?

I am not aware of any implementations that work like that.

Another way to minimise the possible exposure of a long expiration time wou=
ld be to "lock" the token to the client's IP address, although that is not =
perfect in all cases either.

Ben

>=20
> Ray
>=20
>>=20
>> Ben
> This message may contain information that is not intended for you. If you=
 are not the addressee or if this message was sent to you by mistake, you a=
re requested to inform the sender and delete the message. TNO accepts no li=
ability for the content of this e-mail, for the manner in which you use it =
and for damage of any kind resulting from the risks inherent to the electro=
nic transmission of messages.

_______________________________________________
CDNi mailing list
CDNi@ietf.org
https://www.ietf.org/mailman/listinfo/cdni


From nobody Tue Jan 20 08:48:27 2015
Return-Path: <leif@ogre.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30EBB1B2A9A for <cdni@ietfa.amsl.com>; Tue, 20 Jan 2015 08:48:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 v14xQlFp2Pvg for <cdni@ietfa.amsl.com>; Tue, 20 Jan 2015 08:48:24 -0800 (PST)
Received: from cosmo.ogre.com (cosmo4.ogre.com [71.6.165.248]) (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 30DC91B2AC2 for <cdni@ietf.org>; Tue, 20 Jan 2015 08:48:23 -0800 (PST)
Received: by cosmo.ogre.com (8.14.8/8.14.8) with ESMTP id t0KGmGMZ030048 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 20 Jan 2015 08:48:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ogre.com; s=03062012; t=1421772498; bh=xh7LE/wtMqzmXBmlFbxso39lLL8+7j283W6qh9Xzs7I=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=o63zPtuR9vVjQ5e1xZaEQVlL+qesG2Ef/rY1Y5nx7M0UrVCQBNs3j4wf9Mcib6tE3 xfqmVyA7cOwFSFo5GPf10no3glG4MoqngixInYpqEi8GtSIC3Yx5TrtRcWlYjb4Az0 fGF4KLOwvPmOc20sVEGG63M6Xz+EmuMUII0PK19g=
Content-Type: multipart/signed; boundary="Apple-Mail=_D37EA5DD-2B64-47B0-82D3-ADE44F4B854E"; protocol="application/pkcs7-signature"; micalg=sha1
Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\))
From: Leif Hedstrom <leif@ogre.com>
In-Reply-To: <FCC100FC8D6B034CB88CD8173B2DA1582038D6F3@EXC-MBX03.tsn.tno.nl>
Date: Tue, 20 Jan 2015 09:48:16 -0700
Message-Id: <9CAD20F3-3779-4494-AC38-8C3ECF6536C5@ogre.com>
References: <CD85F32117029D4F9AEF48BDEF5536AB782D3710@xmb-aln-x03.cisco.com> <FCC100FC8D6B034CB88CD8173B2DA1582038D6F3@EXC-MBX03.tsn.tno.nl>
To: "Brandenburg, R. (Ray) van" <ray.vanbrandenburg@tno.nl>
X-Mailer: Apple Mail (2.1993)
Archived-At: <http://mailarchive.ietf.org/arch/msg/cdni/YDIrOdutbrvQkEwvAevwONdiUFE>
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] Key ID options for URI Signing draft
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Tue, 20 Jan 2015 16:48:26 -0000

--Apple-Mail=_D37EA5DD-2B64-47B0-82D3-ADE44F4B854E
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_9C8805E9-D727-44C6-A1FB-FAB9E868E3A9"


--Apple-Mail=_9C8805E9-D727-44C6-A1FB-FAB9E868E3A9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Jan 20, 2015, at 2:19 AM, Brandenburg, R. (Ray) van =
<ray.vanbrandenburg@tno.nl> wrote:
>=20
> Hi Kent,
> =20
> I=E2=80=99m not a big fan of having two IEs for effectively the same =
purpose. I understand the arguments in favor of allowing both options, =
but since we don=E2=80=99t describe the semantics of the KID field =
anyway, wouldn=E2=80=99t it be possible for a uCDN-dCDN pair that would =
prefer using numeric values to just parse the KID strings as an integer?
> =20
> Alternatively, if there are arguments agains that, maybe it would be =
possible to have some sort of sub-options (e.g. KID=3DNUM:<num> and =
KID=3DSTR:<string>)


I=E2=80=99m ok either way. My primary motivation is that I think KID =
should have a max length defined in the standards. I don=E2=80=99t care =
if its 64-bytes, or 256-bytes, or something otherwise reasonable. =
Allowing it for arbitrary length makes implementations less efficient =
and likely, error prone. Yes, I=E2=80=99m painfully aware that the RFCs =
for HTTP and URLs do not impose a max-URL length, but that=E2=80=99s not =
an excuse for us making things worse :).

I understand that the CDNs at play can put whatever restrictions in as =
they like, but that also makes for iffy interops IMO.

Cheers,

=E2=80=94 leif


--Apple-Mail=_9C8805E9-D727-44C6-A1FB-FAB9E868E3A9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jan 20, 2015, at 2:19 AM, Brandenburg, R. (Ray) van &lt;<a =
href=3D"mailto:ray.vanbrandenburg@tno.nl" =
class=3D"">ray.vanbrandenburg@tno.nl</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN-US" style=3D"color: rgb(31, 73, 125);" class=3D"">Hi =
Kent,<o:p class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><span lang=3D"EN-US" style=3D"color: rgb(31, 73, 125);" =
class=3D"">&nbsp;</span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN-US" style=3D"color: rgb(31, 73, 125);" class=3D"">I=E2=80=99m =
not a big fan of having two IEs for effectively the same purpose. I =
understand the arguments in favor of allowing both options, but since we =
don=E2=80=99t describe the semantics of the KID field anyway, wouldn=E2=80=
=99t it be possible for a uCDN-dCDN pair that would prefer using numeric =
values to just parse the KID strings as an integer?<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN-US" style=3D"color: rgb(31, 73, 125);" =
class=3D"">&nbsp;</span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN-US" style=3D"color: rgb(31, 73, 125);" =
class=3D"">Alternatively, if there are arguments agains that, maybe it =
would be possible to have some sort of sub-options (e.g. =
KID=3DNUM:&lt;num&gt; and =
KID=3DSTR:&lt;string&gt;)</span></div></div></div></blockquote><div><br =
class=3D""></div><div><br class=3D""></div>I=E2=80=99m ok either way. My =
primary motivation is that I think KID should have a max length defined =
in the standards. I don=E2=80=99t care if its 64-bytes, or 256-bytes, or =
something otherwise reasonable. Allowing it for arbitrary length makes =
implementations less efficient and likely, error prone. Yes, I=E2=80=99m =
painfully aware that the RFCs for HTTP and URLs do not impose a max-URL =
length, but that=E2=80=99s not an excuse for us making things worse =
:).</div><div><br class=3D""></div><div>I understand that the CDNs at =
play can put whatever restrictions in as they like, but that also makes =
for iffy interops IMO.</div><div><br =
class=3D""></div><div>Cheers,</div><div><br class=3D""></div><div>=E2=80=94=
 leif</div><div><br class=3D""></div></body></html>=

--Apple-Mail=_9C8805E9-D727-44C6-A1FB-FAB9E868E3A9--

--Apple-Mail=_D37EA5DD-2B64-47B0-82D3-ADE44F4B854E
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIQizCCBSUw
ggQNoAMCAQICEHcYalPxnrZw3l0iKRCJGO4wDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNVBAYTAkdC
MRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoT
EUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNh
dGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE0MTIwMTAwMDAwMFoXDTE1MTIwMTIzNTk1OVow
HjEcMBoGCSqGSIb3DQEJARYNbGVpZkBvZ3JlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBAPKit35iCSt64N8JHACjty3mm9WE/PHX+Jp39Vnex+E1S37L8DdrP7zaL85w7XPDOg6P
2cYpacEq8vRLzb397n1UfXY6NdlZ+uAJcqURuvwLYJWoy1QOc3h0gsC99hyqKKAt7Ho3oMbdLB2y
vlQ6IuioJQU46+eEku3iX8UeP/E4BXOx4txiZlUzKmg1Yg5kUrAFo0SqRJXBrjQ1f/I3bZreEMz3
ex9/F+QqQJkTM6ObkhrlUP/YEpHg7E6LQWKOY0VdNgXSO8w7w08aKi+1nuq34YxbWhTAQMNkYLa7
AopHOmMw4RKfttqJvAWE0x87LaKf92qiHGeN/igpDKx3foUCAwEAAaOCAeMwggHfMB8GA1UdIwQY
MBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBTZDkqDaVkLLYAHH8PimZRC/q6FSjAO
BgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGy
MQEDBQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCswKQYI
KwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFoGA1UdHwRTMFEwT6BNoEuG
SWh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k
U2VjdXJlRW1haWxDQS5jcmwwgYsGCCsGAQUFBwEBBH8wfTBVBggrBgEFBQcwAoZJaHR0cDovL2Ny
dC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMBgGA1UdEQQRMA+B
DWxlaWZAb2dyZS5jb20wDQYJKoZIhvcNAQELBQADggEBAHjMBwxjUmq1lneSQLrAFXxsxgEWGgtC
pUZxpL15x3D4y2K9OeuWFWrlWA7NebV1mq4V1fqGofAV9jwR2POIy5/YyqQAC9QhNEjqpdXKwwdk
58bN/Nm+nJpU3HHiHt4Z/mDZmjf5xryT2PRUpRPoHrcLyleqNU92ffwa3nSi3hkoCOGMwg3SDw8Y
jjsR+LwhhKQ408CfpWY3VUKsAxhRKj/HPZRNBgHy/HRC42eH184E5KYpyKmvAlRsI6UQSso4A/Qt
16pCw4k8Xn/J8XQJOoGFjKwtauV6iOl2G0wi4IxWD43J1ClUZn2HQfxwMegOZBiat9tnR0tVmFQD
bNm2uHIwggV0MIIEXKADAgECAhAnZu5W60nzjqvXcKL8hN4iMA0GCSqGSIb3DQEBDAUAMG8xCzAJ
BgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJu
YWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3QwHhcNMDAw
NTMwMTA0ODM4WhcNMjAwNTMwMTA0ODM4WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0
ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0
ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqG
SIb3DQEBAQUAA4ICDwAwggIKAoICAQCR6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKP
S38QVr2fcHK3YX/JSw8Xpz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36
nGz637CC9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV/erB
vGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEfZd5ICLqkTqnyg0Y3
hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z+pUX2nwzV0E8jVHtC7ZcryxjGt9X
yD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7wqP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4
jChWrBQdnArncevPDt09qZahSL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0
AuqLZxUpaVICu9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf
Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiqcrxXStJLnbsQ
/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo4H0MIHxMB8GA1UdIwQYMBaAFK29mHo0tCb3+sQm
VO8DveAky1QaMB0GA1UdDgQWBBS7r34CPfqm8TyEjq3uOJjs2TIy1DAOBgNVHQ8BAf8EBAMCAYYw
DwYDVR0TAQH/BAUwAwEB/zARBgNVHSAECjAIMAYGBFUdIAAwRAYDVR0fBD0wOzA5oDegNYYzaHR0
cDovL2NybC51c2VydHJ1c3QuY29tL0FkZFRydXN0RXh0ZXJuYWxDQVJvb3QuY3JsMDUGCCsGAQUF
BwEBBCkwJzAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0B
AQwFAAOCAQEAZL+D8V+ahdDNuKEpVw3oWvfR6T7ydgRu8VJwux48/00NdGrMgYIl08OgKl1M9bqL
oW3EVAl1x+MnDl2EeTdAE3f1tKwc0DurFxLW7zQYfivpedOrV0UMryj60NvlUJWIu9+FV2l9kthS
ynOBvxzz5rhuZhEFsx6ULX+RlZJZ8UzOo5FxTHxHDDsLGfahsWyGPlyqxC6Cy/kHlrpITZDylMip
c6LrBnsjnd6i801Vn3phRZgYaMdeQGsj9Xl674y1a4u3b0b0e/E9SwTYk4BZWuBBJB2yjxVgWEfb
725G/RX12V+as9vYuORAs82XOa6Fux2OvNyHm9Gm7/E7bxA4bzCCBeYwggPOoAMCAQICEGqb4Tg7
/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVh
dGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1p
dGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDEx
MDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVy
IE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVk
MT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVt
YWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvrOeV6wodnVAFsc4A5jTxhh2
IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf+bGBSyD9aH95dDSmeny1nxdlYCeX
IoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcfWlP8dSsE3Rfywq09N0ZfxcBa39V0
wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqzaaPpGRqXB7IMjtf7tTmU2jqPMLxFN
e1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDKCMPybTjoNCQuelc0IAaO4nLUXk0B
OSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAUu69+Aj36pvE8hI6t7jiY7NkyMtQw
HQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8E
CDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8ERTBDMEGgP6A9hjtodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBxBggrBgEF
BQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUFk
ZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZI
hvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2SQgG1NgvNc3fQP7TcePo7EIMERoh
42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs0j8CGpfb+SJA3GaBQ+394k+z3ZBy
WPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDMKVmU/PUWNMKSTvtlenlxBhh7ETrN
543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+E2pvOUtY+hPebuPtTbq7vODqzCM6
ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfHM5tdhYF/8v5UY5g2xANPECTQdu9v
WPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4jkhJiA7EuTecP/CFtR72uYRBcunw
wH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1tyZR2niOYihZ+FCbtf3D9mB12D4ln
9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4ognzgXtgtdk3ShrtOS1iAN2ZBXFiR
mjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAbR9HWdFqzcOoB/hxfEyIQpx9/s81r
gzdEZOofSlZHynoSMYIDtzCCA7MCAQEwgawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVh
dGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1p
dGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJl
IEVtYWlsIENBAhB3GGpT8Z62cN5dIikQiRjuMAkGBSsOAwIaBQCgggHfMBgGCSqGSIb3DQEJAzEL
BgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE1MDEyMDE2NDgxN1owIwYJKoZIhvcNAQkEMRYE
FJLrbZCoUKrEpQQIpe/ePxO9pDiLMIG9BgkrBgEEAYI3EAQxga8wgawwgZcxCzAJBgNVBAYTAkdC
MRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoT
EUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNh
dGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhB3GGpT8Z62cN5dIikQiRjuMIG/BgsqhkiG9w0BCRAC
CzGBr6CBrDCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9E
TyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEHcYalPxnrZw
3l0iKRCJGO4wDQYJKoZIhvcNAQEBBQAEggEArqAFmfrdFmuNAHQcmSGjwUYZAkyAA2IJTPpf192y
pgbVXR0D6Gw6WjXDgL/rzUsGUqd7plSPFTRX5eDK7YzxQ1WQobe9hPFVRdiBN/1ICfK6uS7fh4Bn
sLXcyZ7+KuRzCE6yw9vWoUu0m0f9I7ntvkZW3ZXy7XUeMAtKizaOh8nkwD/dAXndqMAnyaXGLnWE
EiG9AWH+V1SMYaKI6IZZVQO663i6+ft5QswpUzM95kB5qdl9IahzUTZfXvOCvjmIoQ7Ul2CZzElY
fkTkm7FmIyLRA4Ud6WUYFgd/CVPkJaqmYP9L3svDBY9w/oA8f5f2tTrjcmZVPvmnP9axX7dWpgAA
AAAAAA==
--Apple-Mail=_D37EA5DD-2B64-47B0-82D3-ADE44F4B854E--


From nobody Wed Jan 21 00:36:49 2015
Return-Path: <ray.vanbrandenburg@tno.nl>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7543A1A065C for <cdni@ietfa.amsl.com>; Wed, 21 Jan 2015 00:36:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.115
X-Spam-Level: 
X-Spam-Status: No, score=-2.115 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 I6SAxUsGCCpt for <cdni@ietfa.amsl.com>; Wed, 21 Jan 2015 00:36:41 -0800 (PST)
Received: from fromintouta.tno.nl (fromintouta.tno.nl [134.221.1.26]) by ietfa.amsl.com (Postfix) with ESMTP id 2F2701A0636 for <cdni@ietf.org>; Wed, 21 Jan 2015 00:36:40 -0800 (PST)
X-IronPort-AV: E=Sophos; i="5.09,440,1418079600"; d="scan'208,217"; a="36898875"
Received: from exc-cashub01.tsn.tno.nl (HELO mail.tno.nl) ([134.221.225.220]) by mailhost1a.tno.nl with ESMTP; 21 Jan 2015 09:36:39 +0100
Received: from EXC-MBX03.tsn.tno.nl ([fe80::e969:1300:fb9f:7e12]) by EXC-CASHUB01.tsn.tno.nl ([fe80::b855:be6:1aa8:4d0f%13]) with mapi id 14.03.0195.001; Wed, 21 Jan 2015 09:36:38 +0100
From: "Brandenburg, R. (Ray) van" <ray.vanbrandenburg@tno.nl>
To: Leif Hedstrom <leif@ogre.com>
Thread-Topic: [CDNi] Key ID options for URI Signing draft
Thread-Index: AdAq1NUsu44yS7ZcRyqN6LqOMZhzcwJvIaKQAA3JYQAAIxRGMA==
Date: Wed, 21 Jan 2015 08:36:38 +0000
Message-ID: <FCC100FC8D6B034CB88CD8173B2DA1582039059E@EXC-MBX03.tsn.tno.nl>
References: <CD85F32117029D4F9AEF48BDEF5536AB782D3710@xmb-aln-x03.cisco.com> <FCC100FC8D6B034CB88CD8173B2DA1582038D6F3@EXC-MBX03.tsn.tno.nl> <9CAD20F3-3779-4494-AC38-8C3ECF6536C5@ogre.com>
In-Reply-To: <9CAD20F3-3779-4494-AC38-8C3ECF6536C5@ogre.com>
Accept-Language: en-US, nl-NL
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [134.221.225.153]
Content-Type: multipart/alternative; boundary="_000_FCC100FC8D6B034CB88CD8173B2DA1582039059EEXCMBX03tsntnon_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/cdni/iFUrqyWMK7cJNijMyNBN-kSNZug>
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] Key ID options for URI Signing draft
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Wed, 21 Jan 2015 08:36:44 -0000

--_000_FCC100FC8D6B034CB88CD8173B2DA1582039059EEXCMBX03tsntnon_
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64

SGkgTGVpZiwNCg0KSSB0aGluayB0aGF04oCZcyBhIHZhbGlkIHBvaW50LiBJIHdpbGwgd29yayB3
aXRoIEtlbnQgb24gYWRkaW5nIG1heCBsZW5ndGggdmFsdWVzIGZvciBhbGwgSUVzIHRoYXQgZW5k
IHVwIGluIHRoZSBVUkwuDQoNClRoYW5rcywNCg0KUmF5DQoNCkZyb206IExlaWYgSGVkc3Ryb20g
W21haWx0bzpsZWlmQG9ncmUuY29tXQ0KU2VudDogZGluc2RhZyAyMCBqYW51YXJpIDIwMTUgMTc6
NDgNClRvOiBCcmFuZGVuYnVyZywgUi4gKFJheSkgdmFuDQpDYzogS2VudCBMZXVuZyAoa2xldW5n
KTsgY2RuaUBpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtDRE5pXSBLZXkgSUQgb3B0aW9ucyBmb3Ig
VVJJIFNpZ25pbmcgZHJhZnQNCg0KDQpPbiBKYW4gMjAsIDIwMTUsIGF0IDI6MTkgQU0sIEJyYW5k
ZW5idXJnLCBSLiAoUmF5KSB2YW4gPHJheS52YW5icmFuZGVuYnVyZ0B0bm8ubmw8bWFpbHRvOnJh
eS52YW5icmFuZGVuYnVyZ0B0bm8ubmw+PiB3cm90ZToNCg0KSGkgS2VudCwNCg0KSeKAmW0gbm90
IGEgYmlnIGZhbiBvZiBoYXZpbmcgdHdvIElFcyBmb3IgZWZmZWN0aXZlbHkgdGhlIHNhbWUgcHVy
cG9zZS4gSSB1bmRlcnN0YW5kIHRoZSBhcmd1bWVudHMgaW4gZmF2b3Igb2YgYWxsb3dpbmcgYm90
aCBvcHRpb25zLCBidXQgc2luY2Ugd2UgZG9u4oCZdCBkZXNjcmliZSB0aGUgc2VtYW50aWNzIG9m
IHRoZSBLSUQgZmllbGQgYW55d2F5LCB3b3VsZG7igJl0IGl0IGJlIHBvc3NpYmxlIGZvciBhIHVD
RE4tZENETiBwYWlyIHRoYXQgd291bGQgcHJlZmVyIHVzaW5nIG51bWVyaWMgdmFsdWVzIHRvIGp1
c3QgcGFyc2UgdGhlIEtJRCBzdHJpbmdzIGFzIGFuIGludGVnZXI/DQoNCkFsdGVybmF0aXZlbHks
IGlmIHRoZXJlIGFyZSBhcmd1bWVudHMgYWdhaW5zIHRoYXQsIG1heWJlIGl0IHdvdWxkIGJlIHBv
c3NpYmxlIHRvIGhhdmUgc29tZSBzb3J0IG9mIHN1Yi1vcHRpb25zIChlLmcuIEtJRD1OVU06PG51
bT4gYW5kIEtJRD1TVFI6PHN0cmluZz4pDQoNCg0KSeKAmW0gb2sgZWl0aGVyIHdheS4gTXkgcHJp
bWFyeSBtb3RpdmF0aW9uIGlzIHRoYXQgSSB0aGluayBLSUQgc2hvdWxkIGhhdmUgYSBtYXggbGVu
Z3RoIGRlZmluZWQgaW4gdGhlIHN0YW5kYXJkcy4gSSBkb27igJl0IGNhcmUgaWYgaXRzIDY0LWJ5
dGVzLCBvciAyNTYtYnl0ZXMsIG9yIHNvbWV0aGluZyBvdGhlcndpc2UgcmVhc29uYWJsZS4gQWxs
b3dpbmcgaXQgZm9yIGFyYml0cmFyeSBsZW5ndGggbWFrZXMgaW1wbGVtZW50YXRpb25zIGxlc3Mg
ZWZmaWNpZW50IGFuZCBsaWtlbHksIGVycm9yIHByb25lLiBZZXMsIEnigJltIHBhaW5mdWxseSBh
d2FyZSB0aGF0IHRoZSBSRkNzIGZvciBIVFRQIGFuZCBVUkxzIGRvIG5vdCBpbXBvc2UgYSBtYXgt
VVJMIGxlbmd0aCwgYnV0IHRoYXTigJlzIG5vdCBhbiBleGN1c2UgZm9yIHVzIG1ha2luZyB0aGlu
Z3Mgd29yc2UgOikuDQoNCkkgdW5kZXJzdGFuZCB0aGF0IHRoZSBDRE5zIGF0IHBsYXkgY2FuIHB1
dCB3aGF0ZXZlciByZXN0cmljdGlvbnMgaW4gYXMgdGhleSBsaWtlLCBidXQgdGhhdCBhbHNvIG1h
a2VzIGZvciBpZmZ5IGludGVyb3BzIElNTy4NCg0KQ2hlZXJzLA0KDQrigJQgbGVpZg0KDQpUaGlz
IG1lc3NhZ2UgbWF5IGNvbnRhaW4gaW5mb3JtYXRpb24gdGhhdCBpcyBub3QgaW50ZW5kZWQgZm9y
IHlvdS4gSWYgeW91IGFyZSBub3QgdGhlIGFkZHJlc3NlZSBvciBpZiB0aGlzIG1lc3NhZ2Ugd2Fz
IHNlbnQgdG8geW91IGJ5IG1pc3Rha2UsIHlvdSBhcmUgcmVxdWVzdGVkIHRvIGluZm9ybSB0aGUg
c2VuZGVyIGFuZCBkZWxldGUgdGhlIG1lc3NhZ2UuIFROTyBhY2NlcHRzIG5vIGxpYWJpbGl0eSBm
b3IgdGhlIGNvbnRlbnQgb2YgdGhpcyBlLW1haWwsIGZvciB0aGUgbWFubmVyIGluIHdoaWNoIHlv
dSB1c2UgaXQgYW5kIGZvciBkYW1hZ2Ugb2YgYW55IGtpbmQgcmVzdWx0aW5nIGZyb20gdGhlIHJp
c2tzIGluaGVyZW50IHRvIHRoZSBlbGVjdHJvbmljIHRyYW5zbWlzc2lvbiBvZiBtZXNzYWdlcy4K

--_000_FCC100FC8D6B034CB88CD8173B2DA1582039059EEXCMBX03tsntnon_
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
SGVsdmV0aWNhOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30NCkBmb250LWZhY2UN
Cgl7Zm9udC1mYW1pbHk6SGVsdmV0aWNhOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5v
c2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5N
c29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1h
cmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJU
aW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5k
ZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxp
bmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30N
Ci5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0K
CW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0K
CXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1s
Pg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1s
PjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpl
eHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVs
YXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJOTCIgbGluaz0i
Ymx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Qi
PkhpIExlaWYsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+SSB0aGluayB0aGF04oCZcyBhIHZhbGlk
IHBvaW50LiBJIHdpbGwgd29yayB3aXRoIEtlbnQgb24gYWRkaW5nIG1heCBsZW5ndGggdmFsdWVz
IGZvciBhbGwgSUVzIHRoYXQgZW5kIHVwIGluIHRoZSBVUkwuDQo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDs7Y29sb3I6IzFGNDk3RCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29s
b3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0
OTdEIj5SYXk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48Yj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9zcGFuPjwvYj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiBMZWlmIEhlZHN0cm9tIFttYWls
dG86bGVpZkBvZ3JlLmNvbV0NCjxicj4NCjxiPlNlbnQ6PC9iPiBkaW5zZGFnIDIwIGphbnVhcmkg
MjAxNSAxNzo0ODxicj4NCjxiPlRvOjwvYj4gQnJhbmRlbmJ1cmcsIFIuIChSYXkpIHZhbjxicj4N
CjxiPkNjOjwvYj4gS2VudCBMZXVuZyAoa2xldW5nKTsgY2RuaUBpZXRmLm9yZzxicj4NCjxiPlN1
YmplY3Q6PC9iPiBSZTogW0NETmldIEtleSBJRCBvcHRpb25zIGZvciBVUkkgU2lnbmluZyBkcmFm
dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM1LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4t
Ym90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzUuNHB0Ij5PbiBKYW4gMjAsIDIwMTUsIGF0IDI6MTkgQU0sIEJyYW5kZW5idXJnLCBS
LiAoUmF5KSB2YW4gJmx0OzxhIGhyZWY9Im1haWx0bzpyYXkudmFuYnJhbmRlbmJ1cmdAdG5vLm5s
Ij5yYXkudmFuYnJhbmRlbmJ1cmdAdG5vLm5sPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkhpIEtlbnQsPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Qi
PknigJltIG5vdCBhIGJpZyBmYW4gb2YgaGF2aW5nIHR3byBJRXMgZm9yIGVmZmVjdGl2ZWx5IHRo
ZSBzYW1lIHB1cnBvc2UuIEkgdW5kZXJzdGFuZCB0aGUgYXJndW1lbnRzIGluIGZhdm9yIG9mIGFs
bG93aW5nDQogYm90aCBvcHRpb25zLCBidXQgc2luY2Ugd2UgZG9u4oCZdCBkZXNjcmliZSB0aGUg
c2VtYW50aWNzIG9mIHRoZSBLSUQgZmllbGQgYW55d2F5LCB3b3VsZG7igJl0IGl0IGJlIHBvc3Np
YmxlIGZvciBhIHVDRE4tZENETiBwYWlyIHRoYXQgd291bGQgcHJlZmVyIHVzaW5nIG51bWVyaWMg
dmFsdWVzIHRvIGp1c3QgcGFyc2UgdGhlIEtJRCBzdHJpbmdzIGFzIGFuIGludGVnZXI/PC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzUuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPkFsdGVybmF0aXZlbHksIGlmIHRoZXJlIGFyZSBhcmd1bWVudHMgYWdh
aW5zIHRoYXQsIG1heWJlIGl0IHdvdWxkIGJlIHBvc3NpYmxlIHRvIGhhdmUgc29tZSBzb3J0IG9m
IHN1Yi1vcHRpb25zIChlLmcuDQogS0lEPU5VTTombHQ7bnVtJmd0OyBhbmQgS0lEPVNUUjombHQ7
c3RyaW5nJmd0Oyk8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM1LjRwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPknigJltIG9rIGVpdGhlciB3YXku
IE15IHByaW1hcnkgbW90aXZhdGlvbiBpcyB0aGF0IEkgdGhpbmsgS0lEIHNob3VsZCBoYXZlIGEg
bWF4IGxlbmd0aCBkZWZpbmVkIGluIHRoZSBzdGFuZGFyZHMuIEkgZG9u4oCZdCBjYXJlIGlmIGl0
cyA2NC1ieXRlcywgb3IgMjU2LWJ5dGVzLCBvciBzb21ldGhpbmcgb3RoZXJ3aXNlIHJlYXNvbmFi
bGUuIEFsbG93aW5nIGl0IGZvciBhcmJpdHJhcnkNCiBsZW5ndGggbWFrZXMgaW1wbGVtZW50YXRp
b25zIGxlc3MgZWZmaWNpZW50IGFuZCBsaWtlbHksIGVycm9yIHByb25lLiBZZXMsIEnigJltIHBh
aW5mdWxseSBhd2FyZSB0aGF0IHRoZSBSRkNzIGZvciBIVFRQIGFuZCBVUkxzIGRvIG5vdCBpbXBv
c2UgYSBtYXgtVVJMIGxlbmd0aCwgYnV0IHRoYXTigJlzIG5vdCBhbiBleGN1c2UgZm9yIHVzIG1h
a2luZyB0aGluZ3Mgd29yc2UgOikuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNS40cHQiPkkgdW5kZXJzdGFuZCB0aGF0IHRoZSBDRE5zIGF0IHBsYXkgY2FuIHB1
dCB3aGF0ZXZlciByZXN0cmljdGlvbnMgaW4gYXMgdGhleSBsaWtlLCBidXQgdGhhdCBhbHNvIG1h
a2VzIGZvciBpZmZ5IGludGVyb3BzIElNTy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM1LjRwdCI+Q2hlZXJzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij7igJQgbGVpZjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgc3R5bGU9Ik1BUkdJTjogMGNt
IDBjbSAwcHQiIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJGT05ULUZBTUlMWTogJ0Fy
aWFsJywnc2Fucy1zZXJpZic7IEZPTlQtU0laRTogOHB0OyBtc28tYmlkaS1mb250LWZhbWlseTog
J1RpbWVzIE5ldyBSb21hbic7IG1zby1iaWRpLWZvbnQtc2l6ZTogMTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+PGZvbnQgc3R5bGU9IkZPTlQtU0laRTogMTFweCIgc2l6ZT0iMyI+
DQo8L2ZvbnQ+PHAgc3R5bGU9Ik1BUkdJTjogMGNtIDBjbSAwcHQiIGNsYXNzPSJNc29Ob3JtYWwi
Pjxmb250IHN0eWxlPSJGT05ULVNJWkU6IDExcHgiIHNpemU9IjMiPjxzcGFuIHN0eWxlPSJGT05U
LUZBTUlMWTogJ0FyaWFsJywnc2Fucy1zZXJpZic7IEZPTlQtU0laRTogOHB0OyBtc28tYmlkaS1m
b250LXNpemU6IDguNXB0Ij5UaGlzIG1lc3NhZ2UgbWF5IGNvbnRhaW4gaW5mb3JtYXRpb24gdGhh
dCBpcyBub3QgaW50ZW5kZWQgZm9yIHlvdS4gSWYgeW91IGFyZSBub3QgdGhlIGFkZHJlc3NlZSBv
ciBpZiB0aGlzIG1lc3NhZ2Ugd2FzIHNlbnQgdG8geW91IGJ5IG1pc3Rha2UsIHlvdSBhcmUgcmVx
dWVzdGVkIHRvIGluZm9ybSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhlIG1lc3NhZ2UuIFROTyBh
Y2NlcHRzIG5vIGxpYWJpbGl0eSBmb3IgdGhlIGNvbnRlbnQgb2YgdGhpcyBlLW1haWwsIGZvciB0
aGUgbWFubmVyIGluIHdoaWNoIHlvdSB1c2UgaXQgYW5kIGZvciBkYW1hZ2Ugb2YgYW55IGtpbmQg
cmVzdWx0aW5nIGZyb20gdGhlIHJpc2tzIGluaGVyZW50IHRvIHRoZSBlbGVjdHJvbmljIHRyYW5z
bWlzc2lvbiBvZiBtZXNzYWdlcy48YnI+PGJyPjwvc3Bhbj48L2ZvbnQ+PC9wPjwvYm9keT4NCjwv
aHRtbD4NCg==

--_000_FCC100FC8D6B034CB88CD8173B2DA1582039059EEXCMBX03tsntnon_--


From nobody Thu Jan 22 08:38:48 2015
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 873861A87C5 for <cdni@ietfa.amsl.com>; Thu, 22 Jan 2015 08:38:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level: 
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] 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 kxAVPTbFAvP8 for <cdni@ietfa.amsl.com>; Thu, 22 Jan 2015 08:38:44 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 788441A1B15 for <cdni@ietf.org>; Thu, 22 Jan 2015 08:38:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=775; q=dns/txt; s=iport; t=1421944724; x=1423154324; h=from:to:cc:subject:date:message-id:references:content-id: content-transfer-encoding:mime-version; bh=8GjOgAUx8sqjYlynuXy1szwWuvGslPnfqtlo1dLIyYE=; b=cgRn0y0EGHLbvj2KjP5YDABmOEkdC8npyDIgPE8A0yOSpzkQd59rvScG 6MA+a4ErSNkfMTsvNtYs7c7EIWB6P1NvIaaigP52dQtwn1OjnK95VvtnK rVCIY3gg7EcgLiRZdAN3ngmZdwB6pfcSylOENv/Zn8adPIMzosuO5GzNm o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArsFAEsmwVStJV2Q/2dsb2JhbABagwaBKgTEHIgWgRdDAQEBAQF9hAwBAQEDAWsOEAIBFgouMhsKAgQOBYgkCNNBAQEBAQEBAQEBAQEBAQEBAQEBAQEBF495gx2BEwWOZokZgRSNZIM9IoNub4FFfgEBAQ
X-IronPort-AV: E=Sophos;i="5.09,449,1418083200"; d="scan'208";a="386848055"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-1.cisco.com with ESMTP; 22 Jan 2015 16:38:44 +0000
Received: from xhc-rcd-x04.cisco.com (xhc-rcd-x04.cisco.com [173.37.183.78]) by rcdn-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id t0MGchIP018789 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 22 Jan 2015 16:38:43 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.160]) by xhc-rcd-x04.cisco.com ([fe80::200:5efe:173.37.183.34%12]) with mapi id 14.03.0195.001; Thu, 22 Jan 2015 10:38:43 -0600
From: "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>
To: Rob Murray <RMurray@velocix.com>
Thread-Topic: [CDNi] I-D Action: draft-ietf-cdni-control-triggers-05.txt
Thread-Index: AQHQI101OzwNnisusk+1NxaojQCVBQ==
Date: Thu, 22 Jan 2015 16:38:43 +0000
Message-ID: <70FF5D89-A88C-49A6-84C1-D885968C8C71@cisco.com>
References: <D0D016BB.5674F%flefauch@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.55.161.202]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <B1586CF0752BEC409475038F911F41BB@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/cdni/swpghcqBg97vLO9u5slaN2ILyDY>
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: [CDNi] Fwd:  I-D Action: draft-ietf-cdni-control-triggers-05.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Thu, 22 Jan 2015 16:38:46 -0000

Hi Rob,

>=20
> On 29/12/2014 12:51, "Rob Murray" <RMurray@velocix.com> wrote:
>=20
>> Hi all, I've posted a new version of the Triggers draft to address
>> comments from Ray and Francois - detailed replies to those two sets of
>> comments are below.

Thanks for addressing all my comments. All resolutions are fine by me.

To the question you raised:
>>=20
>>> *** 5.1.1
>>> =B3A JSON array of S=B2
>>> Does the term =B3array=B2 have a completely specified meaning?
>>=20
>> I believe so, it's a JSON term defined in section 5 of RFC 7159 ... do
>> you think it needs a specific reference?

It=92s your call.
Personnally I would put a reference so it faciliates reading of the documen=
t by non JSON experts (Yes, those do still exist ).

Francois=

