顺序数据包传输的多播框架在SDN中的研究与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:liongliong591
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机网络中,多播(Multicast)的含义是将数据从一个源节点(Source Node)发送到网络中的多个目的节点(Destination Node)。相对于单独地将数据发送到每一个目的节点,多播只需要一次发送过程,降低了一对多发送数据对网络造成的负载。多播被广泛应用于多媒体流分发、多点视频会议等场合。多播路由树(Multicast Routing Tree,MRT)利用了树的结构,保存了数据传输的路径信息。数据包在多播路由树中的分叉节点被复制和转发到子节点。然而,给定一个网络拓扑,为一个多播任务构造最优的多播路由树是完全多项式非确定性问题(NP-Complete)。随着网络拓扑规模的增大,寻找最优的多播路由树的代价将会变得更加昂贵。在大型网络中,多播还面临着可伸缩性、可拓展性、安全性等方面的问题。所以,通常情况下,多播的应用场景被限制在了局域网和小型网络中。软件定义网络(Software-Defined Networking,SDN)是一种可编程的网络架构,其主要思想是将计算机网络中的基础设施层和网络路由控制层分离。在软件定义网络中,基础设施可以直接由程序控制。软件定义网络能提供给研究者直接实践新的网络协议的实验环境。通过控制和修改交换机中的数据流转发表(Flow-Table),研究人员就可以改变网络中交换机的具体行为。OpenFlow是一个标准,它定义了软件定义网络中软硬件功能划分和相互间的访问接口。ns-3(Network Simulator 3)是一个著名的开源的网络模拟软件。ns-3能模拟网络领域中常见的硬件和数据交换环境,其中也包括了OpenFlow交换机和SDN。本文研究了一个特殊的网络数据交换场景:顺序数据包传输(Sequenced Packet Transmission)。在顺序数据包传输场景下:一个网络连接中,同一时间最多只能传输一个数据包;仅当上一个数据包完成传输后,发送方才发送下一个数据包。我们在用ns-3模拟OpenFlow交换机时,观察了网络中交换机的运行时行为,发现了顺序数据包传输这一问题。在真实的网络环境中,如果数据发送方需要在收到数据包接收确认之后才继续发送数据包,也可以被看做是顺序数据包传输。本文研究了顺序数据包传输的各项性质,证明了:在顺序数据包传输中,传统的路由路径通信代价计算方式不再适用。本文设计了新的针对顺序数据包传输的通信代价模型,并根据这些通信代价模型设计了多播路由树的构建算法。实验证明,在顺序数据包传输场景下,新的通信代价模型和多播路由树构建算法平均能够减少10%的多播时间,提高了多播方式传播数据的性能。
其他文献
聚多肽材料具有良好的生物相容性、生物降解性和功能性,被广泛地用于纳米药物载体的构建。但是,当前临床使用的聚多肽纳米载体仍然存在着载药效率低、粒径较大、肿瘤选择性差以及药物在到达肿瘤后释放缓慢等缺点。为此,本论文设计构建了小尺寸和可逆交联的聚多肽胶束用于化疗药物(阿霉素和吉西他滨)的高效包载和靶向递送,并详细研究了这些聚多肽纳米胶束药物的体内和体外抗肿瘤活性。第一章,我们介绍了纳米药物在在肿瘤治疗中
多发性骨髓瘤(Multiple Myeloma,MM)是第二大常见的恶性血液病,特征为浆细胞恶性大量增生、单克隆免疫球蛋白过量分泌、正常免疫球蛋白减少、广泛溶骨病变和骨组织疏松。硼替佐米(BTZ)是一种二肽硼酸盐类似物,是第一个获得FDA批准的用于治疗难治性及复发性MM的蛋白酶体抑制剂,它通过硼酸键和蛋白酶体活性位点上的苏氨酸残基结合来阻止泛素蛋白的降解,促进细胞凋亡。但是BTZ的临床应用仍然存在
新人教版高中化学教科书已经正式投入使用,尽管教科书编写是以课程标准为指导,但难免会掺杂一些主观因素,造成教科书与课程标准的一致性出现偏差现象,这就会对专业教师使用教科书带来一定困扰。因此,教科书与课程标准的一致性研究就显得尤为重要,教科书语言作为传递知识的重要载体,更应该成为一致性研究中的重要关注点。通过定量分析与质性分析相结合的方法,对教科书语言与课程标准进行一致性分析,可以更系统、更科学的得到
目的:以PC12细胞为实验对象,观察低浓度毒死蜱对神经细胞的损伤作用,并探究依达拉奉抗毒死蜱诱导的PC12细胞损伤作用及其机制。方法:(1)MTT法检测不同浓度毒死蜱对PC12细胞活
目的:了解我院近8年来可手术期乳腺癌临床诊疗模式的变化及现状,评价与国内外临床诊疗规范间存在的差距,为进一步规范临床实践提供基本数据。方法:在2009-2010年我院乳腺癌患者诊治模式调查数据的基础上,回顾性分析2017年在我院行手术治疗的乳腺癌患者的临床资料,通过查阅病史资料和电话随访,记录患者基本特征、诊断情况、疾病特征及治疗方式,将数据分类统计,最后与2009-2010年数据进行比较,分析我
毕赤酵母(Pichia pastoris)与大肠杆菌(Escherichia coli)分别是真核生物与原核生物,两种菌高分泌的特点使它们以及以它们为基础的一系列突变菌株成为真核与原核表达系统的代表。毕赤酵母表达系统可以高效地表达一些复杂的外源蛋白。本研究通过合成半夏cDNA成功构建出毕赤酵母半夏cDNA文库。总共挑选并保存1080个单克隆转化子。在实验过程中对这1080个转化子进行了两方面的筛选
核盘菌是一种世界范围内广泛分布的植物病原真菌,能够侵染油菜和大豆等多种农作物,造成严重的经济损失。核盘菌弱毒相关DNA病毒SsHADV-1可导致核盘菌出现严重的弱毒现象,感染该病毒后,核盘菌的致病力严重衰退,同时生长变慢、产生菌核的时间延迟、色素分泌不均匀等,表明SsHADV-1是一种具有防病潜力的病毒。核盘菌对SsHADV-1也具有反作用,如在培养过程中存在摆脱病毒的现象,这种现象使得利用真菌病
目前,运用奈奎斯特采样定理对整流器输出信号进行故障诊断,为了保证诊断结果的准确性需要进行大量的信号采集,从而导致数据处理量大、数据存储和传输困难等问题。而CS(Compressed Sensing,压缩感知)理论的诞生,以低于奈奎斯特采样频率对数据信号进行采集,减少采样数据量。另外,CS理论将传统的信号数据采样与数据压缩两个过程合为一体,以信号的非自适应投影来保存原始信号的重要信息,再选用合适的重
目的:本研究主要是分析血管紧张素联合高脂饮食诱导升主动脉瘤或腹主动脉瘤和主动脉弓缩窄手术所形成的升主动脉瘤的分子特征,并初步探究其各自的分子机制。方法:1.通过腹腔注射血管紧张素联合高脂饮食诱导升主动脉或腹主动脉瘤,通过心超测量小鼠主动脉直径,确定小鼠升主动脉或者腹主动脉成瘤模型成功,将同一小鼠的成瘤部位和正常主动脉组织进行转录组检测,获得差异表达的基因,从中筛选出基因差异表达超过2倍的基因,然后
学位