Co to jest sieć skoncentrowana na treści?
Sieć skoncentrowana na treści (CCN) oznacza zmianę architektoniczną w podstawowym projekcie Internetu. Zamiast dostępu do danych na podstawie jego lokalizacji, takich jak serwer, można uzyskać do nich dostęp na podstawie ich zawartości. Gdy użytkownik w Internecie żąda danych, można je odzyskać z dowolnego urządzenia sieciowego, które je przechowuje, bez konieczności pobierania z określonej lokalizacji w Internecie.
Od samego początku Internet koncentruje się na komunikacji między urządzeniami stacjonarnymi, takimi jak komputery. Następnie, w miarę ewolucji Internetu, główny nacisk na interakcję z Internetem, z perspektywy użytkownika, obracał się wokół pobierania treści. Podstawowa konstrukcja Internetu nie przewidywała takiego użycia, co prowadzi do wąskich gardeł i spowolnienia ruchu, często powodując zapadanie się sieci, a nawet awarię serwerów.
Przez lata opracowywano kreatywne rozwiązania, aby zapobiec zatrzymywaniu się Internetu, ale te rozwiązania rzadko dotyczyły podstawowego projektu. Sieć skoncentrowana na treści zmienia tę rzeczywistość. CCN ma naśladować wzorce korzystania z Internetu, wykorzystywać istniejącą infrastrukturę sieciową i rozwiązywać problemy, przed którymi stają wydawcy, skutecznie dystrybuując informacje w celu zaspokojenia popytu. Ten nowy projekt architektoniczny umożliwia samoorganizację sieci, dzięki czemu mogą one dostarczać odpowiednie treści na żądanie bez konieczności budowania całych nowych sieci.
Koncentrując się na dostarczaniu treści, sieć skoncentrowana na treści nie zaniedbuje jednak pierwotnych zamiarów komunikacyjnych Internetu. Nawet komunikacja polega na efektywnym wyszukiwaniu i wypychaniu informacji przez sieci. Z tego powodu CCN ma na celu przewidywanie nie tylko potrzeb informacyjnych, ale także interakcji wymaganych przy wyszukiwaniu i rozpowszechnianiu tych informacji. Sercem sieci zorientowanej na treść jest to, że umożliwia automatyczne buforowanie danych w dowolnym miejscu w sieci, niezależnie od aplikacji użytkownika końcowego. Zamiast przesyłać dane zgodnie z lokalizacją geograficzną, sieć skoncentrowana na treści rozpoznaje rodzaj treści i odpowiednio ją popycha.
Oznacza to, że wydawcy i dostawcy nie muszą przechowywać danych w żadnej konkretnej lokalizacji, na przykład na serwerze. Wszystkie określone potrzeby dotyczące danych mają określoną nazwę, a każde urządzenie, które rozpoznaje to żądanie danych, może na nie odpowiedzieć z pamięci podręcznej. Sieć skoncentrowana na treści może korzystać z wszelkich dostępnych środków zarówno w celu pozyskiwania, jak i dostarczania treści użytkownikom. Realizuje to zadanie poprzez restrukturyzację zarządzania zasobami sieciowymi i dystrybucji informacji. Powoduje to, że sieć jest wysoce elastyczna i elastyczna bez konieczności usuwania podstawowej infrastruktury i zastępowania jej nowymi komponentami.
Paradygmat sieci zorientowanych na treść oznacza, że sieci nie koncentrują się już na centrach informacji, ale sama sieć jest zbudowana z samoświadomych treści. Użytkownik z laptopem w pociągu nie musi już polegać na łączeniu się z bezprzewodowym punktem dostępowym, nawigowaniu do strony internetowej, znajdowaniu, a następnie przeglądaniu lub reagowaniu na określony zestaw danych, takich jak post na blogu. Zamiast tego użytkownik ten może po prostu odbić się od użytkownika smartfona w tym samym pociągu i przejrzeć post w blogu lub odpowiedzieć w kilka sekund. Chociaż uproszczone, wyjaśnia to potencjał sieci skoncentrowanej na treści w działaniu dla użytkownika końcowego.