A tentative comparison on CDN and NDN

With the pretty prompt growth in Internet content, future Internet is emerging as the main usage shifting from traditional host-to-host model to content dissemination model, e.g. video makes up more than half of Internet traffic. ISPs, content providers and other third parties have widely deployed content delivery networks (CDNs) to support digital content distribution. Though CDN is an ad-hoc solution to the content dissemination problem, there are still big challenges, such as complicated control plane. By contrast, as a wholly new designed network architecture, named data networking (NDN) incorporates content delivery function in its network layer, its stateful routing and forwarding plane can effectively detect and adapt to the dynamic and ever-changing Internet. In this paper, we try to explore the similarities and differences between CDN and NDN. Hence, we evaluate the distribution efficiency, network security and protocol overhead between CDN and NDN. Especially in the implementation phase, we conduct their testbeds separately with the same topology to derive their performance of content delivery. Finally, summarizing our main results, we gather that: 1) NDN has its own advantage on lots of aspects, including security, scalability and quality of service (QoS); 2) NDN make full use of surrounding resources and is more adaptive to the dynamic and ever-changing Internet; 3) though CDN is a commercial and mature architecture, in some scenarios, NDN can perform better than CDN under the same topology and caching storage. In a word, NDN is practical to play an even greater role in the evolution of the Internet based on the massive distribution and retrieval in the future.

[1]  Rajkumar Buyya,et al.  Content Delivery Networks , 2008 .

[2]  Pekka Nikander,et al.  LIPSIN: line speed publish/subscribe inter-networking , 2009, SIGCOMM '09.

[3]  R. Buyya,et al.  Content Delivery Networks: Overlay Networks for Scaling and Enhancing the Web , 2008, 2008 16th International Conference on Advanced Computing and Communications.

[4]  Dario Rossi,et al.  Caching performance of content centric networks under multi-path routing (and more) , 2011 .

[5]  Scott Shenker,et al.  A data-oriented (and beyond) network architecture , 2007, SIGCOMM 2007.

[6]  Lan Wang,et al.  FIFA: Fast incremental FIB aggregation , 2013, 2013 Proceedings IEEE INFOCOM.

[7]  Diego Perino,et al.  Experimental Evaluation of Memory Management in Content-Centric Networking , 2011, 2011 IEEE International Conference on Communications (ICC).

[8]  Patrick Crowley,et al.  Scalable NDN Forwarding: Concepts, Issues and Principles , 2012, 2012 21st International Conference on Computer Communications and Networks (ICCCN).

[9]  Giacomo Morabito,et al.  From content delivery today to information centric networking , 2013, Comput. Networks.

[10]  Nan Zhang,et al.  Value Networks and Two-Sided Markets of Internet Content Delivery , 2014 .

[11]  Bengt Ahlgren,et al.  A survey of information-centric networking , 2012, IEEE Communications Magazine.

[12]  Jerome H. Saltzer,et al.  End-to-end arguments in system design , 1984, TOCS.

[13]  Patrick Crowley,et al.  Performance Measurement of Name-Centric Content Distribution Methods , 2011, 2011 ACM/IEEE Seventh Symposium on Architectures for Networking and Communications Systems.

[14]  David R. Cheriton,et al.  An Architecture for Content Routing Support in the Internet , 2001, USITS.

[15]  Zhen Chen,et al.  A Data Structure for Content Cache Management in Content-Centric Networking , 2012, 2012 Third International Conference on Networking and Distributed Computing.

[16]  Deborah Estrin,et al.  Named Data Networking (NDN) Project , 2010 .

[17]  Uichin Lee,et al.  Greening the internet with content-centric networking , 2010, e-Energy.

[18]  Syed Obaid Amin,et al.  NLSR: named-data link state routing protocol , 2013, ICN '13.

[19]  Christian Timmerer,et al.  An experimental analysis of Dynamic Adaptive Streaming over HTTP in Content Centric Networks , 2013, 2013 IEEE International Conference on Multimedia and Expo (ICME).

[20]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.