p2p节点什么是IDCM超级节点?

p2p节点  时间:2021-09-14  阅读:()

介绍一下P2P

什么是P2P?很难有一个确切的解释,也许是由于有着不同的观点或理解。

BW(JXTA book的作者)给出这样一个定义:P2P 使得任何网络设备可以为其他网络设备提供服务(Peer-to-peer technology enable work-aware device to provide services to work-aware device)。

我个人的理解是P2P网络是:一个网络中的所有节点(设备)的角色、行为、责任和义务都是平等的(对等的)。

看一下我们现今的网络结构: 大多数情况下,我们使用一种称之为客户机/服务器(Client/Server,简称C/S)的网络模式。

比如流行的WWW,各种网络游戏等。

它们的共同特点是 都需要有一个中央服务器来处理绝大部分的运算工作。

客户端和服务段处在完全不同的角色中。

客户端更被动,通常是发送一个请求。

而服务端处在一个支配的地位,获取这个请求,进行计算,然后返回一个结果来相应这个请求。

即便如Email这种看上去比较不同的网络应用,也对Client和Server有着明显得分工。

这类网络应用模型有着一个明显的缺点就是:随着服务的客户数目的增多,服务端所需要占用的资源也随之增加,显而易见最终制约了client的数目的增长。

(这种集中式的模型似乎违背了的初衷,the ARPANET)。

并且,我们需要许多隐藏在深处的服务的支持才能获取我们需要的服务,如DNS,如路由。

这也就是为什么即便每台机器都开设一个web server,也无法被全部被访问到。

(由于IP地址的限制,不可能每台机器都有一个静态的IP。

或是由于内部网络的原因,也许即便你有一个静态不变的内部地址,也可能没有一个路由到达你的机器或是访问被防火墙过滤9)。

并且由于现在的过分的依赖于DNS和网关,只要其中有一个服务出了"问题",相应的其他任何服务就都无法获得。

"Edge of ": 另一个有趣的现象是:由于刚才所说的DNS和路由的限制,可能有数以亿计的连在上的计算机无法被其他机器访问。

这些计算机组成了所谓的 "Edge of "。

(它们属于的一部分,却不被整个认可,就像处在社会边缘一般充满着矛盾和孤寂)。

我们来做个计算: 假设同时只有1千万台100MHz的计算机连接在网络上(事实上远不只这些),每台可以提供100兆的空余空间、1000bps的空余带宽和10%的空余 CPU时间。

因此这些机器总共提供了10PB(10^15bytes)的存储空间,100亿bps的带宽(大约是1.25GBps)和10万MHz的计算能力!这是多么可观的数字,如果都能加以利用,或是只是开发其中的一部分……. Google的麻烦: 我们通常使用的Google 就是一个著名的集中式网络服务的例子。

Google中检索的信息依赖着一个巨大的数据库(大于1.6 billion,即便如此Google所保存的数据也只占整个的很小一部分,几个数量级的差别)。

这个数据库必须每天更新,以保证信息的即时性,即便如此Google便利一遍整个也需要十几天的时间。

如何能更好的提供搜索服务是很多现今的搜索引擎始终没有办法解决的问题。

除此之外,Google还有很多麻烦: Google的服务是建立在一个庞大数目的Linux集群上的(超过10000台)。

维护这么庞大的一群主机就够受的了。

一旦Google发生了故障,所有的服务就都玩完了。

不要说Google发生故障,如果DNS,路由等除了或者或那的问题……。

由于中数据的数量庞大且种类多样。

Google不仅无法提供一个精确的索引,也无法提供一个完整的索引。

Google只能看到"静态"的数据,它无法访问到处在数据库里的数据。

P2P的承诺(宣言) 提供一个真正的完全平等,自由的互联网。

使用很少的资源消耗而提供高可靠性的服务。

这似乎非常抽象,事实上连我自己也不太清楚我在说些什么。

举个例子先: 音乐爱好者kert想在上找一首歌,"Sex Pistol"的"My way"。

通常他使用Google来搜索相关的关键字"Sex Pistol" +"My way"。

由于只是简单的依赖关键字匹配的方式,Google通常会返回几百或是几千条匹配的记录,当然包括不相关的那些(绝大多数,尤其是当你的关键字中出现诸如Sex之类的词汇)。

作为一个音乐爱好者,kert通常会耐着性子在这几千条记录中仔细寻找(头晕),有时找到一个可能性极大的链接却因为链接失效而伤心。

想象一下,Google已经是世界上最好的搜索引擎之一了。

如果换成一个P2P网络应用又会如何?P2P网络会将kert的搜索请求发送给每一个连接在网络上的节点(peer),每个节点会在自己所管理的资源中查找是否含有匹配的对象,然后对kert的请求做出回答。

和那种集中式的搜索服务相比,将相应交给每一个节点的好处是显而易见的: 由于响应由节点即时完成,而不是像集中式的服务那样将在可能已经过期的数据中寻求答案。

这种方式更准确,不会出现让人沮丧的过期连接。

另外由于是由节点自由处理请求,而非传统的在静态网页中寻找答案,精确程度更高。

请求分布到了的每个角落,信息更完整,当然得到结果的可能性就越大。

请求分布到了的每个角落,不需要大量的主机群,不会有网络阻塞。

kert很肯定这个世界上有与他爱好相同的fans,因此他信心十足:)。

刚才我们提到,一个请求会发送至P2P网络中的每个节点。

这似乎很不可思议,但是事实上(至少在理论上)这是P2P网络的特性之一。

因此在P2P网络中,你所享受的服务的是一个由成千上万台计算机组成的cluster提供的。

多么神奇而令人兴奋! 即便是最基本的"路由"服务,也是有所有节点共同提供的。

因此不在会有因为某个结点的故障或是人为原因而造成的无法链接的现象了。

你面对的是一个友善、自由、平等的群体。

而非强权(路由)和专制(DNS)。

比特币,区块链,节点的概念?

首先你要知道,节点(node)只是一个词,在网络相关的文献里很常见,在不同的语境,不同的系统里会有不同的意思,并不是所有的区块链乃至p2p网络里提到节点都指的一个东西。

其次,区块链这东西是什么,现在也没有明确定义。

看你问题里的区块链似乎是指数据结构,但是,在现在的一般语境下,区块链是指这个分布式数据库的技术,包括这个数据结构,底层的p2p网络,以及共识算法。

所以,一般谈区块链就是区块链系统,不要和p2p网络混为一谈,把这概念引进来只会让你理解起来更复杂。

区块链是个分布式系统,系统里有很多节点,这些节点你只要单纯地理解为通过互联网相连的电脑或者服务器就好了。

然后根据区块链性质的不同,成为节点的方式也不同,当然,对于节点的定义也不同。

对于像比特币这样的公有链,理论上来讲,你下载完整的区块链,参与交易和挖矿,才算是节点。

然而,在现在的比特币里,矿工,完全节点,轻量节点,甚至普通用户,在不同的语境下都可能被称为节点。

但无论如何,比特币的系统与其说是“连入网络就会自动更新区块链”,不如说是你想要挖矿或者是交易(同时你不信任其他人的验证结果),就必须更新整条区块链,这不是一个自动义务的事情,而是自愿的事情。

对于公有链而言,是你想从链上获益就必须按照规则成为节点,而不是相反。

而私有链和联盟链则反过来——你先成为节点,然后按照规则行事。

要学习更多的区块链知识,欢迎关注『区视网』

什么是IDCM超级节点?

在P2P软件中,每个用户就是一个节点,数据传输通过节点进行,不需要很多的中央服务器,但为了保证数据传输质量,P2P软件会自动分析每个节点的硬件资源,让有较大带宽和高速计算机担任它的“超级节点”。

HostYun:联通AS9929线路,最低月付18元起,最高500Mbps带宽,洛杉矶机房

最近AS9929线路比较火,联通A网,对标电信CN2,HostYun也推出了走联通AS9929线路的VPS主机,基于KVM架构,开设在洛杉矶机房,采用SSD硬盘,分为入门和高带宽型,最高提供500Mbps带宽,可使用9折优惠码,最低每月仅18元起。这是一家成立于2008年的VPS主机品牌,原主机分享组织(hostshare.cn),商家以提供低端廉价VPS产品而广为人知,是小成本投入学习练手首选。...

TMThosting夏季促销:VPS月付7折,年付65折,独立服务器95折,西雅图机房

TMThosting发布了一个2021 Summer Sale活动,针对西雅图VPS主机提供月付7折优惠码,年付65折优惠码,独立服务器提供95折优惠码,本轮促销活动到7月25日。这是一家成立于2018年的国外主机商,主要提供VPS和独立服务器租用业务,数据中心包括美国西雅图和达拉斯,其中VPS基于KVM架构,都有提供免费的DDoS保护,支持选择Windows或者Linux操作系统。Budget ...

NameCheap优惠活动 新注册域名38元

今天上午有网友在群里聊到是不是有新注册域名的海外域名商家的优惠活动。如果我们并非一定要在国外注册域名的话,最近年中促销期间,国内的服务商优惠力度还是比较大的,以前我们可能较多选择海外域名商家注册域名在于海外商家便宜,如今这几年国内的商家价格也不贵的。比如在前一段时间有分享到几个商家的年中活动:1、DNSPOD域名欢购活动 - 提供域名抢购活动、DNS解析折扣、SSL证书活动2、难得再次关注新网商家...

p2p节点为你推荐
信件格式书信格式怎么写win10发布win10发布到底是中国时间7月29号还是美国时间文件损坏电脑老是显示文件损坏,请运行chkdsk工具,怎么办?软件详细设计说明书软件产品规格说明书都包含什么内容短信应用Android手机短信应用都有哪些?硬盘分区格式化电脑硬盘怎么全部格式化并重新分区?硬盘分区格式化硬盘分区后怎么格式化主板说明书主板各个接口,插口的详细说明暂停线程怎么让一个线程暂停里程碑2求摩托罗拉里程碑2的优缺点,及性能简介
ip代理地址 海外域名 中国万网域名注册 个人域名备案流程 lamp stablehost webhostingpad 好看的桌面背景大图 新站长网 qq数据库 免费ftp站点 java空间 秒杀预告 softbank邮箱 免费吧 上海服务器 789电视剧 hosting24 phpwind论坛 美国西雅图独立 更多