基于TRILL的大二层网络路由技术研究

来源 :南开大学 | 被引量 : 0次 | 上传用户:michael_jian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今信息爆炸式增长的时代,数据中心需要处理的流量成几何级数增长。传统数据中心网络在网络规模、资源利用率和性能等方面已经不能满足需求。另一方面,由于以云计算技术为代表的新兴技术的快速应用,数据中心的网络架构越来越复杂,各个网段的联系也越来越紧密,导致数据中心内部流量迅猛增长。为了满足新的需求,设备厂商纷纷提出针对现代数据中心网络的解决方案,随即引发学术组织的讨论和研究,大二层网络概念应运而生。大二层网络的特点是:支持大规模的网络,在二层实现区域间流量的互通,大吞吐量和优异的性能。  文章围绕大二层网络的主题,首先探讨了传统数据中心网络的特点和不足,并指出云计算背景下的新需求。在简要分阐述TRILL(多链路透明传输协议)和SPB(最短路径桥协议)两大主流的新一代数据中心网络技术之后,作者提出了基于TRILL系统设计方案,包括系统功能逻辑划分和配置系统的设计以及基于epoll、eventfd和优先级队列的高效的系统消息交互模型。接下来针对邻居维护、拓扑维护以及路由计算等关键问题,本文提出了二维邻居状态机模型,基于二进制指数退避算法的LSP生成策略,Nickname动态生成算法以及改进的路由调度算法,以保证系统设计的合理性和协议运行时的稳定性。  为验证本文提出算法的性能,针对nickname动态生成算法,本文设计统计实验,验证该算法在批量地址生成时的冲突率。对于改进的LSP生成策略和路由调度算法,采用对比实验,以验证算法在各种网络状况下对系统的拓扑更新和路由计算耗时的提升。通过实验验证,本文对于TRILL关键功能提出的改进方案,有效的提升了协议系统的效率。
其他文献
近年来,随着图形处理器(Graphic Processor Unit,GPU)的计算能力的增强,其主要用途由图形渲染过渡到通用计算方面,GPU的定位也逐渐演变为具有众核架构的通用处理器。在现今以主核
在移动互联网时代,LBS应用已经成为人们生活中必不可少的帮手之一,而用户定位作为LBS应用最基本的问题已成为移动互联网领域的一大研究热点。传统的用户定位主要采用GPS定位系
高性能应用需求的迅猛发展,使得单台高性能计算机已经不能胜任一些超大规模应用问题的解决。网络的发展和分布式计算的提出,使得通过多机互连的并行计算来解决大型的计算问题
通过网络招聘系统,求职者可以随意挑选自己喜爱的职位来进行应聘,然而求职者的求职偏好并不是其求职成功的决定性因素,求职者的能力与职位的任职资格之间的完美匹配才是成功的关
Rough sets是Pawlak提出的一种处理模糊和不确定性的数学工具,在粗糙集的各种研究方向中,属性约简算法一直是粗糙集理论研究的重点问题。 本文在Rough sets理论基础上,对
近年来,越来越多的应用产生数据流,它是连续的、有序的、快速变化的、海量的数据。流数据不同于传统的存储在磁盘上的静态的数据,而是一类新的数据对象。当前在数据挖掘领域
信息的检测通常都是对信息进行进一步处理的前提,信息的检测主要的任务是如何获取有用,有价值的信息。从信息检测广义来说,当今一切信息处理系统都离不开信息的检测。 当
数据传输测试仪表是通信测试领域的一种常用工具,它要对通信系统的各项技术指标进行定量测量,同时作出定性分析,自然在仪表的性能和技术指标上都应该优于被测量的通信设备和
随着智能手机系统及微电子技术的迅速发展,当今的智能手机搭载的硬件设备性能越来越强大,与此同时功能各异的第三方应用程序也层出不穷。智能手机在极大的满足用户使用需求的同
粒子群优化(Particle Swarm Optimization,PSO)算法是一种新型的进化计算技术。本文对PSO算法进行了深入研究,分析了算法的原理、基本步骤、应用步骤和参数设置等内容。针对