计算机网络 -P2P、视频流和内容分发网 -应用层

本文介绍了P2P文件分发的原理,包括BitTorrent的加入、请求和提供块的过程,解释了为何P2P模式能有效减轻服务器负担并加速下载。同时,探讨了视频流和内容分发网(CDN)的概念,阐述了CDN如何通过DNS重定向和集群选择策略提供快速的内容分发服务。
摘要由CSDN通过智能技术生成

P2P

一、什么是P2P文件分发?

我们在中国看见最多的文件分发层面的P2P而且也是我们用得最多的是迅雷。P2P的意思是让成对的间歇连接的主机用户参与到分发文件的队列中来。不使用CS模式来传输文件。

二、为啥要用P2P?

我们知道如果一个视频流文件或者其他大型文件的传输使用CS模式的话,会让服务器承担极大的负担而且与请求方之间的带宽费用也十分昂贵。而P2P将每一个请求方(下称对等方)加入到分发文件的队伍中,这大大减轻了服务器的负担,而且由于分发文件的主机的加入,接收文件的速度也会加快(由于服务器没有对单个对等方实行限速,所以会比使用CS模式的更快,但不会超过自己的带宽)。而且P2P的体系结构扩展性非常的强
在使用CS模式进行分发时,最小分发时间随对等方的增加呈线性增长,而P2P模式的最小分发时间均小于同等条件的CS模式的最小分发时间,并且随着对等方的增加,最小分发时间的增长越缓慢,将会无限趋近于一个值。

三、P2P是怎么工作的?(以BitTorrent为例)

3.1 怎么加入到对等方的集合中?

参与某个特定文分发的所有对等方的集合被称为torrent(洪流)。在洪流中的对等方彼此下载等长度的文件块(chunk),一般长为256KB.当一个对等方首次加入一个洪流时,它没有块。所以需要调用BitTorrent中的最稀缺优先

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值