百科问答小站 logo
百科问答小站 font logo



有不需要中心服务器的下载技术么? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

中心服务器一般不是用来寻找资源的,寻找资源的功能事实上完全是可以被替代的,中心服务器目前不可替代的两个功能是发现其他客户端和穿墙。

完全不需要中心服务器/特定客户端在互联网几乎是不现实的,目前互联网的网络设备并不支持全网广播(也不可能支持),随机寻找初始节点的可能性是微乎其微的。

但只要连接了一个节点,这个节点就能告诉你拥有这个资源的其他节点,理论上来说,如果所有的节点都保证一定的时效性和保存所有知道的节点,那么通过一个节点就可以得到很大一部分的P2P网络。


所以,只要连接了至少一个节点,其后完全没有中心服务器参与是可行的。但是没有中心服务器,连接初始节点就会变得非常难。

诸如什么发邮件/短信获取节点IP之类的方案,事实上也是中心服务器的一种变体,只是获取节点的协议不同罢了。


当然,在可以广播消息的局域网,这个事情就很简单了,但是似乎没啥意义。


user avatar   FelixQiu 网友的相关建议: 
      

如果不算初始节点的话,BitTorrent客户端能用DHT找资源,不需要中心服务器。其它主流的P2P大多自己会实现一套类似DHT的机制。




  

相关话题

  如果美帝软件上制裁,禁止使用一切 MADE in USA 的代码、软件(包括开源软件)会怎样? 
  「华为云电脑」将于 8 月 16 日停止服务和运营,云电脑实用性如何,为什么华为要放弃? 
  请推荐一个好用的免费PDF转图片,PDF编辑,PDF转word,PDF加密,PDF签名的软件? 
  Win10 将永久删除 FlashPlayer ,必须要 flash 时怎么办?可以用什么来替代它? 
  想买一个向日葵控控A2,但是好贵啊,为什么这么贵? 
  家庭闲置的电脑怎么做微型集群或者HPC? 
  在网络批评声中,联想的PC销量增长,继续保持全球第一,这是什么原因? 
  如何评价 iOS 10? 
  为什么国内没出一款干掉迅雷的软件? 
  为什么我们努力提高网络带宽而不是去想办法压缩文件尤其是视频文件的大小呢? 

前一个讨论
为什么自动贩卖机里的饮料都比同一地段其它地方卖的要贵?
下一个讨论
为啥王若度可以玩游戏,还可以上北大,读PHD?高智商吗?





© 2024-12-18 - tinynew.org. All Rights Reserved.
© 2024-12-18 - tinynew.org. 保留所有权利