刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

假设服务器需要向5个对等体分发一个5G的文件,服务器的上传带宽为54Mbps,各个对等体的上传和下载带宽已知。请计算采用C/S模式和P2P模式传输的最小时间。

A
462.96和263.16     
B
462.96和208.33 
C
92.59和208.33      
D
92.59和196.85
使用微信搜索喵呜刷题,轻松应对考试!

答案:

B

解析:

采用C/S模式时,服务器的上传带宽为54Mbps,需要分发给5个对等体,因此每个对等体获得的数据量为5G比特/5=1G比特。由于服务器需要串行处理,总时间是单个对等体获取时间的5倍。计算得出单个对等体获取文件的时间为92.59秒,所以C/S模式下总时间为5*92.59=462.96秒。

采用P2P模式时,需要考虑每个对等体的上传带宽和下载带宽。上传带宽用于向其他对等体分发数据,下载带宽用于从服务器或其他对等体接收数据。具有最小下载速率的对等体需要F/d_min的时间来获取文件的所有比特。所有对等体的上传带宽总和为服务器上传带宽加上各个对等体的上传带宽。系统必须向每个对等体交付F比特,因此总时间为NF/(us+u1+…Un)。根据计算,P2P模式下的最小分发时间为196.85秒。

因此,采用C/S模式传输最小时间为462.96秒,采用P2P模式传输最小时间为196.85秒,与参考答案相符。

创作类型:
原创

本文链接:假设服务器需要向5个对等体分发一个5G的文件,服务器的上传带宽为54Mbps,各个对等体的上传和下载

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share