Kas yra į turinį orientuotas tinklas?

Į turinį orientuotas tinklas (CCN) žymi pagrindinio interneto dizaino architektūrinį pokytį. Užuot prieiti prie duomenų pagal jų vietą, pvz., serverį, juos galima pasiekti pagal jų turinį. Kai vartotojas internete prašo duomenų, juos galima gauti iš bet kurio tinklo įrenginio, kuriame jie saugomi, o ne iš konkrečios vietos internete.

Nuo pat atsiradimo internetas daugiausia dėmesio skyrė ryšiui tarp fiksuotų įrenginių, tokių kaip kompiuteriai. Tada, vystantis internetui, pagrindinis dėmesys sąveikai su internetu, žvelgiant iš vartotojo perspektyvos, buvo susijęs su turinio gavimu. Pagrindinis interneto dizainas nenumatė tokio naudojimo, dėl kurio atsiranda kliūčių ir lėtas srautas, dažnai stringa tinklai ir net sugenda serveriai.

Bėgant metams buvo sugalvoti kūrybingi sprendimai, kad internetas nesustotų, tačiau tie sprendimai retai buvo susiję su pagrindine pagrindine konstrukcija. Į turinį orientuotas tinklas pakeičia tą tikrovę. CCN sukurtas taip, kad imituotų interneto naudojimo modelius, išnaudotų esamos tinklo infrastruktūros pranašumus ir išspręstų problemas, su kuriomis susiduria leidėjai, efektyviai platindami informaciją, kad patenkintų paklausą. Šis naujas architektūrinis dizainas leidžia tinklams savarankiškai organizuotis, kad jie galėtų pateikti atitinkamą turinį pagal poreikį, nekuriant visiškai naujų tinklų.

Nors pagrindinis dėmesys skiriamas turinio pristatymui, į turinį orientuotas tinklas nepaiso pradinio interneto komunikacijos tikslo. Net bendravimas priklauso nuo tinklų, kurie efektyviai gauna ir perduoda informaciją. Dėl šios priežasties CCN sukurtas taip, kad būtų galima numatyti ne tik informacijos poreikius, bet ir sąveiką, reikalingą tos informacijos gavimui ir platinimui. Į turinį orientuoto tinklo esmė yra ta, kad jis leidžia automatizuoti duomenų kaupimą talpykloje bet kurioje tinklo vietoje, neatsižvelgiant į galutinio vartotojo taikomąją programą. Užuot perdavęs duomenis pagal geografinę vietą, į turinį orientuotas tinklas atpažįsta turinio tipą ir atitinkamai jį stumia.

Tai reiškia, kad leidėjai ir teikėjai neturi saugoti duomenų vienoje konkrečioje vietoje, pavyzdžiui, serveryje. Visi konkretūs duomenų poreikiai yra konkretus pavadinimas ir bet kuris įrenginys, atpažįstantis duomenų užklausą, gali į jį atsakyti iš talpyklos atminties. Į turinį orientuotas tinklas gali pasinaudoti bet kokiomis priemonėmis turiniui įsigyti ir vartotojams pateikti. Šią užduotį ji atlieka pertvarkydama tinklo išteklių valdymą ir informacijos platinimą. Dėl to tinklas yra labai pritaikomas ir lankstus, nepašalinant pagrindinės infrastruktūros ir pakeičiant ją naujais komponentais.

Į turinį orientuotų tinklų paradigma reiškia, kad tinklai nebėra orientuoti į informacijos centrus, o pats tinklas yra sukurtas iš save suvokiančio turinio. Naudotojui, turinčiam nešiojamąjį kompiuterį traukinyje, nebereikia pasikliauti prisijungimu prie belaidžio interneto prieigos taško, naršyti į svetainę, rasti ir peržiūrėti konkretų duomenų rinkinį, pvz., tinklaraščio įrašą, arba atsakyti į juos. Vietoj to, tas vartotojas gali tiesiog atšokti nuo išmaniojo telefono vartotojo tame pačiame traukinyje ir per kelias sekundes peržiūrėti tinklaraščio įrašą arba atsakyti į jį. Nors tai supaprastinta, tai paaiškina į turinį orientuoto tinklo potencialą galutiniam vartotojui.