Wat is inhoudsgericht netwerken?
Content-centric networking (CCN) markeert een architecturale verandering in het fundamentele ontwerp van internet. In plaats van dat gegevens worden benaderd op basis van de locatie, zoals een server, kunnen gegevens worden geopend op basis van de inhoud. Wanneer een gebruiker op internet de gegevens opvraagt, kunnen deze worden opgehaald van elk netwerkapparaat dat deze opslaat, in plaats van dat deze moet worden opgehaald van een specifieke locatie op internet.
Sinds de oprichting heeft internet zich gericht op communicatie tussen vaste apparaten zoals computers. Toen het internet evolueerde, draaide de belangrijkste focus van interactie met internet, vanuit het perspectief van een gebruiker, om het ophalen van inhoud. Het fundamentele ontwerp van het internet voorzag niet in dergelijk gebruik, wat leidde tot knelpunten en langzaam verkeer, vaak vastlopen van netwerken en zelfs crashende servers.
In de loop der jaren zijn creatieve oplossingen bedacht om te voorkomen dat internet tot stilstand komt, maar die oplossingen hebben zelden betrekking gehad op het onderliggende onderliggende ontwerp. Inhoudsgericht netwerken verandert die realiteit. CCN is ontworpen om internetgebruikspatronen na te bootsen, gebruik te maken van bestaande netwerkinfrastructuren en problemen op te lossen waarmee uitgevers worden geconfronteerd bij het efficiënt verspreiden van informatie om aan de vraag te voldoen. Met dit nieuwe architecturale ontwerp kunnen netwerken zichzelf organiseren, zodat ze relevante inhoud op afroep kunnen leveren zonder dat ze hele nieuwe netwerken hoeven te bouwen.
Hoewel gericht op de levering van inhoud, veronachtzaamt inhoudgerichte netwerken echter niet de oorspronkelijke communicatie-intentie van internet. Zelfs communicatie is afhankelijk van netwerken die informatie effectief ophalen en doorgeven. Om die reden is CCN ontworpen om niet alleen te anticiperen op informatiebehoeften, maar ook op de interacties die vereist zijn bij het ophalen en verspreiden van die informatie. De kern van content-centric netwerken is dat het geautomatiseerde caching van gegevens overal in het netwerk mogelijk maakt, ongeacht de eindgebruikerstoepassing. In plaats van gegevens te verzenden op basis van geografische locatie, herkent content-centric networking het type inhoud en stuurt het dienovereenkomstig door.
Dit betekent dat uitgevers en providers geen gegevens op een bepaalde locatie hoeven te bewaren, zoals op een server. Alle specifieke gegevensbehoeften zijn een specifieke naam en elk apparaat dat dit gegevensverzoek herkent, kan hierop reageren vanuit het cachegeheugen. Een op inhoud gericht netwerk kan profiteren van alle beschikbare middelen om zowel inhoud te verwerven als aan gebruikers te leveren. Het vervult deze taak door de herstructurering van netwerkresourcebeheer en informatiedistributie. Dit resulteert in een netwerk dat zeer flexibel en flexibel is zonder de onderliggende infrastructuur te hoeven verwijderen en te vervangen door nieuwe componenten.
Het paradigma van inhoudgerichte netwerken betekent dat netwerken zich niet langer concentreren op hubs van informatie, maar dat het netwerk zelf is opgebouwd uit zelfbewuste inhoud. Een gebruiker met een laptop in de trein hoeft niet langer te vertrouwen op een verbinding met een draadloze hotspot, navigeren naar een website, zoeken naar en vervolgens en bekijken of reageren op een specifieke set gegevens, zoals een blogpost. In plaats daarvan kan die gebruiker eenvoudigweg van de smartphonegebruiker stuiteren in dezelfde trein en binnen enkele seconden de blogpost bekijken of erop reageren. Hoewel vereenvoudigd, verklaart dit het potentieel van inhoudgericht netwerken in actie voor een eindgebruiker.