什么是P2P系统呢?就是由欧美外教一对一用户自发组成的系统,摒弃到了中央服务器。(self organized)
下面介高桥李依绍几种不同的p2狼之口p系统,也算是这种模式的发展历史了。
Napster:简单来说,就是有一个中央服务器存储了所有file的信息,你想下载富人的游戏一个文件,先去找中央服务器去问蜗杆从哪里下载,中央服务器会告qt播放器诉你具体的位置,你去下载就可以。(类似于图书馆找书,需要一个系统)
这是一个非常初级的p2p系统,甚至都没有去除中央服务器。也会有很多问题,比如用户有防火墙而无法访问,中央服务器崩了咋办,里面混入fake msg或者是黑小米小店客咋办
Gnu平壤地铁tella:这是一个完全的分布式的系统,由用户相互连接形成了overlay 的网络,这个系统镀膜剂的思想取自于‘世界上任何两个人之间最多隔6层关系’。也就是说,我想要找一个资源,我就问我附近的人,然后我附近的人再问附近的人,以此类推,一自考书直到我找到想网络女主播要的资源。
看看问北京妈妈的时候的格式:
再看看回复的时候的格式:
那么就有一个问题,大家同时都在问,这个网络必然会一直很繁忙,这是不可取的,所以我们需要avoid excessive traffic。
每个peer存着最近收到的消息,下次问的时候如果是一样的直接给他消息转发给所有的邻居,但别传回自己这就行每个query只转发一次,私募基金公司根据descriptor ID我们还是看出来了,其实这种系统会出现很多问题,
大部分的traffic都在搞ping pong如果有一个node 的带宽低,就会拉垮整条链路的带宽,类似于我转机去了个三线机场有大部分摸鱼的node (freeloader)如果有人恶意搞这个系统,就会出现大量恶意的信息FaskTrack:Hybrid between Gnutella a现在买什么手机比较好nd Napster
选中healthy的node作为supernode,小黄鸭头像就像伸缩警棍转机时候的一线机场
supernode是带宽高,性能好的node,把大部分的信息都保存在superno香精油de上,这样只需要咨动物诊所询它就可以相由心生拿到想要的信息。
BitT分形orrent:就是我们常见的BT下载,它鼓励peer互相分享自己的file,首先有一个人作为tracker,类似于napster,一个中央服务器,它保存了file blocks都在哪里,给你一个地址,你只需要找这些peer下载即可
本文发布于:2023-05-27 02:52:06,感谢您对本站的认可!
本文链接:http://www.ranqi119.com/ge/85/132744.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |