Abo
  • Services:
Anzeige
Das Internet kann auch völlig anderes funktionieren, als es jetzt der Fall ist.
Das Internet kann auch völlig anderes funktionieren, als es jetzt der Fall ist. (Bild: Norlando Pobre, Flickr.com/CC-BY 2.0)

Vor- und Nachteile von NDN

NDN tritt an, die aktuellen Probleme des Internets besser zu beheben, als IP es tut. Der gerade beschriebene Ablauf zeigt, dass NDN in der Tat einige wesentliche Vorteile bieten kann. Da nun Daten identifiziert werden können, ist ein besseres Caching möglich. Jeder NDN-Router kann als effizienter Cache dienen, der anders als bei der heutigen IP-Infrastruktur Daten nicht redundant halten muss.

Da es NDN zudem um die Daten geht, kann auch jeder an einer Datenübertragung teilnehmen, der Bits auf ein Netzwerk geben kann. Damit sind mobile Teilnehmer wie Autos gleichberechtigte Partner im Netz. Auch andere Protokolle als IP sind auf diese Weise möglich.

Anzeige

NDN ermöglicht eine einfachere Implementierung allgemeinerer Formen des Datenaustauschs. So sind Broadcasts und kleine, schnelle Datenübertragungen leicht zu bewerkstelligen. Da Nutzer nun sagen, was und speziell welche Daten sie eigentlich wollen, hat die Netzwerk-Infrastruktur mehr Informationen, um diese Anfrage gut zu beantworten. Einfache, Daten-orientierte QoS-Anforderungen wie "Gib mir diese Daten zuerst" sind möglich.

Schließlich erlaubt NDN die Sicherung der Daten selbst und muss sich nicht mehr um letztlich periphere Konzepte wie Kommunikationskanäle kümmern. Eine Sicherheit der Daten ist damit auf fundamentaler Ebene möglich.

Große Herausforderungen für NDN

Auf der anderen Seite steht NDN vor einigen Herausforderungen sowohl technischer als auch konzeptioneller Natur. Zunächst muss das Namenssystem sorgfältig definiert und skalierbar implementiert werden. Ein unbegrenzter und damit dynamischer Namensraum stellt erhebliche Anforderungen zum Beispiel an Such-Algorithmen, die auch für die Forwarding-Abläufe von Bedeutung sind. Doch selbst wenn der Name der gewünschten Daten dem Nutzer bekannt ist, muss die Routing-Infrastruktur weiterhin mit einem komplexeren Konstrukt Name arbeiten, als es IP-basierte Protokolle tun müssen. Wie sind in einem solchen Fall Flusskontrolle und eine globale Congestion Control zu erreichen?

Aber auch die Sicherheit der Daten ist nicht per se gegeben. Neben vergleichsweise einfachen Fragen nach guten Algorithmen für Signatur und Ähnliches stellt sich auch die Frage, wie mit bösartigen Daten umgegangen werden soll. Wer ist zum Beispiel haftbar, wenn ein NDN-Router einen Virus weiterverbreitet? Der NDN-Betreiber? Wie können Vertrauensbeziehungen in einem NDN-Modell aussehen? Wie kann überhaupt erkannt werden, wer die Daten verwendet, wenn doch auch die Anfrager nicht explizit bekannt sind?

Schließlich ändert NDN auch die Programmierung von Anwendungen, da es keine Transport-Protokolle wie TCP braucht. Das De-Multiplexing von Datenströmen wird über den Namen geregelt und verlagert sich damit in die Anwendung, die dann auch andere Forderungen, wie Zuverlässigkeit, umsetzen kann oder muss. Auch wenn dies zu einer Verkürzung des Netzwerk-Stacks im Betriebssystem führen kann und damit eine Performance-Steigerung erlauben mag, erfordert es doch zumindest neue Bibliotheken, um komplexe Anforderungen wie Zuverlässigkeit nicht jedes Mal neu implementieren zu müssen. Ein solch merklicher Wechsel im Programmiermodell diffundiert meist langsam in die Entwickler-Community.

Fazit

Mit dem Named Data Networking wird ein Ansatz systematisiert und in ersten Systemen implementiert, der seit ungefähr zehn Jahren diskutiert wird. Der Wechsel von der Betonung der Orte der Datenlieferanten zur Betonung der Daten selbst erscheint sicherlich nicht als konzeptionell besonders komplex. Doch haben ähnliche Änderungen der Sichtweise in der Geschichte der Informatik und speziell der Netzwerke und verteilten Systeme immer wieder für Furore gesorgt. Der Übergang vom Telefon-System zum IP-basierten Internet war ein Beispiel, der Wechsel von RPC-basierten Systemen wie NFS zu großen Systemen, wie Google sie einsetzt, ein anderes.

NDN erscheint damit durchaus vielversprechend, um die aktuellen Nutzungsszenarien des Internets auf technischer Ebene besser umsetzen zu können. Es bleiben allerdings einige offene Fragen. Wird NDN hinreichend skalieren, um einer immer größer werdenden Menge von Daten gerecht zu werden? Welche Auswirkungen wird NDN auf die Netzneutralität haben, wenn nun das Netz nicht mehr agnostisch dem Inhalt der Übertragung gegenübersteht? Der Schritt von "Gib mir bitte diese Daten zuerst" bis hin zu "Leite dies nicht weiter" erscheint nicht sehr groß. Wie lange wird es dauern, bis wirklich neue NDN-konforme Anwendungen in ausreichender Anzahl vorliegen und was wird mit den alten Anwendungen geschehen? Alle Erfahrungen zeigen, dass selbst bei einem Erfolg von NDN eine lange Koexistenz mit älteren Technologien zu erwarten ist.

Die Ansätze dieser oder anderer Formen eines Daten- oder Content-orientierten Netzes sind aber sicherlich sehr spannend und vielleicht entscheidend für die weitere Evolution des Internets. Es lohnt sich jetzt schon, diese Entwicklungen genau im Blick zu behalten.

Wilhelm Nüßer ist Professor für Informatik an der FHDW Paderborn. Er lehrt dort u.a. Netzwerke und verteilte Systeme und leitet zahlreiche Forschungsprojekte.

 Wie Name-Data geroutet werden kann

eye home zur Startseite
blauerninja 30. Dez 2016

Wir haben uns noch nie geschrieben, jetzt möchte ich dir eine Mail schreiben, die...

Squirrelchen 22. Dez 2016

Hmm, ich bin mir gerade nicht sicher, ob du den Artikel korrekt verstanden hast. Bleiben...

quasides 20. Dez 2016

im gegenteil, ipv6 ist eine totgeburt, tot aus bereits gestorben. wird niemals ipv4...

me100n 13. Dez 2016

Danke für die Verwendung meines Fotos und den Fotocredit. Herzliche Grüsse

Wuestenschiff 01. Dez 2016

Nur weil es ein Bild gibt ist es noch lange nicht richtig. Im Gegenteil dein Bild...



Anzeige

Stellenmarkt
  1. ING-DiBa AG, Nürnberg
  2. über JBH-Management- & Personalberatung Herget, keine Angabe
  3. FTI Touristik GmbH, München
  4. Ratbacher GmbH, Köln


Anzeige
Hardware-Angebote
  1. ab 799,90€
  2. 6,99€

Folgen Sie uns
       


  1. Liberty Global

    Giga-Standard Docsis 3.1 kommt im ersten Quartal 2018

  2. Apache-Sicherheitslücke

    Optionsbleed bereits 2014 entdeckt und übersehen

  3. Tianhe-2A

    Zweitschnellster Supercomputer wird doppelt so flott

  4. Autonomes Fahren

    Japan testet fahrerlosen Bus auf dem Land

  5. Liberty Global

    Unitymedia-Mutterkonzern hat Probleme mit Amazon

  6. 18 Milliarden Dollar

    Finanzinvestor Bain übernimmt Toshibas Speichergeschäft

  7. Bundestagswahl

    Innenminister sieht bislang keine Einmischung Russlands

  8. Itchy Nose

    Die Nasensteuerung fürs Smartphone

  9. Apple

    Swift 4 erleichtert Umgang mit Strings und Collections

  10. Redundanz

    AEG stellt Online-USV für den 19-Zoll-Serverschrank vor



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Wireless Qi: Wie die Ikealampe das iPhone lädt
Wireless Qi
Wie die Ikealampe das iPhone lädt
  1. Noch kein Standard Proprietäre Airpower-Matte für mehrere Apple-Geräte

E-Paper-Tablet im Test: Mit Remarkable machen digitale Notizen Spaß
E-Paper-Tablet im Test
Mit Remarkable machen digitale Notizen Spaß
  1. Smartphone Yotaphone 3 kommt mit großem E-Paper-Display
  2. Display E-Ink-Hülle für das iPhone 7

Lenovo Thinkstation P320 Tiny im Test: Viel Leistung in der Zigarrenschachtel
Lenovo Thinkstation P320 Tiny im Test
Viel Leistung in der Zigarrenschachtel
  1. Adware Lenovo zahlt Millionenstrafe wegen Superfish
  2. Lenovo Smartphone- und Servergeschäft sorgen für Verlust
  3. Lenovo Patent beschreibt selbstheilendes Smartphone-Display

  1. Re: Giga-Standard und Giga-Preise?

    MysticaX | 20:23

  2. Re: Und mit welcher Hardware? Connect Box Kacke 2?

    Underdoug | 20:20

  3. Re: Jeder, dessen politische Meinung ich nicht...

    piratentölpel | 20:16

  4. Eggaaaart... die Russe komme!

    twothe | 20:15

  5. Re: Als Android-Nutzer beneide ich euch

    NaruHina | 20:14


  1. 18:10

  2. 17:45

  3. 17:17

  4. 16:47

  5. 16:32

  6. 16:22

  7. 16:16

  8. 14:28


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel