解惑eMule常见使人糊涂而浅显的问题


    电骡做为P2P下载的一个重要的方式,逐渐的被人们接受和喜爱,所以围绕着电骡大家提出了好多的问题,整理下来发现不仅是一些刚接触emule的朋友,就算是玩了几个月的朋友,对于一些emule的问题也是模棱两可,存在不少误解之处。在此,我就结合这些问题集中写一些解释,试着回答一些,希望能够解决众多朋友的不明之处,如果有错的地方,也请大家不吝指教。

     


解惑eMule常见使人糊涂而浅显的问题

    1)P2P到底是什么?

    Peer-to-peer的缩写,指的是点对点的意思,最早是在美国由 18岁的Shawn Fanning开发出一个叫Napster的软件时,引入得概念 ,它不仅仅是一种软件架构,也是一种社会模式的体现,网络上流行的P2P软件的架构手段主要有两种:集中式和分布式。

    集中式:便是利用服务器作为媒介使各个分散的节点(用户)能互相联系,生成各种服务响应。

    分布式:每个节点即做服务器又做客户端,这种方式非常灵活,一个孤立的节点只要连上另一个节点便可以进行传输。

    Napster可以说是第一代p2p软件。后来由于Napster陷入诉讼危机(相关版权问题),便出现了Gnutella,它吸取了Napster的失败教训,将P2P的理念更推进一步:它不存在中枢目录服务器,用户只要安装了该软件,立即变成一台能够提供完整目录和文件服务的服务器,并会自动搜寻其它同类服务器,从而联成一台由无数PC组成的网络超级服务器。传统网络的Server和Client在它的面前被重新定义。Gnutella作为第二代p2p软件,他们可以说是最早的p2p技术。然后FastTrack (即Kazaa 的底层技术)迅速掘起取代其地位。成为p2p老大。