CCN 1 . 0 Protocol Architecture

In contrast to today’s IP-based host-oriented Internet architecture, Information-Centric Networking (ICN) emphasizes content by making it directly addressable and routable. ContentCentric Networking (CCN) is an instance of ICN designed by PARC as a reference implementation that works in many environments from high-speed data centers to resource constrained sensors. By flexibly caching content within the network (in routers) and providing security at the network layer, CCN is well-suited for large-scale content distribution, the Internet of Things and for meeting the needs of increasingly mobile and bandwidth-hungry applications that dominate today’s Internet. This paper describes the CCN 1.0 architecture and protocols, from message semantics to wire format to transmission rules.