学习
实践
活动
专区
工具
TVP
写文章

计算机网络p2p协议在第几页_p2p传输协议

在上篇文章中说过,要写写 P2P 协议的,嗯,来写写,虽然写的不是太好. P2P 是什么? 还是要回到这个场景: 如果想要下载一个电影,一般都是通过什么方式呢? 这个时候,一种创新的, P2P 协议就开始流行起来. P2P 就是 peer-to-peer . 所以当你使用 P2P 软件的时候,往往能够看到,它既有下载的流量,也有上传的流量,也就是说,你自己也加入了这个 P2P 的网络,自己从别人那里下载,同时也提供给其他人下载. 从上面的过程,我们能够看出, P2P 这种方式特别依赖 tracker . tracker 需要收集下载者信息的服务器,并且将这些信息提供给其他下载者,使得下载者们相互之间能够连接起来,传输数据.虽然说 ,在整个下载的过程中,是非中心化的,但是加入这个 P2P 网络的时候,都需要借助 tracker 中心服务器,因为 tracker 服务器是用来登记有哪些用户在请求哪些资源.

14950
  • 广告
    关闭

    2023新春采购节

    领8888元新春采购礼包,抢爆款2核2G云服务器95元/年起,个人开发者加享折上折

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    P2P

    P2P没有绝对的服务器和客户端之分。连接的双方分别作为临时的服务器和客户端。P2P通信的双方还可能更换IP地址。 P2P的一个最为流行的应用是BT种子,相信各位老司机对BT种子和迅雷都不陌生吧! P2P的出现使得服务器在处理文件传输的时候,能够减少服务器的负载。在P2P中,每个对等方能够向任何其他的对等方重新分发它收的的该文件的任何部分。 因此,最短上传时间是F/Us.同时假设N个用户中最慢的下载速率是s,第i个用户的上传速率是Ui.那么我们可以得到P2P架构中最快的文件分发时间。 而对P2P传输没有贡献。 P2P的应用现在已经非常多了,大家经常使用的迅雷去下载种子。 另外一个每天都在使用的应用QQ,它也广泛的使用了P2P技术。即时消息就是基于P2P的。

    1.1K10

    现有p2p协议简介怎么写_P2P协议穿透

    Jetbrains全系列IDE稳定放心使用 原文地址:http://wezly.iteye.com/blog/611630 (一) 常用p2p协议   一、napster:世界上第一个大型的p2p 四、edonkey,overnet,kad:   自私的人们在利用p2p软件的时候大多只愿“获取”,而不愿“共享”,p2p的发展遇到了意识的发展瓶颈。 (4)安全的p2p通讯与信息共享,利用p2p无中心的特性可以为隐私保护和匿名通讯提供新的技术手段。例如cliquenet、crowds、onion routing等。    (6)网格计算,挖掘p2p分布计算能力。使用p2p技术以集中那些联接在网络上的电脑的空闲的cpu时间片断、内存空间、硬盘空间来替代“超级计算机 ”。 (11)英特尔也在推广它的p2p技术以帮助更有效地使用芯片的计算能力。 (三) p2p资源定位方式   p2p网络中进行资源定位是首先要解决问题。

    17900

    详解P2P技术

    P2P = Peer to Peer 现在P2P也有很多不同架构,以下是常见的一些P2P架构 纯P2P架构 没有总是在线的服务器 任意端系统之间直接通信 对等方之间可以间断连接并可 以改变IP地址 例子: 文件分发 流媒体 VoIP 复杂应用纯P2P无法实现 ---- P2P: 集中式目录 Napster公司首先设计,由中央集中服务器管理 当对等方启动时,它通知目录 ,并开始与列表中的新的对等 方建立连接 断网:发送信息的时候对等方没有响应,则表明对 等方离开,节点刷新自身的激活对等方列表,并开 始与列表中的新的对等方建立连接 ---- KaZaA 纯P2P ---- P2P文件分发:BitTorrent BitTorrent是一种用于文件分发的流行P2P协议。 参与一个特定文件分发的所有对等方的集合被称为一个洪流 (torrent)。 希望你能通过这篇文章了解到现在网络上常见的几个P2P的模式。

    29530

    计算机网络】 网络体系结构分类: 客户机服务器体系和P2P

    P2P体系结构 和客户机/服务器体系结构截然不同的是P2P体系结构(对等结构), 在P2P中,进行通信的的并不是客户机/服务器,而是两台客户机。 我们结合以下这副图来说明P2P体系结构讨人欢喜的优点 ? 1.客户机间的直接通信使得P2P有了强大的自扩展性(self-calability),什么意思呢? ,共上载7次,而P2P结构下,服务器最少只要上载文件一次就够了。 P2P会比客户机/服务器结构的应用快的多 对服务器依赖小就意味着投入建设的成本会大大减小,正因此许多互联网公司尤其喜欢P2P。 从明天开始,我将发布一系列关于应用层协议的文章,以作为自己学习的总结 【完】 参考书籍 《计算机网络-自顶向下》  作者 James F. Kurose ?

    1.5K100

    p2p流媒体平台有哪些(p2p工作模式)

    P2P流媒体开源项目介绍 1. PeerCast 2002年成立,最早的开源P2P流媒体项目。PeerCast把节点按树结构组织起来, 每个频道都是一个树, 直播源是根节点,父节点只给子节点提供数据。 GoalbitSolution公司推出的开源P2P流媒体直播系统。采用网状结构,节点间传输采用TCP协议(基于UPNP)。 有高效的P2P算法, 对网络的适应性好, 针对不同网络情况都能实现较好的播放效果。当然,代码比较庞大和复杂。 架构相对简单,P2P系统分以下三部分: – Tracker Server: 负责维护频道信息,以及节点转发,以及节点传输状态监控等工作。 – OrderClient节目发布客户端: 发布本地视频信息, 把视频内容通过P2P网络分发到其他观看客户端。

    30850

    P2P通信原理

    P2P 就是端到端 我发一条微信给你,这不是 P2PP2P 是这样: ? P2P 技术要解决的问题 目前使用的终端设备(如手机),绝大部分都仅仅拥有特定网络下的内网 IP,而处在不同内网环境中的设备并不能够使用内网 IP 直接进行通信。 同时,只有锥型 NAT 才能进行 P2P,原因是由 P2P 连接的建立过程决定的。 P2P 连接建立过程 P2P 连接的建立首先需要一个拥有公网 IP 的中间服务器 S,两个结点 P1 和 P2。 这样让我们没办法拿到隐藏在 NAT 后边内网设备的 NAT 入口,也就没办法进行 P2P 通信了。 P2P 也用到了一个服务器,跟微信一样。 但是不同的是,P2P 中的服务器只作为结点地址的中转站,而微信的服务器是数据的聚宝盆。P2P 让我们的数据仅通过 P2P 连接发送,而不经过任何第三方的服务器。

    2.4K10

    长安链P2P网络技术介绍(1):什么是P2P网络?

    P2P相信很多人都听过,对金融稍有了解的人肯定第一反应是“P2P互联网金融点对点借贷平台”,简单概括:网贷。但是我们要讲的P2P和金融并不相关,而是互联网网络技术的P2P。 我们大家很熟悉的下载工具软件,比如迅雷等都有使用P2P网络技术,那么什么是P2P网络技术? P2P全称Peer-to-Peer,即点对点网络通讯技术,又称对等互联网络技术。 P2P的网络有三种模式:纯P2P模式、杂P2P模式、混合P2P模式。纯P2P模式就是每个节点间互连,没有中心服务器,没有中心路由,简单理解就是节点间都是纯粹的直连通讯。 混合P2P模式就是同时包含纯P2P模式和杂P2P模式。 如图: 现在我们对P2P网络技术已经有了初步的认识,那么为什么要使用P2P来作为区块链的网络呢?其实P2P网络与区块链有一个共同的非常契合的特点——去中心化。

    33410

    应用层体系结构与协议

    P2P结构与客户端/服务器不同的是,不需要强大的服务端集群,因为在P2P结构里,每一个客户端既可以是服务请求者,也可以是服务提供者(为其他客户端提供服务)。这些主机(对等方)间,可以直接相互通信。 我们使用过的BT下载,PPLive播放就是使用的P2P技术。P2P结构具有自扩展性,而且比客户端/服务器结构更加节省成本。 形象一点的比喻就是在计算机网络的管道中,成对的进程之间的通信,这时需要引入一个新的概念Socket,它提供一种供应用程序访问通信协议的操作系统调用,使网络读写数据(或服务调用)向读写本地文件一样容易。 网状结构,所有节点都是无规则的连在一起,没有稳定的关系,为P2P网络提供了最大的容忍性。 ---- 1、《计算机网络 自顶向下方法》 2、《计算机网络 第七版》 3、《P2P技术原理与应用》 金海 4、http://www.52im.net/thread-50-1-1.html 5、https

    59620

    计算机网络概念和结构

    我们学习《计算机网络》,重要的是培养网络化的思维。 什么是计算机网络计算机网络=通信技术+计算机技术,计算机网络就是一种通信网络。 定义:计算机网络就是互连的、自治的计算机集合。 交换网络里一个非常重要的设备--统称为“交换节点”,在计算机网络中,更多见的是路由器或交换机。 什么是Internet?(从组成角度) ? 计算设备通常是通过通信链路连在一起的。 --协议是计算机网络有序运行的重要保证。规则就是协议,如同交通系统。 任何通信或信息交换过程都需要规则。 ? ? 不同的协议功能不同,所要完成的任务也不同。交换的信息不同、信息的格式也不同。 ? 协议是计算机网络的重要内容 ? 计算机网络结构 ? ? P2P应用模型的通信双方没有绝对的客户端和服务器的区分。 ? 平时我们电视换频道,调的是载频--频率不同,传输的电视信号就不同。 ? ?

    30910

    P2P担保类设计原理

    场景 投资用户将资金投资给有借款需求者并获得一定的投资收益;投资本息有P2P网贷平台合作的担保公司提供全额担保,且借款需求者需要有足值抵押物作为抵押的一种担保借贷产品 特点 担保公司对P2P平台的项目进行审核和担保 ,P2P给予担保公司一定的渠道费和担保费;P2P此时只充当平台中介的存在,不负责坏账,不承担资金风险 操作步骤 提交资料:借款需求者向P2P网贷平台提出借款申请,并提交相关资料 审核并发布借款信息:P2P 平台进行严格审核,审核通过后将借款信息发布到平台上 战略合作:P2P平台挑选担保公司进行合作 担保物:担保公司为借款者提供担保的连带责任的服务 提供担保物:借款需求者提供担保物品 购买标的:投资者购买标的进行投资 业务合作:P2P网贷公司和第三方合作,由第三方提供资金的支付功能支持 按时还本付息:借款需求者通过第三方支付公司,向投资者还本付息 委托资金支付:第三方公司将投资者应得的本息定期支付给投资者 资金担保

    33050

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • X-P2P

      X-P2P

      腾讯云X-P2P以新一代的 P2P 技术为核心,充分利用边缘计算存储能力和整体网络闲置带宽,结合音视频 SaaS 服务,提供给客户更好用户体验、更高性价比的流媒体方案。客户通过客户端集成 SDK,能够获得更流畅播放体验并显著降低分发成本,适用于互动直播、电视内容直播、赛事直播、在线视频、短视频等业务场景。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券