Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
CONTENT CENTRIC NETWORKING
Simple Definition
CCN Introduction
 A trending topic : one idea, many names
 Content Centric Networking
 Named Data Networking
 Informat...
Content Centric Networking
(CCN): Goals
 Creating a simple, universal, flexible communication architecture that:
 Matche...
Mathematical concept used:
 The basic tree structure is used in developing the Content Centric
Network
CCN Node Model
There are two CCN packet types:
interest and data. Both are encoded in an efficient binary XML.
CCN Interes...
Basic description
 Data is requested by name
 get ‘/parc.com/van/presentation.pdf’
 Any node that hears the request and...
Example: Content Distribution
http://www.slideshare.net/sokphearin/content-centric-networking
Example: Content Distribution
http://www.slideshare.net/sokphearin/content-centric-networking
Example: Content Distribution
http://www.slideshare.net/sokphearin/content-centric-networking
Example: Content Distribution
 Content goes only where there’s
interest.
 Total bandwidth is minimized.
 There’s no routing or control traffic
associ...
TCP/IP and CCN Protocol Stacks
Replace packets with
Data Objects or
Interests
Replace Addresses
with Names of
Objects
CCN Forwarding Engine
Operation
Transport
 Most recent version of slides
parc.com/van/talks/ccn_presentation <rightmost child>
Transport
 Most recent version of slides
parc.com/van/talks/ccn_presentation<rightmost child>
 Newest version after v2:
...
Transport
 Most recent version of slides
parc.com/van/talks/ccn_presentation <rightmost child>
 Newest version after v2:...
Current Data Flow in TCP
http://www.slideshare.net/sokphearin/content-centric-networking
Data Flow In CCN
http://www.slideshare.net/sokphearin/content-centric-networking
Related works
 Data-Oriented Network Architecture (DONA)
 Almost like CCN, introduces a new network identity called Reso...
Conclusion
 Content Centric Network
– uses “named content” as its central abstraction rather than
host identifiers
– reta...
THANK YOU!
What is Content centric networking
Upcoming SlideShare
Loading in …5
×

What is Content centric networking

7,774 views

Published on

Content centric network is a new networking technique which gives importance to data rather than the location.

Published in: Technology
  • Be the first to comment

What is Content centric networking

  1. 1. CONTENT CENTRIC NETWORKING Simple Definition
  2. 2. CCN Introduction  A trending topic : one idea, many names  Content Centric Networking  Named Data Networking  Information Centric Networking  Data Oriented architecture
  3. 3. Content Centric Networking (CCN): Goals  Creating a simple, universal, flexible communication architecture that:  Matches today’s communication problems  Matches today’s application design patterns  Is much more secure  Requires far less configuration
  4. 4. Mathematical concept used:  The basic tree structure is used in developing the Content Centric Network
  5. 5. CCN Node Model There are two CCN packet types: interest and data. Both are encoded in an efficient binary XML. CCN Interest and Data packets - http://named- data.net/project/archoverview/
  6. 6. Basic description  Data is requested by name  get ‘/parc.com/van/presentation.pdf’  Any node that hears the request and has a valid copy of the data can respond  The returned data is signed, and secured, so its integrity & association with name can be validated (data centric security)  Here Is ‘/parc.com/van/presentation.pdf/p1’ <data>
  7. 7. Example: Content Distribution http://www.slideshare.net/sokphearin/content-centric-networking
  8. 8. Example: Content Distribution http://www.slideshare.net/sokphearin/content-centric-networking
  9. 9. Example: Content Distribution http://www.slideshare.net/sokphearin/content-centric-networking
  10. 10. Example: Content Distribution
  11. 11.  Content goes only where there’s interest.  Total bandwidth is minimized.  There’s no routing or control traffic associated with the replicas.http://www.slideshare.net/sokphearin/conte nt-centric-networking
  12. 12. TCP/IP and CCN Protocol Stacks Replace packets with Data Objects or Interests Replace Addresses with Names of Objects
  13. 13. CCN Forwarding Engine Operation
  14. 14. Transport  Most recent version of slides parc.com/van/talks/ccn_presentation <rightmost child>
  15. 15. Transport  Most recent version of slides parc.com/van/talks/ccn_presentation<rightmost child>  Newest version after v2: parc.com/van/talks/ccn_presentation/v2 <rightmost sibling> (fails since there is no newer version)
  16. 16. Transport  Most recent version of slides parc.com/van/talks/ccn_presentation <rightmost child>  Newest version after v2: parc.com/van/talks/ccn_presentation/v2 <rightmost sibling> (fails since there is no newer version)  Next available chunk after s1: parc.com/van/talks/ccn_presentation/v2/s1
  17. 17. Current Data Flow in TCP http://www.slideshare.net/sokphearin/content-centric-networking
  18. 18. Data Flow In CCN http://www.slideshare.net/sokphearin/content-centric-networking
  19. 19. Related works  Data-Oriented Network Architecture (DONA)  Almost like CCN, introduces a new network identity called Resource Handler (RH)  Uses regular IP  Internet Indirection Infrastructure (i3)  Based on Distributed Hash Tables  Publish-Subscribe Internet Routing Paradigm (PSIRP)  Network of Information (NetInf)  Uses DHT for name resolution system
  20. 20. Conclusion  Content Centric Network – uses “named content” as its central abstraction rather than host identifiers – retains the simplicity and scalability of IP – offers better security, delivery efficiency – designed to replace IP, but can be incrementally deployed as an overlay
  21. 21. THANK YOU!

×