CCNx

Software screenshot:
CCNx
Dettagli del software:
Versione: 0.4.0
Data di caricamento: 11 May 15
Sviluppatore: CCNx Project
Licenza: Libero
Popolarità: 20

Rating: 5.0/5 (Total Votes: 1)

CCNx è un progetto open source esplorare il prossimo passo nella creazione di reti, sulla base di una modifica architettonica fondamentale: la sostituzione hosts denominate con il nome contenuto come l'astrazione primaria.
CCNx è stato lanciato con idee programma di ricerca del PARC Content-Centric Networking (CCN). L'architettura PARC CCN prende contenuto come un primitivo e disaccoppia posizione di identità, la sicurezza, e l'accesso, con il concetto di host / macchina al livello più basso. Noi crediamo che una tale attenzione per non quello dove affronta i problemi di comunicazione di oggi migliore rispetto al modello tradizionale di rete a pacchetto, ma può conservare decisioni di progettazione che hanno reso il protocollo TCP / IP semplice, robusta e scalabile. Progetto CCNx è un veicolo per la condivisione di queste idee con la comunità di ricerca.
Si prega di notare che le specifiche CCNx e software vengono rilasciati in una fase molto precoce dello sviluppo per favorire l'interazione con altri ricercatori. Ciò che è già disponibile è l'infrastruttura puro, senza applicazioni per dimostrare i benefici potenziali, e richiede una grande quantità di sofisticazione tecnica e la dedizione per l'uso. Se siete alla ricerca di applicazioni interessanti che sono pronti a correre, o di una solida piattaforma per iniziare a costruire su, si è un po 'troppo presto. Abbiamo intenzione di continuare a sviluppare verso quegli obiettivi, ma non siamo ancora arrivati ​​intenzionalmente

Cosa c'è di nuovo in questa versione:.

  • Modifiche alla realizzazione di crittografia per la compatibilità con le versioni precedenti di BouncyCastle e configurazioni con varie supporto crittografico. Migliorata anche la gestione dei fornitori di crittografia.
  • argomento Aggiunto stopAll comando per ccn_repo per arrestare tutti i pronti contro termine in esecuzione sulla macchina.
  • Spento messaggio ccnd circa battiti cardiaci per default (uso CCND_DEBUG = 128 per ottenere questi messaggi avanti).
  • ccnput fisso per consentire ai componenti di nome dopo il marcatore di versione, generano FinalBlockID se del caso.
  • Aggiunto il supporto per file di segmentazione convenzione per ccncatchunks2.

  • Definizioni
  • timeout centralizzata in libreria Java per SystemConfiguration.
  • Migliore plug VLC, incl. utilizzando il nome & quot;. ccnx & quot ;, i file di supporto versionati
  • Piccoli miglioramenti ContentExplorer quali possibilità di salvare un file di filesystem.
  • scala temporale allargato per C test_scale per ridurre la possibilità di fallimento spurie.
  • script Aggiunto per l'esecuzione di esperimenti con la distribuzione dei contenuti.
  • Maniglia return null da readLine per la decodifica binario in libreria Java (# 100025).
  • Miglioramenti al supporto CCNFilterListener in libreria Java (# 100027).
  • I miglioramenti alla performance repo (# 100017)
  • Problemi risolti:
  • Bug # 100009 Repository fa richieste di dati duplicati.
  • Bug # 100014 codice di aggiornamento per utilizzare IANA assegnato la porta. Sostituito il numero di porta temporaneo con il numero di porta ccnx registrato 9695. See http://www.iana.org/assignments/port-numbers
  • Bug # 100015 ccndc elabora solo ultimo comando nel file di configurazione.
  • Bug # 100016 Repo non deve elaborare ogni tipo di contenuto come un aggiornamento della politica potenziale.
  • Bug # 100019 errato byte marcatore utilizzato per il conteggio, i protocolli di pronti contro termine.
  • Bug # 100021 Repo dovrebbe avere un modo semplice per specificare il prefisso all'avvio.
  • Bug # 100023 test c minsuffix e fallimento contenthash.
  • Bug # 100024 BasicKeyManager passa null per generateConfigurationException.

  • Stringa di rete
  • Bug # 100030 ccnChat / default non dovrebbe usare Java serializzazione. Convertito Java CCNStringObject utilizzare codifica UTF-8 stringa.
  • Bug # 100039 ccn.h dovrebbe avere un identificatore versione API.
  • Introdurre Java ContentEncodingException e utilizzare IOException piuttosto che utilizzare XMLStreamException ampiamente.
  • Correzioni di bug e test aggiuntivi per AccessControlManager.
  • Correzioni di bug per il nome enumerazione.
  • Miglioramento della gestione dello stato interno in BloomFilter.java.
  • Regolazioni a livello di registrazione di alcuni test Java.
  • Riorganizzazione di alcuni Java test per aiutare a rintracciare errori intermittenti.
  • controlli ContentExplorer per presenza di VLC plugin.
  • Correzioni di bug per Java prova CCNNetworkObjectTestRepo.
  • Costruire correzioni per Mac OS X 10.6
  • ottimizzazione aggiunto per gli oggetti di rete Java basate su valori immutabili.
  • fissi controllo dei parametri rotto in ccndc.
  • specifiche incorporate di valori di timeout infinite API Java.
  • Miglioramenti a Java CCNFlowControl e la creazione di semplici server in-memory per servire le chiavi.
  • Migliore gestione delle eccezioni per gli oggetti di rete Java.
  • ripulito XML gestione per i file di criteri repo.
  • Aggiunto il nuovo supporto per i test unitari repo scrittura locali.
  • timersub da signbenchtest.c Eliminato per la portabilità.
  • Maggiore interesse reexpression in libreria Java.
  • perfezionamenti minori di messaggi di log Java.
  • Le revisioni documentazione Java.
  • Piccoli miglioramenti mediante la libreria C.

Commenti a CCNx

I commenti non trovato
Aggiungi commento
Accendere le immagini!