论P2P技术对网络应用系统建设的影响 随着网络技术的发展和个人计算机计算与存储能力的增强,基于P

22 查阅

论P2P技术对网络应用系统建设的影响

随着网络技术的发展和个人计算机计算与存储能力的增强,基于P2P计算的互联网应用不断涌现。P2P(Peer-to-Peer)计算是指不同系统之间通过直接通信,实现计算机资源和服务共享、进行信息处理的计算过程。从早期的音乐文件共享,到互联网语音和视频处理,P2P计算越来越受到网络规划设计师、系统设计者和开发者的关注。

请围绕“P2P技术对网络应用系统建设的影响”论题,依次对以下3个方面进行论述。

1.概要叙述你参与的采用P2P计算的应用项目及你在其中所担任的主要工作。

2.详细论述P2P计算的关键技术,以及你熟悉的硬件环境和软件系统对P2P技术的支持。

3.通过你的切身实践论述基于P2P计算的应用的优、缺点,并给出几种典型应用。

参考答案:

1.简要介绍所参与的采用P2P计算应用项目的基本情况并说明在应用P2P技术的工程项目中所承担的主要工作。 2.P2P计算的关键技术包括以下几个方面: ①P2P网络的拓扑结构的维护。 ②节点的功能角色划分。 ③资源和服务如何标识大量节点如何命名、组织。 ④资源和服务如何查找和定位。 ⑤P2P网络中节点的动态变化的处理确定节点的加入/离开方式、出错恢复等问题。 ⑥P2P网络的安全性。 ⑦如何穿越NAT和防火墙进行Peer节点之间的直接通信。 3.通过切身实践详细论述基于P2

软考高级