当前位置:主页 > 管理论文 > 移动网络论文 >

软件定义网络(SDN)数据平面带状态转发技术研究

发布时间:2018-03-24 12:36

  本文选题:SDN 切入点:数据平面 出处:《清华大学》2015年博士论文


【摘要】:互联网的快速发展带来了巨大经济社会效益,同时也面临着许多重大的技术挑战,互联网在可扩展性、移动性、服务质量、安全性等方面遇到越来越多的问题。在此背景下,一种新型改进方案——软件定义网络(SDN)被提出,该技术试图通过重新设计网络体系结构,从根本上解决现有互联网面临的各种问题。作为SDN代表技术,Open Flow协议数控分离、集中控制的机制提高了网络的可编程性和灵活性,然而Open Flow流表简单的“匹配+转发”的处理范式对于支持复杂的网络功能也带来了较大的局限性。Open Flow交换机只能提供对报文的匹配处理功能,不能支持对状态信息的处理,其数据平面表达能力不足,可编程性不强。针对Open Flow协议的局限性,本文在在国际上首次提出了一种SDN数据平面带状态转发技术,设计了数据平面带状态转发抽象架构SDPA,基于SDPA架构开发了软件原型系统、动态可配置硬件系统及多种应用,设计并实现了一种基于SDPA硬件和NFV结合支持网络功能的架构Hi PPA,进一步增强了网络的可编程性、灵活性和处理性能。本文的主要研究内容和贡献如下:1.基于形式化方法提出了一种SDN数据平面转发抽象模型,首次提出“匹配+状态+动作”的数据平面带状态转发处理范式SFA。通过对SDN本质属性进行抽象和描述,进一步指出SDN网络的本质特征。2.首次提出了一种SDN数据平面带状态转发抽象构架SDPA,并开发SDPA软件交换机及多种应用。通过在数据平面增加协处理器FP和状态表ST,支持在数据平面处理和维护网络、流和报文的状态信息;通过定义数据平面指令集,进一步增强数据平面的表达能力和可编程性;最后开发了SDPA软件交换机和多个应用。3.基于SDPA架构设计实现了一种动态可配置的硬件平台。该平台基于SFA数据平面抽象和API,支持多种网络功能动态和重复配置,支持在同一个平台上配置多个网络功能,形成硬件业务链,其通用性、可编程性和可扩展性更强。4.首次提出并实现了一种基于SDPA硬件和NFV结合支持网络功能的网络架构Hi PPA。通过统一的数据平面抽象、南向/北向API和集中控制,实现对数据平面资源、状态的动态感知和数据平面业务链的编排,实现网络功能高性能和灵活性的统一。
[Abstract]:The rapid development of the Internet has brought enormous economic and social benefits, but also faces many major technical challenges, the Internet in scalability, mobility, quality of service, security and other aspects of more and more problems. A new improved scheme, Software definition Network (SDN), is proposed, which attempts to fundamentally solve the existing Internet problems by redesigning the network architecture. As a representative technology of SDN, the Open Flow protocol is separated by numerical control. The mechanism of centralized control improves the programmability and flexibility of the network. However, the simple "matching forwarding" processing paradigm of the Open Flow stream table also brings great limitations to support complex network functions. The Open Flow switch can only provide the matching processing function for packets, but it cannot support the processing of state information. Because of the limitation of Open Flow protocol, this paper first puts forward a kind of SDN data plane state forwarding technology in the world. The abstract architecture of data plane with state forwarding is designed. Based on the SDPA architecture, the software prototype system is developed, the dynamic configurable hardware system and various applications are developed. This paper designs and implements a kind of architecture based on SDPA hardware and NFV to support network function, which further enhances the programmability of network. Flexibility and processing performance. The main contents and contributions of this paper are as follows: 1. Based on formal method, an abstract model of SDN data plane forwarding is proposed. For the first time, a data plane with state forwarding processing paradigm (SFAA) is proposed for "matching state action". By abstracting and describing the essential attributes of SDN, Further points out the essential characteristics of SDN network. For the first time, a SDN data plane with state forwarding abstract architecture is proposed, and SDPA software switch and various applications are developed. By adding coprocessor FP and status table STS in the data plane, Support for processing and maintenance of networks in the data plane, The state information of stream and message is defined, and the expression ability and programmability of data plane are further enhanced by defining the instruction set of data plane. Finally, the SDPA software switch and several applications are developed. Based on the SDPA architecture, a dynamic configurable hardware platform is designed and implemented. The platform is based on the abstraction of SFA data plane and API, and supports the dynamic and repeated configuration of various network functions. Support the configuration of multiple network functions on the same platform to form a hardware service chain, which is universal, A network architecture based on SDPA hardware and NFV to support network function is proposed and implemented for the first time. Through unified data plane abstraction, south-to-north API and centralized control, Realize the dynamic perception of data plane resource, state and arrangement of data plane service chain, realize the unification of high performance and flexibility of network function.
【学位授予单位】:清华大学
【学位级别】:博士
【学位授予年份】:2015
【分类号】:TP393.02

【相似文献】

中国期刊全文数据库 前4条

1 刘中金;李勇;苏厉;金德鹏;曾烈光;;TCAM存储高效的OpenFlow多级流表映射机制[J];清华大学学报(自然科学版);2014年04期

2 于国艳;林鹏飞;张永军;顾畹仪;;电信级以太网PBT和T-MPLS数据平面互通机制[J];光通信技术;2012年12期

3 陶军;;基于OpenFlow的SDN技术研究[J];电信技术;2014年02期

4 ;[J];;年期

中国重要报纸全文数据库 前4条

1 锐捷网络 项小升;网络核心设备的三平面分离设计[N];网络世界;2005年

2 本报记者 李旭阳;SDN,,授人以渔[N];计算机世界;2013年

3 ;看看MPLS的“小窝”[N];计算机世界;2002年

4 记者 徐勇;迈普路由器获信息产业重大技术发明奖[N];人民邮电;2009年

中国博士学位论文全文数据库 前1条

1 朱树永;软件定义网络(SDN)数据平面带状态转发技术研究[D];清华大学;2015年

中国硕士学位论文全文数据库 前2条

1 孟凡宇;NFV控制平面与数据平面分离及状态迁移机制的研究与实现[D];南京大学;2016年

2 贾北洋;智慧标识网络数据平面的设计与实现[D];北京交通大学;2014年



本文编号:1658317

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1658317.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户bf603***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com