Re: [CDNi] [E] Re: New Version Notification for draft-finkelman-cdni-rr-sva-extensions-00.txt

sanjay.mishra@verizon.com Wed, 07 March 2018 23:59 UTC

Return-Path: <sanjay.mishra@verizon.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3C7412D95B for <cdni@ietfa.amsl.com>; Wed, 7 Mar 2018 15:59:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.73
X-Spam-Level:
X-Spam-Status: No, score=-0.73 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, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=verizon.com header.b=arfmrSpi; dkim=pass (1024-bit key) header.d=verizon.com header.b=Jq8+kprJ; dkim=pass (1024-bit key) header.d=verizon.com header.b=ntkU6Zq5
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 nP1pZTa65bLQ for <cdni@ietfa.amsl.com>; Wed, 7 Mar 2018 15:59:00 -0800 (PST)
Received: from omzsmtpe02.verizonbusiness.com (omzsmtpe02.verizonbusiness.com [199.249.25.209]) (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 D701712D7E8 for <cdni@ietf.org>; Wed, 7 Mar 2018 15:58:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=verizon.com; i=@verizon.com; q=dns/txt; s=corp; t=1520467139; x=1552003139; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=6Vh0LZBqPSUbhM2cY9mDj8qR53/kcUrvQAMjKM3oXaQ=; b=arfmrSpiO5DrhsrF71vB0ieBN8vHSsp54qBSA6QKn8N42ka7poK4ZCEj Nf02zRAc2xeg0HF1mKBMQ3SOdyKDKWTKwRmtXHBJwmDi2GlWQQIrlUKX5 h+aIlXYI9k+4tvSi4h269CiW+Gsyvj9jHeP9JCWaVTzjXsqt7jS+lV2Se A=;
Received: from unknown (HELO fldsmtpi02.verizon.com) ([166.68.71.144]) by omzsmtpe02.verizonbusiness.com with ESMTP; 07 Mar 2018 23:58:58 +0000
Received: from rogue-10-255-192-101.rogue.vzwcorp.com (HELO atlantis.verizonwireless.com) ([10.255.192.101]) by fldsmtpi02.verizon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 07 Mar 2018 23:58:43 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=verizon.com; i=@verizon.com; q=dns/txt; s=corp; t=1520467123; x=1552003123; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=6Vh0LZBqPSUbhM2cY9mDj8qR53/kcUrvQAMjKM3oXaQ=; b=Jq8+kprJw4CyBYotIoXZ5XwOwnG+sBYlQFJHR1r1VLoFiaLUBNSYr8Ib 3vbHY8XnZCh+G2JERDVqxhWd3AFCzJZUn1WNLjouY0/XtJo4WPZFAWTnN R9Wt0z72LjGActrI//8AMSfTDCWjbIn0/AcX4fJeko0TWWptHsQ+ssnaU c=;
Received: from surveyor.tdc.vzwcorp.com (HELO eris.verizonwireless.com) ([10.254.88.83]) by atlantis.verizonwireless.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 07 Mar 2018 18:58:43 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=verizon.com; i=@verizon.com; q=dns/txt; s=corp; t=1520467123; x=1552003123; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=6Vh0LZBqPSUbhM2cY9mDj8qR53/kcUrvQAMjKM3oXaQ=; b=ntkU6Zq56ZtWsSCewbJfOTjK8nss631HAQYcg73FM4Bt7gVMP/zjL4wx c3w/0TKA2oK1v08hyt8/GL9FVdakUkPLLYE10Gpw3cE2b3S7YcIjLlZyf KdWVk8Sp3DZijhoqfrNWa1SvC3PJ/2fFf/HKsxnphBFGtgtERVxNZGtBo U=;
From: sanjay.mishra@verizon.com
X-Host: surveyor.tdc.vzwcorp.com
Received: from ohtwi1exh001.uswin.ad.vzwcorp.com ([10.144.218.43]) by eris.verizonwireless.com with ESMTP/TLS/AES128-SHA256; 07 Mar 2018 23:58:43 +0000
Received: from tbwexch05apd.uswin.ad.vzwcorp.com (153.114.162.29) by OHTWI1EXH001.uswin.ad.vzwcorp.com (10.144.218.43) with Microsoft SMTP Server (TLS) id 14.3.248.2; Wed, 7 Mar 2018 18:58:43 -0500
Received: from OMZP1LUMXCA10.uswin.ad.vzwcorp.com (144.8.22.183) by tbwexch05apd.uswin.ad.vzwcorp.com (153.114.162.29) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Wed, 7 Mar 2018 18:58:42 -0500
Received: from OMZP1LUMXCA08.uswin.ad.vzwcorp.com (144.8.22.181) by OMZP1LUMXCA10.uswin.ad.vzwcorp.com (144.8.22.183) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Wed, 7 Mar 2018 17:58:42 -0600
Received: from OMZP1LUMXCA08.uswin.ad.vzwcorp.com ([144.8.22.181]) by OMZP1LUMXCA08.uswin.ad.vzwcorp.com ([144.8.22.181]) with mapi id 15.00.1263.000; Wed, 7 Mar 2018 17:58:42 -0600
To: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
CC: "<cdni@ietf.org>" <cdni@ietf.org>, Ori Finkelman <orif@qwilt.com>
Thread-Topic: [E] Re: [CDNi] New Version Notification for draft-finkelman-cdni-rr-sva-extensions-00.txt
Thread-Index: AQHTtVfi2I2+poWy5UWzq1hsGxGqtKPFi7eA///plEA=
Date: Wed, 07 Mar 2018 23:58:42 +0000
Message-ID: <b7d344c3cce24eae999513d6e47da7df@OMZP1LUMXCA08.uswin.ad.vzwcorp.com>
References: <151844583990.6130.2280764624601101619.idtracker@ietfa.amsl.com> <CAMb9nTtkM6KaX9GmirAwqsB0N0tpXSMc+FPUNqvM9AMALC18kQ@mail.gmail.com> <234C8324-98A2-4916-93CB-D21A946A6A2B@niven-jenkins.co.uk> <CAMb9nTsE8nHYgs=dktX1+6Pnpm+_wHzBwT7=BkUEzSmXje8fZg@mail.gmail.com>
In-Reply-To: <CAMb9nTsE8nHYgs=dktX1+6Pnpm+_wHzBwT7=BkUEzSmXje8fZg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.144.60.250]
Content-Type: multipart/alternative; boundary="_000_b7d344c3cce24eae999513d6e47da7dfOMZP1LUMXCA08uswinadvzw_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/cdni/Hk1UOtVdGtLcsNgmPNSmSEtqwLk>
Subject: Re: [CDNi] [E] Re: New Version Notification for draft-finkelman-cdni-rr-sva-extensions-00.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cdni/>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Mar 2018 23:59:03 -0000

Ben – Thank you and +1 to Ori.

-Sanjay

From: CDNi [mailto:cdni-bounces@ietf.org] On Behalf Of Ori Finkelman
Sent: Wednesday, March 07, 2018 11:17 AM
To: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
Cc: <cdni@ietf.org> <cdni@ietf.org>
Subject: [E] Re: [CDNi] New Version Notification for draft-finkelman-cdni-rr-sva-extensions-00.txt

Hi Ben,
I totally agree.
What we had in mind was mainly focused on the HTTP redirect use case, where the solution can be to use the uCDN FQDN as the first path segment, as shown in section 3.2 of rfc 7336, https://tools.ietf.org/html/rfc7336#section-3.2<https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_rfc7336-23section-2D3.2&d=DwMFaQ&c=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=XniVbishGiO2Ao9hKqSc-hTVIWCi3T-x6GdHR4ZTgoM&m=I8mVVuUSsycP4ReLMBrhgyV2PrXMJvEee9FMWO8Tja8&s=P7zU1pxgiVUK4gmFcU21SLVqg3YQIsxwNB3toOPApCQ&e=> and by that allowing the dCDN to know which service is being requested.
DNS routing cannot be solved that way.
I will fix that in revision 01.

Thanks for feedback.
Best regards,
Ori


On Tue, Mar 6, 2018 at 4:31 PM, Ben Niven-Jenkins <ben@niven-jenkins.co.uk<mailto:ben@niven-jenkins.co.uk>> wrote:
Hi Ori & Sanjay

I read your draft and I am not sure the objects you define contain sufficient information for the Footprint & Capabilities use case you have.

My understanding is that you want a dCDN to advertise its request router address(es) by geography.

The FCI object you define does not provide a mapping between the FQDN the client is requesting and the name/URI the dCDN would like that FQDN to be redirected to.

With DNS redirection the uCDN needs to know what CNAME to return to the client’s DNS resolver and the dCDN’s request router needs to use a different CNAME per “CDN service” so it can look up the appropriate metadata for that “CDN service”.

With HTTP redirection, what you have works if you assume a static mapping between the URI the client requests from the uCDN and the redirection URI in the dCDN, although I wonder if having the dCDN advertise a URI prefix explicitly might be better to provide the dCDN some choice in what mapping it uses.

Therefore I think you need to change your object from:

"target-addresses": [ { “endpoints": [] } ]

to something that also includes the host/FQDN the client will use in its request to the uCDN, e.g.:

“hosts": { “<host/FQDN>”: { "dns-targets": [ { “endpoints”: [] } ] }, “http-targets": [ { “uri-prefixes”: [] } }

Regards
Ben




On 12 Feb 2018, at 14:32, Ori Finkelman <orif@qwilt.com<mailto:orif@qwilt.com>> wrote:

Dear Colleagues,
Please see the new draft for the SVA request routing extensions.

Best regards,
Ori


---------- Forwarded message ----------
From: <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
Date: Mon, Feb 12, 2018 at 4:30 PM
Subject: New Version Notification for draft-finkelman-cdni-rr-sva-extensions-00.txt
To: Sanjay Mishra <sanjay.mishra@verizon.com<mailto:sanjay.mishra@verizon.com>>, Ori Finkelman <orif@qwilt.com<mailto:orif@qwilt.com>>



A new version of I-D, draft-finkelman-cdni-rr-sva-extensions-00.txt
has been successfully submitted by Ori Finkelman and posted to the
IETF repository.

Name:           draft-finkelman-cdni-rr-sva-extensions
Revision:       00
Title:          CDNI SVA Request Routing Extensions
Document date:  2018-02-12
Group:          Individual Submission
Pages:          9
URL:            https://www.ietf.org/internet-drafts/draft-finkelman-cdni-rr-sva-extensions-00.txt<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_internet-2Ddrafts_draft-2Dfinkelman-2Dcdni-2Drr-2Dsva-2Dextensions-2D00.txt&d=DwMFaQ&c=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=XniVbishGiO2Ao9hKqSc-hTVIWCi3T-x6GdHR4ZTgoM&m=I8mVVuUSsycP4ReLMBrhgyV2PrXMJvEee9FMWO8Tja8&s=CKhoom5tmleJ0IITEw5sxsD06NgueTCFuPlOqcWq6zU&e=>
Status:         https://datatracker.ietf.org/doc/draft-finkelman-cdni-rr-sva-extensions/<https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dfinkelman-2Dcdni-2Drr-2Dsva-2Dextensions_&d=DwMFaQ&c=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=XniVbishGiO2Ao9hKqSc-hTVIWCi3T-x6GdHR4ZTgoM&m=I8mVVuUSsycP4ReLMBrhgyV2PrXMJvEee9FMWO8Tja8&s=9TOMYz1Y_pYQj9SPDuPIC9tr1YtQup2M2p1zoiC3DiU&e=>
Htmlized:       https://tools.ietf.org/html/draft-finkelman-cdni-rr-sva-extensions-00<https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dfinkelman-2Dcdni-2Drr-2Dsva-2Dextensions-2D00&d=DwMFaQ&c=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=XniVbishGiO2Ao9hKqSc-hTVIWCi3T-x6GdHR4ZTgoM&m=I8mVVuUSsycP4ReLMBrhgyV2PrXMJvEee9FMWO8Tja8&s=Kn3ay_vKhxW1w9rshQcLxeOXMfm4SRASZA7skvXiiKs&e=>
Htmlized:       https://datatracker.ietf.org/doc/html/draft-finkelman-cdni-rr-sva-extensions-00<https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dfinkelman-2Dcdni-2Drr-2Dsva-2Dextensions-2D00&d=DwMFaQ&c=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=XniVbishGiO2Ao9hKqSc-hTVIWCi3T-x6GdHR4ZTgoM&m=I8mVVuUSsycP4ReLMBrhgyV2PrXMJvEee9FMWO8Tja8&s=nzuJ2zUehooPmQe78AV9uR_rrV1asgNI6D5X5E2BBzo&e=>


Abstract:
   The Open Caching working group of the Streaming Video Alliance is
   focused on the delegation of video delivery requests from commercial
   CDNs to a caching layer at the ISP.  In that aspect, Open Caching is
   a specific use case of CDNI, where the commercial CDN is the upstream
   CDN (uCDN) and the ISP caching layer is the downstream CDN (dCDN).





Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org_&d=DwMFaQ&c=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=XniVbishGiO2Ao9hKqSc-hTVIWCi3T-x6GdHR4ZTgoM&m=I8mVVuUSsycP4ReLMBrhgyV2PrXMJvEee9FMWO8Tja8&s=KAtCuGEfOP8ClSX_DwVVC4A60EzGp7QwtoCK5KnZoP8&e=>.

The IETF Secretariat



--
Ori Finkelman
Qwilt | Work: +972-72-2221647<tel:072-222-1647> | Mobile: +972-52-3832189<tel:052-383-2189> | orif@qwilt.com<mailto:orif@qwilt.com>
_______________________________________________
CDNi mailing list
CDNi@ietf.org<mailto:CDNi@ietf.org>
https://www.ietf.org/mailman/listinfo/cdni<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_cdni&d=DwMFaQ&c=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=XniVbishGiO2Ao9hKqSc-hTVIWCi3T-x6GdHR4ZTgoM&m=I8mVVuUSsycP4ReLMBrhgyV2PrXMJvEee9FMWO8Tja8&s=NB6uRjRQGCajxllGQ06vKPGzzjypjgrQe6IJR0t09HU&e=>




--
Ori Finkelman
Qwilt | Work: +972-72-2221647 | Mobile: +972-52-3832189 | orif@qwilt.com<mailto:orif@qwilt.com>