首页 > 范文大全 > 正文

P2P常见术语

开篇:润墨网以专业的文秘视角,为您筛选了一篇P2P常见术语范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

BitTorrent:简称BT,是一个网络文件传输协议,它是一种能够实现点对点文件分享的技术。比起其他点对点的协议,它更有多点对多点传输的特性,这个特点简单地说就是:下载的人越多,速度越快。

DHT:全称为分布式哈希表(Distributed Hash Table),是BitTorrent中新引入的一种分布式存储方法。在不需要服务器的情况下,每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。使用支持该技术的BT下载软件,用户无需连上Tracker就可以下载,因为软件会在DHT网络中寻找下载同一文件的其他用户并与之通讯,开始下载任务。

eDonkey network:又被称作eDonkey2

000 network或者ed2k,继Kazaa之后出现的又一款广为流行的文件共享系统,主要用于交换音乐、电影和软件。与大多数文件共享系统一样,它也是非中心化的结构,即文件不被保存在中心服务器上,而是在用户之间进行传输。

eMule:2002年5月,Merkur因不满意当时的eDonkey2000客户端而自行开发的一款更出色的p2p软件。eMule的目标是将eDonkey的优点及精华保留下来,并加入新的功能以及使图形界面变得更好。eMule采用了开放源代码的方式,因此凝聚了一批出色的程序员能对这个工程有所贡献,从而使新版本显得更有效率。

Gnutella:由Winamp的创始人之一,Justin Frankel开发出的一款纯P2P架构的文件交换工具,它不依赖于中心服务器,文件直接在用户之间进行传输。

Kademlia:由Petar Maymounkov与David Mazières设计的P2P通讯协议,用来构建不依赖于中心服务器的P2P网络。它规划了网络的结构和节点间的通讯和交换信息的方式。近期较流行的P2P软件都应用了这一协议,比如BitTorrent中的公有DHT网络、eDonkey2000中的Overnet机制、eMule中的Kad Network。

Kazaa:全称为Kazaa Media Desktop,基于FastTrack 协议的P2P文件共享应用程序。由Niklas Zennstrom和Jaanus Friis于2001年创立。Kazaa的客户端可免费下载,通常用于在Internet上交换MP3文件。

Napster:由Shawn Fanning 于1999年创建的文件共享服务系统,它也是第一个广泛流行的P2P音乐共享系统,它极大地影响了人们特别是青年学生使用Internet的方式。这一技术使得音乐爱好者可以方便地通过Internet交换MP3歌曲,当然这也导致了唱片业界的强烈反对。