Review: A survey on content-centric technologies for the current Internet: CDN and P2P solutions

  • Authors:
  • Andrea Passarella

  • Affiliations:
  • IIT-CNR, Institute for Informatics and Telematics of the National Research Council, Via G. Moruzzi 1, 56124 Pisa, Italy

  • Venue:
  • Computer Communications
  • Year:
  • 2012

Quantified Score

Hi-index 0.25

Visualization

Abstract

One of the most striking properties of the Internet is its flexibility to accommodate features it was not conceived for. Among the most significant examples, in this survey we consider the transition of the Internet from a reliable fault-tolerant network for host-to-host communication to a content-centric network, i.e. a network mostly devoted to support efficient generation, sharing and access to content. We survey this research area according to a top-down approach. We present a conceptual framework that encompasses the key building blocks required to support content-centric networking in the Internet. Then we describe in detail the two most important types of content-centric Internet technologies, i.e., Content-Delivery Networks (CDNs) and P2P systems. For each of them, we show how they cover the key building blocks. We then identify the functional components of CDN and P2P content management solutions, and discuss the main solutions proposed in the literature for each of them. We consider different types of content (both real time and non real time), and different networking environments (fixed, mobile, ...). Finally, we also discuss the main recent research trends focused on how to design the Future Internet as a native content-centric network.