很多年前,家里刚买了电脑,第一件事就是下载游戏。那时候有很多单机游戏下载站,网速慢如蜗牛,一个G的游戏要下一天。后来,BT下载横空出世,小伙伴被BT下载的速度彻底震惊了,纷纷抛弃迅雷,安装上比特精灵,电驴之类的下载软件。

人人可做种子(BT文件的seed),人人可发布资源,各种高清电影大片都有资源。打开BT下载,你就成为了BT网络的一份子,你既是客户端也是服务器,你是盗版资源的下载者也是发布者。当然也可以把上传速度限制到很低,这样非常不够意思,而且这么做的人一多,所有人的下载速度都变慢了。

后来可能是因为打击盗版的力度加大了,也可能是大家都有钱买正版看正版了,BT下载逐渐退缩到了那些无法合法满足需求的领域。

BT文件传输网络是一种结构化的p2p网络,采用DHT(分布式哈希表)的形式分发存储文件。

P2P网络还包括一些非结构化的网络,例如Guntella等等。P2P网络的主要问题是,既然人人都可以不受审查,且成本极低地发布文件资源,非法文件,垃圾文件,病毒文件就会逐渐泛滥。所以一些国家禁止了P2P文件共享技术。

p2p网络,无边宇宙中的璀璨星河相关推荐

  1. SPSS用KMEANS(K均值)、两阶段聚类、RFM模型在P2P网络金融研究借款人、出款人行为数据规律...

    全文下载链接:http://tecdat.cn/?p=27831 随着P2P网络金融平台的交易量的激增,其交易数据不能得到充分有效地利用.将聚类分析引入到P2P网络金融平台的管理之中,利用聚类分析技术 ...

  2. P2P网络中DHT算法分析

    结构化与非结构化P2P 依照节点信息存储与搜索方式的不同,诸多P2P协议可以分为2大类:结构化(Structured)的与非结构化(Unstructured)的系统. 非结构化P2P系统 在非结构化的 ...

  3. Unity网络:在局域网P2P网络中利用UDP广播实现保活/心跳

    C/S与P2P 严格来讲客户端与服务器指的都是进程,N个Client客户端进程与一个或多个Server服务器进程可以组成一个C/S结构的网络,而同时既是客户端也是服务器的N个节点可以组成一个P2P网络 ...

  4. p2p网络中的NAT穿透技术----常见NAT穿越解决方案

    p2p网络中的NAT穿透技术----常见NAT穿越解决方案 常见NA丁穿越解决方案 NAT技术在缓解IPv4地址紧缺问题.构建防火墙.保证网络安全等方面都发挥了重要 作用.然而,NAT设备的广一泛存在 ...

  5. P2P网络中的节点发现

    在P2P网络中,要发现并连接其他节点,常见的是通过种子节点连接到网络,然后通过种子节点获取其他节点的地址.以太坊的种子节点在cmd/swarm/bootnodes.go中定义,hpb的种子节点在con ...

  6. P2P网络中的DHT分布式哈希结构

    现有的P2P实现可以分为三种类型.它们分别是:基于目录服务器P2P,非结构化P2P和结构化P2P.基于目录服务器这一类系统中设置目录服务器,用于保存用户节点的地址信息和该节点上共享文件的描述信息,文件 ...

  7. P2P网络中内网穿透的方法总结(2019)

    P2P网络中内网穿越方法总结(2019) 内网穿越的需求 问题分析 方案一 方案二 方案三 内网穿越的需求 今天去图书馆搜资料查了一下,这个问题很老,但是解决办法很久都没有更新过了,还得翻翻书.网上的 ...

  8. 区块链中Java基于WebSocket构建P2P网络

    一.pom依赖 <dependency><groupId>org.java-websocket</groupId><artifactId>Java-We ...

  9. 【元宇宙系列】元宇宙中的逍遥游(Mateverse)

    博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持! 博主链接 文章目录 元宇宙中的逍遥游 何为真实? 共创.共享.共治的价值观 元宇宙的技术基础 通过AR.VR等交互技术提升游戏的 ...

最新文章

  1. TensorFlow 2.7 正式版上线,改进 TF/Keras 调试,支持 Jax 模型到 TensorFlow Lite转换
  2. GridView格式化数据失效
  3. NYOJ 420 p次方求和 大数的幂
  4. 《高效程序员的45个习惯》-之一
  5. Android 如何让EditText不自动获取焦点
  6. zoj 1078 palindrom numbers
  7. 什么?你项目还在用Date表示时间?!
  8. RocketMQ的架构设计详解
  9. 用CMake编译lua
  10. Vuebnb 一个用 vue.js + Laravel 构建的全栈应用
  11. mysql 1z0_MySQL 8 OCP(1Z0-908)认证考试题库原题(第12题)
  12. Android网络编程之一个Android下菜单系统模块的实现(客户端—添单功能(上部))
  13. JavaScript学习笔记之数组(一)
  14. comsol和java_COMSOL java API——编译comsol模型java文件
  15. Linux基础命令Xmind图【百度网盘链接】
  16. Opencv之threshold
  17. 新唐单片机选型手册_Nuvoton新唐8位8051单片机选型指南
  18. 37 岁老码农找工作,现身说法...
  19. 墨画子卿第三章第4节:躺着修行
  20. html css修改span的字体的值,一、编辑网页文本(span标签与字体属性、文本属性)...

热门文章

  1. oppo a125 JAVA_游戏、娱乐、交友尽在掌中
  2. 【电子取证:FTK Imager 篇】DD、E01系统镜像动态仿真
  3. 移动Web(rem less Vw/Vh/bootstra)
  4. eclipse工作空间-文件夹org.eclipse.m2e.core-maven索引占空间问题
  5. 密立根测油滴实验c语言测试,密立根油滴实验-平衡法-数据处理-C程序源代码
  6. gene prediction commend 3
  7. react分页组件实现:DiReactPagination
  8. 基于RGB-D的场景实时三维重建综述
  9. 桌面壁纸被计算机管理员禁用,更改桌面背景时显示已经被系统管理员禁用,这种情况要怎么处理...
  10. android库存软件,手机库存管理软件