CCNX.

Erkunden Sie den nächsten Schritt in der Vernetzung
Jetzt downloaden

CCNX. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Project CCNx
  • Website des Verlags:
  • http://www.ccnx.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 4.9 MB

CCNX. Stichworte


CCNX. Beschreibung

Erkunden Sie den nächsten Schritt in der Vernetzung CCNX (Content Centric Networking) ist ein Open-Source-Projekt, das den nächsten Schritt in der Vernetzung erforscht, basierend auf einer grundlegenden architektonischen Änderung: Ersetzen von genannten Hosts mit benannten Inhalten als primäre Abstraktion. CCNX wurde mit Ideen vom Content-Centric Networking (CCN) -forschungsprogramm des Parcs gestartet. Die Parc-CCN-Architektur ergreift Inhalte als primitiv und entkoppelt den Standort von Identität, Sicherheit und Zugriff, ohne dass der Host / Maschine auf der niedrigsten Ebene kein Konzept des Hosts / der Maschine auf der niedrigsten Ebene ist. Derzeit werden unix-ähnliche Plattformen unterstützt. CCNX-Code wird getestet Auf Mac OS X, Ubuntu Linux, Solaris und FreeBSD. Was ist neu in dieser Version: · HINWEIS: 0.2.0 führt einige Änderungen des Kern-CCNX-Protokolls ein, die vor allem eine Änderung der Definition der ephemeren Digests. · Die implizite Digest-Komponente, die als letzte Komponente im Namen eines ContentObject verwendet wird, der in Links und ausgeschlossenen Filtern verwendet wird, verwenden nun die Verdauung des gesamten codierten ContentObject, anstatt nur das Digest des CO-Inhaltsfelds. Dies ermöglicht den Ausschluss eines unbeabsichtigten oder bösartigen Datenverkehrs mit demselben Namen und Inhalt, aber unterschiedliche Signaturinformationen aus dem beabsichtigten Verkehr. Beschrieben in doc / technic / digestcomponent.txt · Abhängigkeit von javax.xml.streams entfernt. Ersetzt durch strombasierte XML-Pull-Parser, wie in der KXML-Bibliothek () implementiert. Dadurch entfernt die JDK-1,5-spezifische Anforderung für JSR 173-Gläser; JDK 1.5 Benutzer können JSR173.JAR und JSR173_RI.JAR aus ihren LIB-Verzeichnissen löschen. · Repositorys haben jetzt ihre eigenen Schlüsselpaare, anstatt den Standardschlüssel des Benutzers zu verwenden. Dies ermöglicht die politische Kommunikation mit den REPO- und anspruchsvolleren, mehrfachen Multi-Repository-Namensaufzählungsprotokollen. · Implementierung des Registrierungsprotokolls, mit dem Kunden sich mit CCND die Präfixe für Interessen, die sie empfangen möchten, sich anmelden können, ist gut unterwegs (siehe Themen # 100071, # 100072, # 100073). Bis dieser Code stabil ist, behalten wir das Verhalten des Verhaltens der Verzierungen. · Erste Version von Java-basierter Registrierungssteuerungs-Client, CcndControl, analog zu CCNDC. · Neue CCNFileProxy-Anwendung hinzugefügt und Skript-Bin / CCNFileProxy starten; Dadurch wird ein bestimmter Teil des lokalen Dateibereichs an CCNX angeboten. Beachten Sie, dass der Proxy derzeit keine Zugangskontrollen respektiert und alle Dateien erstellt, die er liefern kann. · Protokollierung von Bereinigungen und Verbesserungen in ganz. · Bump CCN_API_VERSION bis 2000. · Machen Sie eine verkaufsfähigere C-API zum Signieren von Inhaltsobjekten; Siehe CCN_SIGN_CONTENT (...). · Fix -V-Handhabung für CCnputFile. · Entfernen Sie die lästige Verwendung von $$ in CSRC / Tests / Test_ * (Fehler Nr. 100076) · Fix CCN_InitKeystore.sh, um sich nicht auf $ Benutzer zu verlassen. Verwenden Sie stattdessen den ID-Befehl. · Beginnen Sie, um Konfigurationseinstellungen für Plattformvariationen robuster zu gestalten. Verbesserte Optionen zur Steuerung von Keystore_Directory, CCN_DIR und Benutzername. · Fixieren Sie CCND, um die Signaturen in Gesichtsmanagement- und Registrierungsanfragen zu überprüfen. · Ein C-Bibliotheksmechanismus zum Erhalten von CCNDID hinzugefügt, der von der Selbstregistrierung benötigt wird. · Erlauben Sie CCNDSMokeTest, wenn Sie die Datagramme mit null langen Datagrammen senden, falls dies angewiesen ist. · Entfernen Sie nicht verwendeter CCN_SIGNED_INFO_CREATE_DEFAULT () von API. Fügen Sie VLC-Parameter hinzu, um die Steuerung zu steuern: · CCN-FIFO-MAXBOLLS - Die maximale Anzahl an Blöcken, die im FIFO gehalten werden · CCN-FIFI-BLOCKSIZE - Die Größe der in der FIFO stammenden Blöcke · Verbessertes VLC-Plugin zur Verwendung des Datenabvorfalls und versuchen Sie die Wiederverbindung beim Trennen von CCND. · Machen Sie die XML-JAR-Datei eine Eigenschaft, sodass sie auf der Befehlszeile überschrieben werden kann, wenn verschiedene Bibliothek verwendet werden. · Bereinigung, Fehlerbehebungen und zusätzliche Tests für den Zugriffskontrollcode. · Viele kleine Bugfixe, um Probleme mit Tests zu adressieren. Probleme aufgelöst: · Feature # 100010 Impliziten Digest-Komponenten ändern · Fehler # 100012 Java ContentObject Code berechnet nur auf den Inhalt der Verdauung · REPO-Richtliniendateien der Fehler Nr. 100020 sollten mehrere ContentObjects umfassen · Fehler Nr. 100022 HASHTB.C benötigt den verzögerten Abschlussfall, der umgesetzt werden soll. Wurde in 0.1.2 enthalten. · Fehler # 100031 CCND sollte auf af_unix prüfen · Fehler # 100034 CCNWriter dauert nicht vorbestehende Interessen · Fehler Nr. 100048 Perror-Anrufe in CCND sollte stattdessen CCND_MSG verwenden · Fehler Nr. 100050 Refactor CCND für verbesserte Flexibilität in Dateiorten und Protokollierungen · CCN_LOCAL_SOCKNAME UND CCND_Keystore_Directory-Variablen hinzugefügt. · Feature # 100050 Refactor CCND für verbesserte Flexibilität in Dateiorten und Protokollierungen · Feature # 100053 Abhängigkeit von Javax.xml-Streams entfernen · Feature # 100054-Repository braucht eigene Schlüssel · Funktion # 100066 Unaufgeforderter Inhalt sollte nicht dazu führen, dass CCND gute Inhalte werfen kann · Feature # 100067 Refactor CCND Keystore-Verzeichnis · Feature # 100068 Zerstörungsface in CCND · Merkmal # 100069 Machen Sie ccndstart.sh weniger gesprächig · Feature # 100071 Selbstregistrierungsprotokoll in CCND · Fehler Nr. 100076 Verwendung von $$ in CSRC / Tests / Test- * als schädlich betrachtet · BUGN # 100077 Bitte schreiben Sie hier etwas mehr Code (reduzierte Debugging-Ausgabe) · Fehler # 100079 CCNPUTFILE schreibt keine Segmente für Dateien mit Nulllängen · Fehler # 100083 CCND Hören Sie nicht sowohl IPv4- als auch IPv6-TCP-Adressen auf Linux


CCNX. Zugehörige Software