论文部分内容阅读
下一代新型计算机网络体系结构不断兴起。作为重点发展的P2P网络体系结构及相关技术是目前的研究热点。在本质上P2P是一种逻辑意义上的覆盖网络。P2P强调对等计算思想,网络中的节点具有平等的地位、权利和义务,每个节点既可获取资源又需提供资源,并参与到网络管理之中。为保证节点的自治性,允许节点动态加入或退出网络。建立在Internet之上的P2P的分布式结构造成资源的无组织,为了检索所需资源,节点必将广播其需求,洪泛转发的结果虽可找到资源,但浪费带宽。构造合理的覆盖网络,尽可能减少路由跳数,可在分布式结构中尽快地到达目标节点,这样可以提高系统搜索效率。节点的自治性、匿名性导致节点个人利益最大化的滋生,产生了搭便车现象,服务不可靠,甚至是恶意的攻击等行为。建立一套合理的信任机制,可保证数据的可信性和安全性。如果信任数据存放在非固定、非稳定的节点之上,P2P的动态性致使数据容易丢失或付出过大的维护开销。建立合理的信任数据管理机制,能有效保存信任数据,并对之进行有效的管理以维护网络动态性,提升系统综合性能。为此,论文对搜索策略,信任机制进行深入研究具有理论意义和实际应用价值。论文针对下述几个方面展开工作。本文提出了一个由物理网络层、覆盖网络层、信任层和信任数据管理层组成的四层的覆盖网络结构POTM。提出了一种基于极坐标的数据搜索定位协议,将CAN协议的多维笛卡尔坐标空间映射到一个极坐标空间中,并采用幂级数算法进行子空间的扩展,完成跳跃式查询,大大减少了逻辑路由跳数,提高了资源定位效率。采用证据理论进行信任建模,可融合多方信息,但无法有效聚合冲突。本文提出了一种新的证据合成规则NECR,引入权重系数,并对冲突证据进行处理,可提高证据合成的可靠性与合理性。论文基于NECR规则建立了一种新的信任模型,通过比例向量描述对命题的支持度,使得信任度的计算更准确灵活,可提高数据的可信性。主观逻辑理论从事实空间和观念空间两个不同的角度描述和度量信任关系,但没有考虑时间和否定事件对节点信任值的影响,也无法消除恶意行为的影响。本文提出了一种基于主观逻辑的信任模型NTMBSL,引入遗忘因子和采用变异系数描述否定事件评估风险因子计算信任值。将节点按功能分成群组,把节点之间的信任关系延伸到群组、节点之间的多方关系,增加信任度量的准确性,有效识别恶意节点,并可防止节点之间的协同作弊,从而提高整体安全性。为了对信任值进行综合管理,提出了信任数据管理模型,采用非劣解的管理者选择策略NISMS和基于差分指数模型的预期在线时间估计方法,基于综合权值对节点按组进行管理。设计了高效算法完成主节点、辅节点的选择过程,以及交换组间、组内消息,并设计相关算法规范了节点加入和离开行为。以上对信任数据的管理机制,可在一定程度上解决瓶颈问题,均衡负载,减少网络流量,提升系统整体可用性。