A content-centric networking protocol enabling efficient data distribution through naming, focusing on the requested content instead of location.
CCNx (Content Centric Networking) is an open source networking protocol optimized for efficient content distribution and retrieval. Instead of addressing endpoints like traditional IP networks, CCNx names and secures the data itself, allowing it to be efficiently cached and replicated at multiple points throughout the network.
This content-centric design provides native support for multicast and broadcast data delivery, simplifies caching and replication, and enables fine-grained security down to the packet level. By naming content instead of hosts/locations, CCNx sees widespread use in IoT, video streaming, file sharing, and other content-heavy applications.
Originally developed by Palo Alto Research Center (PARC), CCNx is now advanced by the broader open source community under the auspices of the IRTF's Information-Centric Networking Research Group (ICNRG). Major features include:
Here are some alternatives to CCNx:
Suggest an alternative ❐