B. Davie, L. Peterson et al. draft-davie-cdni-framework-00.txt.

Slides:



Advertisements
Similar presentations
Authentication Authorization Accounting and Auditing
Advertisements

SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.
Review of draft-ietf-sidr-arch-01.txt Steve Kent BBN Technologies.
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Bruce Davie
SOA and Web Services. SOA Architecture Explaination Transport protocols - communicate between a service and a requester. Messaging layer - enables the.
CDNI Footprint Advertisement draft-previdi-cdni-footprint-advertisement-00 Stefano Previdi Francois Le Faucheur Allan Guillou Jan Medved IETF-82 Taipei,
Multicasting Applications Across Inter-Domain Peering Points Percy S. Tarapore, AT&T Robert Sayko, AT&T Greg Shepherd, Cisco Toerless Eckert, Cisco Ram.
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
CDN Interconnect (CDNI) Problem Space: Drivers and Enablers Nabil Bitar (Verizon) Francois Le Faucheur (Cisco) Benjamin Niven-Jenkins (Velocix/ALU) IETF80-Prague.
INTERCONNECTING CDNS AKA “PEERING PEER-TO-PEER” Bruce Davie & Francois le Faucheur.
© 2011 Nicira. All rights reserved.. Peering at the Content Layer Bruce Davie Chief Service Provider Architect
Infrastructure to Application Exposure - USE CASE: CDN – Jan Seedorf IETF 83, Paris i2aex BoF Monday, March
1 CONCENTRXSept 2000 Our Perspective “Integration without an architecture is like doing a jigsaw puzzle on your lap “ – R Tessier We look at the big picture.
Enterprise Architecture
1 Content Distribution Networks. 2 Replication Issues Request distribution: how to transparently distribute requests for content among replication servers.
On the Use and Performance of Content Distribution Networks Balachander Krishnamurthy Craig Wills Yin Zhang Presenter: Wei Zhang CSE Department of Lehigh.
Automated XML Content Data Exchange and Management draft-waltermire-content-repository-00
A Framework for Management and Control of Optical Interfaces supporting G draft-kunze-g management-control-framework-02 March rd IETF.
Lecture 8 Page 1 Advanced Network Security Review of Networking Basics: Internet Architecture, Routing, and Naming Advanced Network Security Peter Reiher.
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
Using DHCPv6 for DNS Configuration in Hosts draft-ietf-droms-dnsconfig-dhcpv6-00.txt Ralph Droms.
CDN Interconnection Problem Statement draft-jenkins-cdni-problem-statement-02 Ben Niven-Jenkins Francois Le Faucheur Nabil Bitar.
Intra-CDN Provider CDNi Experiment Ge Chen Mian Li Hongfei Xia
July 16, Diameter EAP Application (draft-ietf-aaa-eap-02.txt) on behalf of...
(we need your advice!) Jon Peterson MIT– December 2010 IETF & Privacy.
NEA Requirements Update -06 version summary. Posture Transport Considerations Issue –Ability of existing protocols used for network access to meet requirements.
BLISS Problem Statement Jonathan Rosenberg Cisco.
CDNI Requirements (draft-lefaucheur-cdni-requirements-02) CDNI Working Group IETF 81 Quebec City, Canada July 28, 2011 Kent Leung Yiu.
Doc.: IEEE /0617r0 Submission May 2008 Tony Braskich, MotorolaSlide 1 Refining the Security Architecture Date: Authors:
Models for adaptive-streaming-aware CDNI - File Management and Content Collections draft-brandenburg-cdni-has-01, section 3.1 CDNI Extended Design Team.
Web Caching and Replication Presented by Bhushan Sonawane.
12/8/2015 draft-blb-mpls-tp-framework-01.txt A framework for MPLS in Transport networks draft-blb-mpls-tp-framework-01.txt Stewart Bryant (Cisco), Matthew.
Doc.: IEEE 11-04/0319r0 Submission March 2004 W. Steven Conner, Intel Corporation Slide 1 Architectural Considerations and Requirements for ESS.
Christian Groves Describing Captures in CLUE and relation to multipoint conferencing draft-groves-clue-multi-content-00 CLUE Interim meeting (09/13)
CDNI Metadata Interface (draft-ma-cdni-metadata-01) Kevin J. Ma
SAML for SIP Hannes Tschofenig, Jon Peterson, James Polk, Douglas Sicker, Marcus Tegnander.
Using SAML for SIP H. Tschofenig, J. Peterson, J. Polk, D. Sicker, M. Tegnander.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Content Terminology in CDNI draft-deventer-cdni-content-terminology IETF 81 – Quebec, CDNI WG Oskar van Deventer Ray van Brandenburg.
CDNI Requirements draft-lefaucheur-cdni-requirements-01 Mohamed Boucadair Christian Jacquenet
IETF 92 draft-lam-teas-usage-info-model-net- topology-00.
PCE 64 th IETF PCE Policy Architecture draft-berger-pce-policy-architecture-00.txt Lou Berger Igor Bryskin Dimitri Papadimitriou.
SCIM Ticket #28 “Clarify the Spec on Multi-Tenancy” Summary for IETF-86 Orlando, March 2013.
Moving towards an IRS WG Charter Ross Callon IETF 85, Atlanta.
26/07/2011 IETF 81 CDNI WG - draft-xiaoyan-cdni-requestrouting-01 1 CDNI WG draft-xiaoyan-cdni-requestrouting-01 IETF81 - Quebec Xiaoyan He
Content Distribution Internetworking IETF BOF December 12, 2000 Phil Rzewski Gary Tomlinson.
Security Hannes Tschofenig. Goal for this Meeting Use the next 2 hours to determine what the security consideration section of the OAuth draft(s) should.
CDN Interconnect Metadata draft-ietf-cdni-metadata-00 Ben Niven-Jenkins David Ferguson Grant Watson.
CDNI Capabilities Interface draft-ma-cdni-capabilities-00 Kevin J. Ma 1.
Interdomain Multicast BCP Draft IETF 84 Vancouver, BC Robert Sayko
Multiple Interfaces (MIF) WG documents status MIF WG IETF 80, Prague Problem statement and current practices documents.
CDNI Video Publisher Use cases (draft-ma-cdni-publisher-use-cases-00) Kevin J. Ma
1 IETF 91, 10 Nov 2014draft-behringer-anima-reference-model-00.txt A Reference Model for Autonomic Networking draft-behringer-anima-reference-model-00.txt.
John S. Otto Mario A. Sánchez John P. Rula Fabián E. Bustamante Northwestern, EECS.
Draft-fieau-https-delivery-delegation-02 A CDNi Use case Lurk BoF Frédéric Fieau Orange Emile Stephan, Benoît Gaussen IETF 95 – Buenos Aires.
Request Interface for CDN Interconnection draft-choi-cdni-req-intf-00.txt Taesang Choi Jonggyu Sung Jongmin Lee.
Thoughts on the LMAP protocol(s) LMAP Interim meeting, Dublin, 15 th September 2014 Philip Eardley Al Morton Jason Weil 1.
CDNI URI Signing (draft-leung-cdni-uri-signing-01) CDNI Working Group IETF 85 Atlanta, Georgia November 8, 2012 Kent Leung
Doc.: IEEE /2179r0 Submission July 2007 Steve Emeott, MotorolaSlide 1 Summary of Updates to MSA Overview and MKD Functionality Text Date:
Bootstrapping Key Infrastructures
1 The XMSF Profile Overlay to the FEDEP Dr. Katherine L. Morse, SAIC Mr. Robert Lutz, JHU APL
Mechanisms of Interfederation
Models for adaptive-streaming-aware CDNI - Content Acquisition and Content Collections draft-brandenburg-cdni-has-01, section 3.2 CDNI Extended Design.
Francois Le Faucheur– CDNI Work Scope Recap Francois Le Faucheur–
CDNi Request Routing Redirection with Loop Prevention draft-choi-cdni-req-routing-redir-loop-prevention-01.txt Taesang Choi Young-IL.
Goals of soBGP Verify the origin of advertisements
CARD Designteam A. Singh, D. Funato, H. Chaskar, M. Liebsch
Reference Model Proposal
IPNNI SHAKEN Enterprise Models: LEMON TWIST
BoF CDNI IETF80 – Prague Content Distribution Network Interconnection (CDNI) Experiments Gilles Bertrand, France Telecom Francois Le Faucheur, Cisco Larry.
Presentation transcript:

B. Davie, L. Peterson et al. draft-davie-cdni-framework-00.txt

 Address the question “how do all the pieces fit together?” ◦ Think of a frame providing the structure to which the other pieces get attached ◦ Describes how all the CDNI components and additional out-of-scope components (e.g. inter CDN acquisition, request interface) combine to deliver full CDNI solution

 Illustrate key design tradeoffs ◦ E.g. HTTP- versus DNS-based redirection ◦ E.g. Recursive versus iterative request routing  Leave details of interface specifications (Request Routing, Control, Metadata, Logging) to other documents

 Series of examples to illustrate: ◦ The “big picture” of how operations proceed to distribute content, metadata and control information ◦ The key information that needs to be exchanged ◦ Different request routing styles, including recursive and iterative ◦ Various ways the Request Routing, Metadata and Control interfaces may be used ◦ How certain agreements/conventions between providers may assist interoperation  E.g. naming conventions for acquisition nodes  Not prescriptive ◦ Next rev will clarify this and draw conclusions from examples

 Read the draft :-)  It’s been noted that we have a lot of detail on domain names, DNS operation, and HTTP redirection  The names illustrate the type of things that will either need to be configured or exchanged in protocols to be defined  The use of DNS- and HTTP-based redirection needs to get documented somewhere ◦ The request interface is “out of scope” for CDNI in the sense that no new mechanisms are to be defined

 Illustration of how various deployments may be supported ◦ Mesh of CDNs ◦ CSP uses CDNI to interact with CDN(s) ◦ CDN Exchange  Not exhaustive  Show some examples of useful subsetting of the CDNI interfaces

 Identify trust & security issues that are unique to interconnected CDNs  Key issue: (non-)transitivity of trust ◦ CSP trusts uCDN who trusts dCDN but CSP doesn’t trust dCDN ◦ “Trust but verify” covers some cases  E.g. 3 rd party monitoring of end-end performance  But, if problems are found, may be harder to pinpoint the culprit in a chain of CDNs ◦ Detailed interface specs should tackle this  Single CDN access control methods must also work in CDNI (e.g. URL signing)  Avoiding open proxy behavior

 Add interface definitions  More discussion of design tradeoffs ◦ e.g. what info belongs in which interface, etc.  Draw conclusions from the examples ◦ e.g. point out where existing machinery already does job  More security considerations  Deal with all the mailing list comments  Say more about relationship to ALTO, choosing among multiple dCDN candidates

 Get another round of discussion on list  Consider if next rev is a good candidate for the WG framework doc