参考文献:BitTorrent系统中文件传输算法与优化_杨祝林
1. 移动P2P社交网络的系统架构中:
移动客户端具有情景感知、自动聚合、社交发现、社交维护等功能;
服务器端具有注册管理、隐私控制、行为记录、用户偏好等功能。
2. 在移动社交网络中,由于节点的移动性、无线信号不稳定及外界的干扰,都可能造成节点失效或者退出系统。
3. 情境感知的目的是利用人机交互或传感器提供给计算机设备关于人和环境的信息,并让计算设备给出相应的决策。
4. 自从p2p网络的出现,互联网的存储形式,将由现在的“内容位于中心”模式转变为“内容位于边缘”模式。
5. P2P网络的优势:
(1)有效地利用了网络中闲散的存储空间,降低了成本;
(2)可以充分的利用网络中的带宽资源,从而提高了系统的数据通信的效率;
6. P2P网络面临的挑战:
(1)版权问题 (2)管理困难 (3)安全性差 (4)带宽占用
(5)垃圾信息 (6)标准之争 (7)正确发展
7. P2P发展中相关的软件:
(1)Napster是一个专门用于交换MP3文件的平台
缺点有:
· 存在严重的单点故障;
· 系统的可扩展性差;
· 安全性差;
(2)Gnutella的搜索机制是基于完全随机图的洪泛算法和随机转发机制,其最大问题是搜索的不可扩展性,搜索带来的冗余信息太多。
(3)kazaa模型是P2P混合模型的代表,它在Gnutella模型基础上引入了超级节点的概念。其主要特点是它的分层结构。
8. 2005年,NewBay公司推出了一款手机对等(P2P)软件:nttFoneShare。
对智能手机上的P2P网络,目前的技术可以成功与其他用户共享图片和文本文件,下一步的研究目标在于更大文件资源的分享,比如数字音乐、视频文件和大量游戏等。
目前移动P2P的研究正处于发展阶段,这为新兴的移动P2P技术创新提供了良好的氛围和契机。
9. 无线网络环境和移动设备的新特点:拓扑的频繁变化、资源的有效性、网络孤岛等问题。
10. 当前大多P2P应用中,主流应用扔是基于P2P文件共享和利用P2P技术实现流媒体的在线播放。比如:迅雷下载、BT下载、PPS和PPLive。
硬件资源:处理能力、存储能力、网络连接能力。
11. P2P技术的发展历程、未来和研究热点:
(1)ad hoc网络;
(2)服务器集群;
(3)核心网业务;
核心网演进的最终目的是:真正实现一种可管可控的开放系统平台。
(4)P2P+SNS;
欧式已经成为发展的主要趋势和核心竞争模式,P2P+SNS将是未来应用前景非常良好的业务之一。
12. 移动P2P网络,为叠加在移动网络环境中网络层上的会话层覆盖网络,能够利用多种宽带和服务质量的底层接入技术,其主要目的是以直接交换的方式来实现可移动设备之间数据资源与服务的协同。
13. 移动P2P网络的特点:
(1)网络拓扑的结构动态化;
(2)移动设备自身限制;
(3)带宽限制;
(4)网络连接不可靠性;
(5)移动设备的异构性;
14. P2P应用中即时共享范例:
SpotMe是用于会议、座谈会和公司会议的一种非常高级的协作系统和工具。
15. P2P的主要应用和研究领域分布在:
(1)文件共享:BitTorrent、Bitcomet、BitSpirit;
(2)分布式科学计算;
(3)协同工作;
(4)即时通讯:SpotMe;
(5)搜索引擎;
(6)网络游戏;
(7)基于Internet文件存储系统;
(8)基于P2P的流媒体直播、点播系统;
16. P2P网络中的内容异构性:
在BT系统中,节点之间含有的片段相异性越大,网络的存活率越高。如果片段之间的被拥有的量相差很大,则片段在网络中不平衡,影响网络的健康和稳定性。
17. BitTorrent协议中tracker查询和相应:
(1)Info_hash
(2)Peer_Id
(3)IP
(4)Port
(5)Upload
(6)Download
(7)left
(8)event
18. 自从BitTorrent协议采用固定端口(6881到6889)通信以及简易的数据编码格式以来,各种形式的BT流量“封杀/限制”设备应运而生。后果是:限制下载/上传速度虽然降低了跨ISP的通信速率,增加了BT用户文件交换的时间,但并没能从根本上减少总的通信流量。
原因是:一个节点在选择他的邻居节点时,它们不是在所有节点中集中随机进行的,并非有约束性地选择,这就是跨ISP通信流量居高不下的根本原因。
19. 为了提高用户访问内容和服务相应的速度,优化现有Internet中的信息流动,提高内容和服务提供者的安全性和可用性,对各式各样网络的发送方式进行优化,已成为广大ICP和ASP的一个重要目标。
20. 现存的BitTorrent下载存在的问题:
(1)在Torrent生命周期的后期,由于节点的加入呈现指数递减趋势和种子节点有限的供种时间,导致系统的服务性能快速下降,最终系统中的节点缺少片段都无法完成下载;
(2)客户端程序的表现很不稳定,随在线节点数有明显的波动;
(3)现行的系统可能对节点提供的服务不公平,下载速度快的节点,大都是下载的多而上传的少。
21. 一个完整的BT文件分发系统由下列实体组成:
(1)Web服务器
(2)静态的“元信息”文件;
(3)Tracker服务器;
(4)终端用户的web浏览器;
(5)客户端下载者;
22. 片段选择算法中常见的策略是:
(1)严格的优先级;
(2)最少优先;
(3)随机的第一个分片;
(4)最后阶段模式;
23. 帕累托效应:
指资源配置已经达到这样一种境地,即任何重新改变资源配置的方式,都不可能使一部分人在没有其他人受损的情况下受益。
24. BT协议的三部分:Torrent文件格式、节点与追踪器的通信协议、节点之间的通信协议。
阅读(3159) | 评论(0) | 转发(2) |