Ccnx.

Explore o próximo passo na rede
Baixe Agora

Ccnx. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Project CCNx
  • Site do editor:
  • http://www.ccnx.org/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 4.9 MB

Ccnx. Tag


Ccnx. Descrição

Explore o próximo passo na rede O CCNX (Networking Centric Content) é um projeto de código aberto explorando o próximo passo na rede, com base em uma mudança de arquitetura fundamental: substituir hosts nomeados por conteúdo nomeado como a abstração principal. O CCNX foi lançado com ideias do Programa de Pesquisa de Rede de Conteúdo da Parc (CCN). A arquitetura do PARC CCN tem conteúdo como uma localização primitiva e decorrente da identidade, segurança e acesso, sem conceito de host / máquina no nível mais baixo. Código CCNX é testado No Mac OS X, Ubuntu Linux, Solaris e FreeBSD. O que há de novo nesta versão: · Nota: 0.2.0 introduz algumas alterações no protocolo CCNX Core, principalmente uma alteração na definição de digestões efêmeros. · O componente de Digest implícito usado como o último componente no nome de um ContentObject, usado em links e exclui filtros, agora use o digest de todo o conteúdo codificado, em vez de apenas a digestão do campo de conteúdo do CO. Isso permite a exclusão de tráfego inadvertido ou malicioso com o mesmo nome e conteúdo, mas diferentes informações de assinatura do tráfego pretendido. Descrito em doc / técnico / digestcomponent.txt · Removida a dependência do javax.xml.streams. Substituído com analisador XML baseado em fluxo, conforme implementado na biblioteca KXML (). Isso remove o requisito específico da JDK 1.5 para jarros JSR 173; Os usuários do JDK 1.5 podem excluir JSR173.jar e JSR173_RI.JAR de seus diretórios lib. · Os repositórios agora têm seus próprios pares de chaves, em vez de usar a chave padrão do usuário. Isso permitirá a comunicação relacionada à política com o repo e os protocolos mais sofisticados de enumeração de nome multi-repositório. · Implementação do protocolo de registro, que permite que os clientes se registrem com o CCND os prefixos para interesses que desejam receber, está bem em maneira (veja problemas # 100071, # 100072). Até que este código seja estável, vamos manter o comportamento de inundação de interesse padrão. · Versão inicial do cliente de controle de registro baseado em Java, CCNDControl, análogo ao CCNDC. · Adicionado novo aplicativo CCNFileProxy e iniciar o script bin / ccnfileproxy; Este proxies uma parte especificada do espaço de arquivo local para o CCNX. Observe que o proxy atualmente não respeita os controles de acesso e fará todos os arquivos que ele pode ler disponível. · Limpeza de registro e melhorias por toda parte. · Bump ccn_api_version a 2000. · Faça uma API C mais palatável para assinar objetos de conteúdo; veja ccn_sign_content (...). · Corrigir o manuseio para ccnputfile. · Remover usos problemáticos de $$ em CSRC / TESTS / TEST_ * (bug # 100076) · Corrigir ccn_initkeystore.sh para não confiar no $ user. Use o comando id em vez disso. · Comece a fazer configurações mais robustas para variações de plataforma; Opções melhoradas para controlar o keystore_directory, ccn_dir e nome de usuário. · Corrigir o CCND para verificar as assinaturas nas solicitações de gerenciamento de face e registro. · Adicionado um mecanismo de biblioteca C para obter CCNDID, necessário pelo autoatistro. · Permitir que o CCNDSmoketest envie datagramas de comprimento zero se for instruída. · Remover não utilizado ccn_signed_info_create_default () da API. Adicionar parâmetros de VLC a controlar: · CCN-FIFO-MAXBLOCKS - o número máximo de blocos mantidos no FIFO · CCN-FIFO-blocksize - o tamanho dos blocos enfileirados no FIFO · Plugin VLC aprimorado para usar o pré-busca de dados e tentar reconexão quando desconectado do CCND. · Faça o arquivo JAR XML uma propriedade para que ele possa ser anulada na linha de comando se estiver usando biblioteca diferente. · Limpeza, correções de bugs e testes adicionais para código de controle de acesso. · Muitas pequenas correções para resolver problemas com testes. Questões resolvidas: · Recurso # 100010 Alterar componente implícito do Digest · Bug # 100012 O código Java ContentObject calcula o Digest on Content Only · Bug # 100020 Os arquivos de política de repo devem ser capazes de abranger vários conteúdoBjects · Bug # 100022 Hashtb.c precisa do caso de finalização atrasada a ser implementado. Foi incluído em 0,1,2. · Bug # 100031 ccnd deve verificar se for af_unix · Bug # 100034 ccnwriter não leva interesses preexistentes · Bug # 100048 Chamadas Perror no CCND deve usar CCND_MSG · Bug # 100050 Refator CCND para melhor flexibilidade nos locais de arquivos e log · Adicionado variáveis ccn_local_sockname e ccnd_keystore_directory. · Recurso # 100050 Refator CCND para melhor flexibilidade nos locais de arquivos e log · Recurso # 100053 Remover dependência dos fluxos javax.xml · Recurso # 100054 Repositório precisa de suas próprias chaves · Recurso # 100066 Conteúdo não solicitado não deve fazer com que o CCND toss bom conteúdo · Recurso # 100067 Refator CCND Keystore Directory · Recurso # 100068 Implementar Destroyface em CCND · Recurso # 100069 Faça ccndstart.sh menos chatty · Recurso # 100071 Protocolo de auto-registo no CCND · Bug # 100076 Uso de $$ em CSRC / Testes / Test- * considerado prejudicial · Bug # 100077 Por favor, escreva mais algum código aqui (redução da saída de depuração) · Bug # 100079 ccnputfile não escreve nenhum segmento para arquivos de comprimento zero · Bug # 100083 CCND não ouvindo os endereços TCP IPv4 e IPv6 no Linux


Ccnx. Software Relacionado