Qu'est-ce qu'un réseau centré sur le contenu?
Le réseau centré sur le contenu (CCN) marque un changement d'architecture dans la conception fondamentale d'Internet. Au lieu d'accéder aux données en fonction de leur emplacement, par exemple un serveur, vous pouvez y accéder en fonction de leur contenu. Lorsqu'un utilisateur sur Internet demande les données, celles-ci peuvent être récupérées à partir de tout périphérique en réseau qui les stocke, au lieu d'être extraites d'un emplacement spécifique sur Internet.
Depuis sa création, Internet s’est concentré sur la communication entre des appareils fixes, tels que des ordinateurs. Ensuite, à mesure qu'Internet évoluait, le point central de l'interaction avec Internet, du point de vue de l'utilisateur, s'articulait autour de la récupération de contenu. La conception fondamentale d’Internet n’envisageait pas un tel usage, ce qui conduirait à des goulots d’étranglement et à un ralentissement du trafic, au blocage des réseaux et même au blocage des serveurs.
Au fil des ans, des solutions créatives ont été mises au point pour empêcher l’Internet de s’arrêter, mais ces solutions ont rarement abordé la conception de base sous-jacente. La mise en réseau centrée sur le contenu change cette réalité. CCN est conçu pour imiter les modèles d’utilisation d’Internet, tirer parti des infrastructures de réseau existantes et résoudre les problèmes auxquels les éditeurs sont confrontés lors de la distribution efficace de l’information pour répondre à la demande. Cette nouvelle conception architecturale permet aux réseaux de s'auto-organiser pour pouvoir diffuser du contenu pertinent à la demande sans avoir à créer de nouveaux réseaux entiers.
Bien que centré sur la fourniture de contenu, le réseautage centré sur le contenu ne néglige pas pour autant l'intention de communication initiale d'Internet. Même la communication repose sur des réseaux qui récupèrent et transmettent efficacement des informations. Pour cette raison, CCN est conçu pour anticiper non seulement les besoins en informations, mais également les interactions nécessaires pour récupérer et diffuser ces informations. Le cœur des réseaux centrés sur le contenu est qu’il permet la mise en cache automatisée des données n’importe où sur le réseau, quelle que soit l’application de l’utilisateur final. Au lieu de transmettre des données en fonction de l'emplacement géographique, la mise en réseau centrée sur le contenu reconnaît le type de contenu et le transmet en conséquence.
Cela signifie que les éditeurs et les fournisseurs ne doivent pas stocker de données dans un emplacement particulier, tel qu'un serveur. Tous les besoins de données spécifiques portent un nom spécifique et tout périphérique qui reconnaît cette demande de données peut y répondre à partir de sa mémoire en cache. Un réseau centré sur le contenu peut tirer parti de tous les moyens disponibles pour acquérir et fournir du contenu aux utilisateurs. Il accomplit cette tâche en restructurant la gestion des ressources réseau et la distribution des informations. Il en résulte un réseau hautement adaptable et flexible sans avoir à supprimer l'infrastructure sous-jacente et à la remplacer par de nouveaux composants.
Le paradigme des réseaux centrés sur le contenu signifie que les réseaux ne sont plus centrés sur des concentrateurs d’informations, mais au lieu de cela, le réseau lui-même est construit à partir d’un contenu autonome. Un utilisateur avec un ordinateur portable dans le train ne doit plus compter sur la connexion à un point d'accès sans fil, la navigation sur un site Web, la recherche, la révision et la réponse à un ensemble de données spécifique, tel qu'un billet de blog. Au lieu de cela, cet utilisateur peut simplement rebondir sur l'utilisateur du téléphone intelligent dans le même train et revoir ou répondre à la publication du blog en quelques secondes. Bien que simplifié, cela explique le potentiel de la mise en réseau centrée sur le contenu en action pour un utilisateur final.