摘要

提出了一种对CAN(Content-Addressable Network)的改进方法.该方法基于CAN模型拓扑结构,在资源分布中采用了二叉树形式进行资源配置优化,并且在路由策略中加入了向后学习算法,从而使得改进后的CAN模型更加有效.实验是利用C++语言和网络仿真工具NS2来模拟整个模型在实时中的运行状况.实验结果表明改进后的模型提高了资源定位的效率和容错性,使得整个网络资源分布更为合理,路由性能显著提高,在非结构化的P2P网络模型中值得推广应用.