對等網路

历史

P2P架构体现了一个网际网路技术的关键概念，这一概念被描述在1969年4月7日第一份RFC文档“RFC 1，主机软件”中。在不用中心索引服务器结构交换多媒体文件的大趋势下，这个概念已经得到广泛普及。

P2P网络的优势

P2P网络的一个重要的目标就是让所有的客户端都能提供资源，包括带宽，存储空间和计算能力。因此，当有节点加入且对系统请求增多，整个系统的容量也增大。这是具有一组固定服务器的Client-Server结构不能实现的，因为在上述这种结构中，客户端的增加意味着所有用户更慢的数据传输。
P2P网络的分布特性通过在多节点上复制数据，也增加了防故障的健壮性，并且在一般型P2P网络中，节点不需要依靠一个中心索引服务器来发现数据。在后一种情况下，系统也不会出现单点崩溃。
当用P2P来描述Napster 网络时，对等协议被认为是重要的，但是，实际中，Napster 网络获取的成就是对等节点（就像网络的末枝）联合一个中心索引来实现。这可以使它能快速并且高效的定位可用的内容。对等协议只是一种通用的方法来实现这一点。

应用

点对点技术有许多应用。共享包含各种格式音频，视频，数据等的文件是非常普遍的，即时数据（如IP电话通信，Anychat音视频开发软件）也可以使用P2P技术来传送。
有些网络和通信渠道，像Napster，OpenNAP，和IRC@find，一方面使用了主从式架构结构来处理一些任务（如搜索功能），另一方面又同时使用P2P结构来处理其他任务。而有些网络，如Gnutella和Freenet，使用P2P结构来处理所有的任务，有时被认为是真正的P2P网路。尽管Gnutella也使用了目录服务器来方便节点得到其它节点的网络地址。
点对点技术亦常应用于加密货币上。比特币的白皮书标题正是“一种点对点式的电子现金交易系统”。点对点网络中每个节点的地位相当，没有任何节点属于中央控制地位，也没有任何节点扮演交易中介的角色；网络中每个节点既是服务端，亦是客户端；节点可以选择随时加入，随时退出；节点可以选择运行所有的功能，也可以选择运行部分的功能；节点越多，整个系统的运算能力越强，数据安全性越高，抗破坏能力越强。 比特币便是采用了这种P2P网络协议，其后的许多加密货币，如以太坊﹑EOS等仍然继续采用。

学术性P2P网络

2015年1月28日，宾西法尼亚州立大学的开发者，联合了麻省理工学院开放知识行动，西蒙弗雷泽大学的研究人员，还有第二代网际网络P2P工作组，正在开发一个P2P网络的学术性应用。这个项目称为LionShare，基于第二代网络技术，更详细地说是Gnutella模型。这个网络的主要目的是让众多不同学术机构的用户能够共享学术材料。LionShare网络使用特殊型P2P网络类型，混合了Gnutella分散的P2P网络和传统的C/S网络。这个程序的用户能够上传文件到一个服务器上，不管用户是否在线，都能够持续的共享。这个网络也允许在比正常小得多的共享社区中使用。
这个网络与当前正在使用的其他P2P网络的主要不同是LionShare网络不允许匿名用户。这样做的目的是防止著作权材料在网络上共享，这同时也避免了法律纠纷。另一个不同是对不同组有选择性的共享个别的文件。用户能个别选择哪些用户可以接收这一个文件或者这一组文件。
学术社区需要这种技术，因为有越来越多的多媒体文件应用在课堂上。越来越多的教授使用多媒体文件，像音频文件，视频文件和幻灯片。把这些文件传给学生是件困难的任务，而这如果用LionShare这类网络则容易的多。

计算技术展望

技术角度严格来讲，对等网络双方严格对等并同等地提供和使用数据，没有服务器和客户端的区别。但这样的一般型P2P应用和网络少之又少，大部分称为P2P的网络和应用实际上依赖或包含像DNS这样的一些非对等单元。同时应用中实际也使用了多个协议，使节点可以同时或分时成为客户端、服务器、和对等节点；譬如Usenet(1979年)和FidoNet(1984年)这样已经使用多年完全的分布式对等网络。
很多P2P系统使用更强的对等点（称为超级对等点(Super Node)）作为服务器，那些客户节点以星状方式连接到一个超级对等点上。
在1990年代末期，早在即时通讯流行之前，为了促进对等网络应用的发展，昇阳 （SUN）公司在Java技术中增加累一些类，以便开发者能开发不受控于中心服务器的的实时聊天applet及应用。这个工作现在由JXTA工程来继续。
P2P系统和应用已经吸引了计算机科学研究的大量关注，在这一领域有包括Chord计划， ARPANET， the PAST storage utility, P-Grid（一个自发组织的新兴覆盖性网络），和CoopNet内容分发系统在内的一系列卓越的研究计划。

中华人民共和国

P2P技术在中国法律方面处于空白状态，原则上不受中国政府的官方限制。但由于P2P技术会大量占用网络带宽，并且由于中国的网络设施的现状和中国对网络管理的态度，都不同程度的对P2P通讯方式有所限制。
当前中国各大ISP对网络接入都进行了限速，对占用带宽的应用比如P2P，会采取措施，常用的手段有限制TCP连接数，封锁P2P协议，限制下载/上传速度等。但是由于这些行为大部分都是秘密进行，因此中国众多P2P用户称，此举严重侵犯了他们的知情权和使用权。在中国，被限制最多的P2P软件是BitTorrent系列软件和eMule。
在日趋稀少的IPv4地址资源的情况下，中国大部分地区开始采用“大内网”的方式，减少对IP地址资源的消耗，即大部分的家庭及个人用户将连接ISP的路由器，使用网络地址转换方式连接外部网络。因NAT和部分P2P协议的限制，导致P2P软件大多只能在内网进行传输，对P2P产业链产生了很大影响。
此外，中国出于对国内产业支持和信息控制的考虑，也会限制一些P2P方式的即时通讯软件。中国信息产业部曾发文要求VOIP只能在指定的网络运营商进行试验，并有地区封杀skype，不过也有官员对此否认并说明只是针对PC-Phone。
2009年12月，中国广电总局以无视听许可证为由，由工信部撤消了Btchina网站的备案号，使其被迫关站。此次行动还影响了包括悠悠鸟论坛等BT站点。

日本

在日本，根据日本现行著作权法，日本境内一切免费提供商业软件/或其他数据下载的网站均属非法。违法情节严重的可被判处有期徒刑，同时处以罚款。BitTorrent系列软件和eMule均被禁止。但因为Share和Winny软件的存在，P2P技术在日本仍然流行。这两款软件都采用了IP加密和数据加密的技术，当前日本有几百万人使用这两款软件来交流动画，游戏，音乐，软件等数据，但显然警方已经掌控了追查用户的方法。2008年5月9日，三名在share上发布大量著作权保护作品的职人遭到逮捕。这两款软件的流行也带来了一些负面问题，比如机密资料的泄漏和计算机病毒的传播。

新西兰

在新西兰，根据新西兰2011年9月实施的著作权法，新西兰境内下载受著作权保护的内容为违法，主要针对的就是P2P技术的下载。如果下载的内容收到著作权方提诉，ISP会根据用户在下载的时间评估，如有著作权侵犯，用户将被警告，警告三次将被罚款15000新西兰元，约合75000人民币。不过需要注意的是对于在线观看以及文件托管类网站却不在此次罚款范围内。也就是说用户通过Torrent软件的BT种子下载一个受著作权保护的作品可能会被罚款，但是如果利用离线文件下载方式则不会受到惩罚。而且在新西兰收著作权保护的著作权所有者通常仅包括欧美一些公司，所以对当地华人来说，即使使用p2p技术下载中国，韩国等亚洲地区综艺电影同样不会被提诉。