问题
问答题
随着网络技术的发展和个人计算机计算和存储能力的增强,基于P2P计算的互联网应用不断涌现。P2P(Peer-to-Peer)计算是指不同系统之间通过直接通信,实现计算机资源和服务共享、进行信息处理的计算过程。从早期的音乐文件共享,到互联网语音和视频处理,P2P计算越来越受到系统设计者和开发者的关注。
请围绕“P2P计算关键技术与应用”论题,依次对以下三个方面进行论述。
详细论述P2P计算的关键技术。 |
答案
参考答案:
解析:P2P计算的关键技术包括: 1.P2P网络的拓扑结构的维护; 2.节点的功能角色划分; 3.资源和服务如何标识,大量结点如何命名、组织; 4.资源和服务如何查找和定位; 5.P2P网络中节点的动态变化的处理,确定结点的加入/离开方式、出错恢复等问题; 6.P2P网络的安全性; 7.如何穿越NAT和防火墙进行Peer节点之间的直接通信。