基于TCAM的OpenFlow关键技术研究

被引量 : 0次 | 上传用户:gxlzx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的飞速发展,当前的网络体系架构已经无法满足人们对于网络创新以及灵活性上的要求。网络管理人员无法在当前的网络体系下,部署新的网络协议。并且一旦网络的转发控制策略确定,很难进行修改。所有的这些问题都促使了一种全新的网络体系的出现,即软件定义网络体系(SDN)。软件定义网络体系旨在实现将转发策略与硬件链路分离,确保网络的创造性与灵活性。而OpenFlow协议就是一个非常优秀的支持软件定义网络体系架构的协议。但OpenFlow协议的推广与应用需要有支持OpenFlow协议的路由器。并且因为OpenFlow协议产生的时间较短,并不能很好的支持一些传统的网络功能的实现,比如QoS。针对以上的一些问题,本文研究与分析了实现OpenFlow路由器所需要的关键技术,对OpenFlow协议进行了扩展以更好的支持QOS功能的实现,设计并实现了OpenFlow路由器。本文的主要工作如下:(1)对实现OpenFlow路由器的关键技术进行了研究与分析。研究了适应OpenFlow网络架构的报文处理体系。还重点研究了基于TCAM的路由器表项高速匹配技术。在分析当前解决TCAM表项长度方法基础上,提出了基于MPLS协议的TCAM表项长度问题解决方案。(2)研究并发现了OpenFlow协议在支持QoS功能上的缺陷。分析了当前解决OpenFlow协议支持QoS功能缺陷的方法。提出了通过扩展完善OpenFLow协议来更好的支持QoS功能的方法。(3)设计并实现了一个OpenFlow路由器。重点设计并实现了路由器的软件架构。包括OpenFlow特有的报文转发通道架构,表项架构。还通过TCAM模块的设计实现了路由器表项的高速匹配。(4)通过OpenFlow路由器与相关测试工具,完成了对于OpenFlow关键技术的测试与验证。包括OpenFlow路由器平台基本转发性能测试,TCAM表项长度问题解决方案对比验证,以及支持QoS的OpenFlow协议扩展验证。本论文通过对OpenFlow关键技术的研究以及OpenFlow路由器的设计与实现,解决了OpenFlow路由器在实现过程中的一些关键技术问题,进一步促进了OpenFlow协议从理论走向实际应用。
其他文献
<正>互联网搜索引擎从第一天开始就是大数据应用,互联网产生了海量数据,如何从中找到需要的信息就是一个大数据的命题。搜索引擎正好解决这一问题,网络爬虫首先从数以千亿级
目的研究探讨不同加工炮制方法对白芍中芍药苷含量的影响。方法将鲜药材用13种方法加工后进行定性和定量分析。结果水煮使芍药苷含量增加;去皮、蒸制或生药材直接晒干其芍药
为了在设计火灾探测系统时,提供探测器的选型依据,该文通过火灾探测综合模拟试验平台(FE/DE),利用四种国家标准火所用燃料生成典型火灾烟气,对光电型与离子型两种常规点式感
<正>在推进金融机构编码推广试点工作过程中,为提高金融机构信息的管理和使用效率,人民银行克拉玛依市中心支行自主开发了金融业机构信息辅助管理系统(以下简称辅助管理系统)
<正>我国网络支付市场近几年规模保持高速增长,网络支付涉及的用户和金额规模迅猛增加。据艾瑞咨询统计发布《2008~2009年中国网上银行行业发展报告》显示,2008年中国网上银行
以国家科技部973项目中建立的火灾探测应用环境及火灾信息数据库为依据,对目前使用最为广泛的前向散射型光电感烟探测器固有特性的归纳和分析,通过数据挖掘,提出一种切实可行
机器人力控制和顺应控制是机器人学研究的一个重要领域,对于提高机器人的性能,增强机器人的适应性,扩大应用范围具有十分重要的意义.本文对近年来国内外关于机器人力控制和顺
近年来,天然气水合物储运技术引起了广泛的关注,并得到了快速发展。文章首先介绍了天然气运输的多种方式,进而分析了常见天然气储运方式的物理特性及其经济性,接着着重介绍了
本文通过对农村集体建设用地的范围、形成过程、社会功能以及流转要求等方面的分析,对比转权模式与保权模式两种流转模式制度创新思路,提出了选择转权模式作为规范农村集体建
太阳能发电产品检测平台用于测试太阳能发电产品的功能、性能、安全性等指标,并给出检测结果和评估意见。为支撑和配合太阳能发电产品检测平台的应用,论文对其配套的监控系统