模块化分布式路由器数据平面研究与实现

来源 :北京邮电大学 | 被引量 : 7次 | 上传用户:chamcham
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络规模和复杂性不断增加,互联网体系结构正面临着重大理论挑战。路由器的处理能力逐渐难适应用户网络之间流量不断增大的要求,需要对路由器不断的进行升级才能满足这种日趋增大的流量。但是对于路由器而言,一般路由器的瓶颈在于转发引擎的处理速率而不在于端口速率。也就是说路由器的板卡接口速率往往大于路由器的转发引擎的处理能力,很有可能由于路由器的转发能力不够而引起路由器的端口拥塞。此时,可以利用现有的多台路由器组成一个分布式路由器系统,让多台路由器共享转发引擎资源,从而充分利用现有的设备资源。本文依次从软件平台、负载模型、负载均衡等方面展开研究。针对分布式路由系统之间的流量均衡问题,用排队论的理论分析了适合分布式路由器的负载均衡算法,提出一种基于各个子卡路由器空闲负载能力的动态负载均衡算法,使得各子卡路由器之间能够尽可能的分享自身的转发能力,使得参与分布式路由器系统的各个路由器能发挥最大的利用率。为了满足快速增长的网络需求,本文提出了一种分布式软件路由器的结构,该结构可以为异构平台上路由器管理和应用程序提供统一的抽象环境,将不同的路由器组合为有机的整体。本文从转发平台和应用程序接口两个方面对系统平台进行了详细的论述,并提出了设计和实现的方案。同时,在linux环境下搭建运行了基于Click的模块化分布式软件路由器原型系统,并获得了较好的转发性能。针对同一个子卡路由器转发到其它子卡路由器中的数据流量能够尽可能的延时一致,实现各个流量之间的延时公平性,论文采用了DRR调度算法与VOQ调度算法结合使用的方式。通过引入计次传递机制,避免分布式路由器系统中可能出现长期得不到服务的数据包占用过多的系统资源现象。
其他文献
由于人们对高质量以及高速率的多媒体通信业务需求的提高,使得未来移动通信系统的设计颇具挑战性。然而,无线信道固有的衰落特性和不稳定性,以及日益紧缺的频带资源、难以提
相干信源DOA估计是阵列信号处理的一个研究热点,在雷达、通信、声呐等领域有着广泛的应用前景。本文基于远扬窄带信号对相干信源的DOA估计进行了深入研究。首先,本文把目前两
3D产业发展迅速,学术界和普通大众都对3D显示产生了越来越多的兴趣。但是由于3D视频相对于2D视频制作较为复杂,3D内容的不足已成为3D产业普及的一个瓶颈。而且随着人们对3D视
学位
全球定位系统(GPS)为了解决人们在宇宙中的导航和定位问题。连续发展多年至今,已能向全世界提供高精度的导航和定位信息。目前,它已经在地质勘探、交通运输、航天航空、国防军事
在无线通信领域中存在着大量的资源优化问题,这些优化问题要求决策者能够合理地设计一个优化方案以满足系统设计的要求,如本文中将要讨论的两个资源优化问题,即无线局域网(Wi
近几年,在多媒体和互联网技术飞速发展的推动下,视频由于包含丰富的内容,已逐渐成为信息表达和传播的主要形式。截至2015年12月,我国互联网视频用户数目达到5.04亿,其中得益
近20年来,移动通信技术取得了飞速发展,在全球范围内蒸蒸日上,极大地推动了社会的进步,方便了人们的生活。如今它已经成为人们首选的通信手段和社会的主流通信模式。智能天线
真菌性角膜炎是一种感染性的角膜病变,通常是由真菌引起的病变,若不及时治疗极易造成角膜穿孔、眼内炎等一些十分严重的后果。如何利用角膜共聚焦显微图像中菌丝和神经形态上
汽车的制动性能是汽车安全行驶的一项重要指标,研发出一种具有可编程功能、适用性广,手持操作方便,数据存储量大的非接触式车辆制动性能检测仪器,有着重要的现实意义和应用价