网络中大容量文件组播系统的设计与实现

被引量 : 0次 | 上传用户:liqiran
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的飞速发展,利用Internet进行协作开发的项目越来越多。对某些应用而言,如分布式数据库开发,一个开发工作组有很多人需在不同的地点协作并经常交换情况。在组的规模比较小的情况下,只需点对点交换信息即可;如果组的规模比较大,点对点交换信息不管对网络还是对信息发送者,都是一种负担,代价昂贵。有时虽可用广播的方式进行处理,但如果在一个上百万节点的网络上向数千台主机进行广播是很低效的甚至是不大可能的。一则绝大部分机器对此不感兴趣,造成信息垃圾;更糟糕的是,部分主机虽需要此信息但可能被误认为对此信息不感兴趣而收不到此项信息。因此,我们需要一种办法让本身规模较大而相对互连网又较小的工作组能相互方便、快捷地传递信息。为此,我们引进了IP组播的概念,并对它进行了比较深入的研究。在理论储备上,首先深入了解了TCP/IP网络协议的基本原理,并着重理解了组播协议的理论知识部分。之后对winsock网络编程技术进行了大量的实验,它将是最后实现的主体软件设计基础,其中穿插了可靠服务器的设计思想。并且结合了软件工程的模块化设计理论,对系统进行了模块化布局,对通讯的主体模块进行了高度封装成了组件,具有一定的重用性。在组播可靠性传送的研究上,尤其是拥塞的控制上,也提出了自己的一些新的想法及算法设计,这些算法是在借鉴了停止/等待协议的基础上,采用轮询的应答方式实现多客户端的有序应答控制。尤其是服务器端的控制上采用多线程通信技术,大大提高了CPU的利用率,提高了服务器的快速应答和反应效率。
其他文献
新中国外交70年来所走过的历程是一个不断进行理论创新的过程。新中国不同历史时期的外交理论创新主要包括三个方面:第一,不断深化对国际形势的准确把握,树立正确的大局观,创
教育督学制度是现代教育制度中的重要组成部分,在教育管理过程中发挥了重要的监督和评价作用。我国在教育督导建设方面虽然取得了不少成绩,但还存在着明显的不足。表现在督导
<正>巨玫瑰葡萄是沈阳玫瑰×巨峰育成,是玫瑰香系第二代品种。笔者试验园中,巨玫瑰葡萄2003年种植,2004年开始挂果,2009年及以前均自然着果栽培,从2007年开始着果较差,并有加
在中国石化西安石化分公司30万t/a柴油加氢精制装置上,对中国石化抚顺石油化工研究院研发的FHUDS-6超深度加氢脱硫催化剂的进行了工业应用。结果表明,在平均反应温度为357.6
2型糖尿病的发病基础是胰岛素抵抗,脂肪细胞因子分泌异常是胰岛素抵抗的一个重要机制。这些脂肪细胞因子,与其它神经内分泌和免疫器官形成广泛联络的神经一内分泌一免疫网络,影
近年来,随着社会经济的快速发展,建筑规模在不断地扩大,许多房屋质量问题也日益突出。屋面漏水作为建筑质量通病的重要表现受到了越来越多的关注和重视。屋面漏水问题的存在
医学影像数据库是医疗信息系统中的数据存储中心,是PACS系统以及其它涉及医学图像的各种医疗信息系统的重要内容。医学影像数据库技术是一种面向医学图像特定领域的数据库技
本文论述了新形势下从严治党的必要性以及在高校从严治党的重要意义。
从购自安徽亳州中药材市场的姜黄(Curcuma longa L.)切片95%乙醇提取物中除主要没药烷型倍半萜类成分芳姜黄酮[(+)-(S)-ar-turmerone]外,还分离得到2个新的同类化合物,即turm
<正> 席卷全国的“出国热”持续已近10年。高等学校青年教师作为全社会中最具出国潜力的群体,理所当然地成为这场热的核心。当前高校青年教师中,几乎无人不谈论这个问题.这种