CCNx是一个开源项目,探索网络下一步,基于一个基本的架构变革:内容命名为主要更换的抽象命名的主机。
CCNx是从PARC的内容为中心的网络(CCN)研究计划的想法推出。公园CCN架构需要作为一个原始的内容和身份,安全和访问位置解耦,与主机/设备的最低水平没有概念。我们认为,这样一个重点是什么哪里不超过分组网络的传统模式更好今天的地址通信问题,但可以保留,使得TCP / IP的简单,强大的,可扩展的设计决策。项目CCNx是与研究团体分享这些想法的车辆。
请注意,CCNx规格和软件正在释放处于发展的早期阶段,以促进相互作用与其他研究。现在什么可以是纯粹的基础架构,没有应用程序演示的潜在好处,它需要大量的技术复杂,竭诚为使用。如果你正在寻找酷的应用程序就可以运行,或一个坚实的平台开始建立的,你是一个有点太早。我们打算继续开发实现这些目标,但我们有意不存在尚未
什么在此版本中是新的:
- 更改密码实现与BouncyCastle的的具有不同的加密支持旧版本和配置的兼容性。也提高了处理加密提供商。
- 新增STOPALL参数ccn_repo命令停止机器上所有正在运行的回购。
- 熄灭ccnd消息约在默认情况下心跳(使用CCND_DEBUG = 128得到这些消息后)。
- 固定ccnput允许名称组件的版本标记之后,产生FinalBlockID在适当情况下。
- 添加文件分割公约ccncatchunks2支持。
- 在集中超时定义为SystemConfiguration。
- 改进VLC插件,包括。使用名称与QUOT;。ccnx",支持版本控制文件
- 小改进ContentExplorer如选择将文件保存到文件系统。
- 在扩大规模时减少杂散失败的机会。
- 添加脚本与内容分发运行实验。
- 从处理中的readLine Java库(#100025)返回null二进制译码。
- 改进CCNFilterListener支持Java库(#100027)。
- 改进性能回购(100017#)
- 解决的问题:
- 错误#100009库使得重复数据的请求。
- 错误#100014更新代码,使用IANA分配的端口。 ,注册ccnx端口号9695.见http://www.iana.org/assignments/port-numbers 临时替换端口号
- 错误#100015 ccndc仅在配置文件中处理的最后一个命令。
- 错误#100016回购不应该处理每一块内容作为一个潜在的策略更新。
- 错误#100019用于枚举错误的标记字节,回购协议。
- 错误#100021回购应该有指定的启动前缀的简单方法。
- 错误#100023 c审核minsuffix和contenthash失败。
- 错误#100024 BasicKeyManager传递null以generateConfigurationException。
- 错误#100030 ccnChat /默认网络串不应使用Java序列化。转换的Java CCNStringObject使用UTF-8编码字符串。
- 错误#100039 ccn.h应该有一个API版本标识符。
- 在介绍Java的ContentEncodingException和使用IOException异常,而不是使用XMLStreamException广泛。
- Bug修复和额外的测试AccessControlManager。
- 错误修复名枚举。
- 的内部状态处理中BloomFilter.java改进。
- 调整的一些Java测试日志记录级别。
- 重组测试,以帮助跟踪间歇性故障。
- ContentExplorer检查VLC插件的存在。
- 错误修复Java测试CCNNetworkObjectTestRepo。
- 构建修复的Mac OS X 10.6
- 添加了基于不可变值的Java网络对象的优化。
- 在固定破碎参数检查。
- 合并规格。
- 改进的Java CCNFlowControl和创造简单的内存的服务器,以服务键。
- 改进的异常处理的Java网络对象。
- 在整理了处理XML回购政策文件。
- 新增对本地回购编写单元测试新的支撑。
- 从淘汰timersub signbenchtest.c便携性。
- 在提高利率再表达。
- 小的改进,以Java的日志信息。
- 修订Java文档。
- 小的改进。
在Java库
对于C test_scale
一些Java的
在ccndc
对Java API无限超时值
在Java库
以C库
评论没有发现