Internet is eigenlijk nooit ontworpen voor het gebruik van wat we er nu van maken. Het is voldoet niet, het is gewoon kapot. Een content centric network (ccn) heeft juist datgene in zich waar het in het tcp/ip-netwerk ontbreekt. Sterke beveiliging is wel een van de belangrijkste troeven, zo meldt Stephen Hoover, directeur van het vermaarde onderzoeksinstituut Parc. ‘Het kan nog een paar jaar duren voordat de standaardencommissies eruit zijn, maar de eerste gesprekken worden al gevoerd.'
Hoover is gastspreker op het vierdaagse Gartner-evenement ITxpo in Barcelona, begin november 2013. Hij spreekt over innovatie. Een onderwerp waarop zijn werkgever Parc (Palo Alto Reasearch Centre) zo’n beetje patent lijkt te hebben. Er is nogal wat uitgevonden: de computermuis, Ethernet, de Palo PC, de laserprinter, de grafische user interface, om er enkele te noemen.
Omdat de cio tegenwoordig in een omgeving werkt waar de business voortdurend om vernieuwing vraagt, gaat Hoover in op innovatie. Wat komt er bij kijken om te vernieuwen? Spreken we van een chief information officer of van een chief innovation officer. Wat hem betreft dient de cio te excelleren op beide terreinen.
Hij haalt het moederbedrijf van Parc, Xerox, aan om te illustreren hoe je jezelf opnieuw kunt uitvinden. ‘Xerox stond bekend om zijn kopieermachines en printers. Zozeer zelfs dat het Amerikaanse werkwoord voor kopiëren ‘to xerox’ is. Tien jaar geleden zag de onderneming in dat veel meer digitaal wordt en er minder geprint zou worden. Toen heeft het bedrijf zich gericht op documentafhandeling. Tegenwoordig handelt Xerox bijvoorbeeld honderden miljoenen verzekeringsclaims af voor verzekeringsmaatschappijen en handelt het de pensioenen af van elf miljoen mensen.’
Het juiste probleem
Hoover stelt dat techneuten veelal bezig zijn om een probleem juist op te lossen. ‘Maar het gaat er ook om dat je het juiste probleem oplost. Daarom moet je een team samenstellen van techneuten en gebruikers om tot goede oplossingen te komen. Een agile aanpak voldoet het beste.’
‘Wij hebben mensen in het team die sociale wetenschappen hebben gestudeerd. Als we iets moeten oplossen, dan beginnen we met nauwkeurig observeren. Hoe doen mensen hun werk? Waar lopen ze tegen aan. Hoe lossen ze dat nu op? Kan dat anders, beter, sneller, zorgvuldiger. Dat is het begin van elke innovatie. Waarbij je niet moet vergeten dat innovatie een leerproces is, je moet leren van jouw fouten; die moet je uitsluiten bij volgende versies’, zegt Hoover.
Vooral veel experimenteren en nagaan wat er niet deugt. Dan weet je wat je moet aanpassen. ‘In het begin moet je risico’s omarmen, zoveel mogelijk uitproberen. Dan gaat het er niet om geen fouten te maken, maar betere fouten. Pas later, in het finale stadium, ga je een product of dienst ontwerpen waarbij je de risco’s juist zoveel mogelijk wilt uitsluiten.’
Content centric
Uit die observaties was de mensen bij Parc gebleken dat het internet kapot is. ‘We zien bij internet een explosie van verkeer, van protocollen, standaarden, en beveiligingsproblemen.’ Voorwaar een onderwerp waar de mensen bij het onderzoeksinstituut graag de tanden in zetten.
De oplossing is het content centric network. ‘Internet werkt met pakketjes een adressen. Het gaat van het ene adres naar het andere. Maar het weet niet wat er in die pakketjes zit. Wij gaan uit van de inhoud van een pakketje; dat is dan ook meteen het adres.’
Kort gezegd: Cnn routeert en levert direct pakketjes die de naam hebben van de inhoud ervan op het pakketniveau van het netwerk. Dit maakt automatische en applicatieneutrale caching mogelijk in het netwerk, waar het zich ook bevindt. Het resultaat is een efficiënt en effectieve levering van content waar en wanneer het ook nodig is. Aangezien de architectuur van het netwerk deze caching effecten automatisch levert, doet het geen beroep op dure caching diensten op applicatieniveau.
Sterke beveiliging
De nieuwe netwerkarchitectuur heeft als voordeel dat het de capaciteitsproblemen in het bestaande internet oplost, maar een belangrijke bijvangst is de beveiliging. ‘Bij ccn is elk pakketje apart versleuteld. Als je bij een ip-netwerk de sleutel weet te kraken van de pijp waardoor de ip-pakketjes razen, dan kun je elke pakketje dat door die pijp gaat, ontcijferen. Dat is bij ccn niet het geval, want elk pakketje is afzonderlijk versleuteld’, legt Hoover uit.
‘Ja, de NSA kan wellicht de bescherming kraken’, antwoordt hij. ‘Maar dat moeten ze dan voor elk pakketje opnieuw doen. Misschien gaan ze dat doen, dat weet ik niet, maar het is in elk geval beduidend arbeidsintensiever dan het kraken van de beveiligingscodes die nu op internet worden gebruikt.’
Nog een paar jaar
Hoover ziet het ccn-netwerk niet als een vervanging van het tcp/ip-netwerk. ‘Je kunt natuurlijk gateways maken en zo de netwerken aan elkaar koppelen. Zoals gebruikelijk in de informatietechnologie zullen de twee fenomenen naast elkaar gaan bestaan.”
Hij vertelt dat het nog wel een paar jaar kan duren aleer er producten op de markt zijn om dergelijke netwerken mee te bouwen. ‘De leveranciers moeten het met elkaar eens worden. Maar wij hebben de eerste proefversie klaar en gedemonstreerd. In de lente van dit jaar heeft standaardencommissie IETF er al een uitgebreide bespreking aan gewijd. In de herfst is een tweede bespreking gevolgd. En er zullen er nog vele volgen voordat alle partijen het eens zullen zijn over de standaard. Maar ik schat dat over drie, vier jaar een commerciële versie beschikbaar is.’