点对点技术有许多应用。共享包含各种格式音频,视频,数据等的文件是非常普遍的,实时数据(如IP电话通信、Anychat音视频)也可以使用P2P技术来传送。有些网络和通信渠道,像Napster,OpenNAP,和IRC @find,一方面使用了C/S结构来处理一些任务(如搜索功能),另一方面又同时使用P2P结构来处理其他任务。而有些网络,如Gnutella和 Freenet ,使用P2P结构来处理所有的任务,有时被认为是真正的P2P网络。尽管Gnutella 也使用了目录服务器来方便节点得到其它节点的网络地址。点对点适用于小规模的网路,维护容易。广州国内点对点软件
当建立一个或多个连接后,节点将一条包含自身IP地址消息发送给其相邻节点。相邻节点再将此消息依次转发给它们各自的相邻节点,从而保证节点信息被多个节点所接收、保证连接更稳定。新接入的节点可以向它的相邻节点发送获取地址getaddr消息,要求它们返回其已知对等节点的IP地址列表。节点可以找到需连接到的对等,节点在节点启动时,可以给节点指定一个正活跃节点IP,如果没有,客户端也维持一个列表,列出了那些长期稳定运行的节点。这样的节点也被称为种子节点(其实和下载的种子文件道理是一样的),就可以通过种子节点来快速发现网络中的其他节点。浙江正规点对点服务架构实时数据(如IP电话通信、Anychat音视频)也可以使用点对点技术来传送。
一个点对点软件,你在下载download的同时,也在为其他用户提供上传upload,因为大家是“互相帮助”,所以不会随着用户数的增加而降低下载速度。实际上还是传统的下载技术,只不过这种下载技术综合应用HTTP、FTP传输协议将文件的文件进行分块、分片下载;而且还可以将文件等分,然后去不同地址下载;并且在这些传统下载的过程中穿插点对点技术,也就是一种新的盗链技术。多点下载。收集网上的所有下载地址以便多点下载。其他软件如网际快车不会收集在下载地址里包含了用户名和密码的下载地址,但迅雷一样收集,然后供其他人使用。这就就是“盗链”,即盗用别人的链接。
许多点对点网络一直受到怀有各种目的的人的持续攻击,如中毒攻击(提供内容与描述不同的文件),在数据中插入病毒(如,下载或传递的文件可能被感受了病毒或木马),垃圾信息(如在网络上发送未请求的信息--不一定是拒绝服务攻击),过滤(网络运营商可能会试图禁止传递来自点对点网络上的数据)等等。当又有用户在别的地方准备下载相同的电影的时候,迅雷就会在数据库里比较,找出相同的资源(其它下载点也就是原先收集到的),提供给那个准备下载的用户下载,这个用户就会同时有多个下载点来下载而达到速度的飞升。如果一个节点只离线几分钟,可能只会缺失几个区块。
P2P系统和应用已经吸引了计算机科学研究的大量关注,在这一领域有包括Chord计划,ARPANET, the PAST storage utility,P-Grid(一个自发组织的新兴覆盖性网络),和CoopNet内容分发系统在内的一系列出色的研究计划。P2P技术在中国法律方面处于空白状态,原则上不受中国有关部门的官方限制。但由于P2P技术会大量占用网络带宽,并且由于中国的网络设施的现状和中国对网络管理的态度,都不同程度的对P2P通讯方式有所限制。中国各大ISP对网络接入都进行了限速,对占用带宽的应用比如P2P,会采取措施,常用的手段有限制TCP连接数,锁住P2P协议,限制下载/上传速度等。许多点对点网络一直受到怀有各种目的的人的持续攻击,如中毒攻击。福州正规点对点技术
当有节点加入且对系统请求增多,整个系统的容量也增大。广州国内点对点软件
世界较卓著的P2P分布式科学计算系统非“SETI@home”项目莫属。SETI@home项目(简称为S@H或SETI),由美国加利福尼亚大学伯克利分校在1999年发起,是至今较成功的分布式计算项目。SETI@home通过分析从射电望远镜传来的数据来搜寻地外文明,这在不少科幻迷甚至是很多普通大众眼里都是一个“很酷”的应用。SETI的早期版本截至2005年已经吸引了543万用户,分析了大量积压数据。正如宇宙的浩瀚一般,需要计算的数据(即存在宇宙空间的无数无线电信号)也是海量的。可以说,这几百万台终端组成了一个目前较快的高性能计算机都望尘莫及的“超级计算机”。广州国内点对点软件