电信科学 ›› 2016, Vol. 32 ›› Issue (2): 1-12.doi: 10.3969/j.issn.1000-0801.2016.02.001

• 研究与开发 •    下一篇

网络可编程技术研究

谢立军,胡宇翔,汪斌强,兰巨龙,程国振,王志明   

  1. 国家数字交换系统工程技术研究中心,河南 郑州 450002
  • 发布日期:2017-02-03
  • 基金资助:
    国家重点基础研究发展计划(“973”计划)基金资助项目;国家重点基础研究发展计划(“973”计划)基金资助项目;国家自然科学基金资助项目;国家高技术研究发展计划(“863”计划)基金资助项目

Research on network programmable technologies

Lijun XIE,Yuxiang HU,Binqiang WANG,Julong LAN,Guozhen CHENG,Zhiming WANG   

  1. National Digital Switching System Engineering & Technological R&D Center,Zhengzhou 450002,China
  • Published:2017-02-03
  • Supported by:
    The National Basic Research Program of China(973 Program);The National Basic Research Program of China(973 Program);The National Natural Science Foundation of China;The National High Technology Research and Development Program of China (863 Program)

摘要:

网络可编程技术通过在网络设备提供开放的可编程接口,增强了网络的灵活配置能力和资源整合能力。首先从网络可编程技术的诞生背景入手,回顾了开放可编程思想、控制与转发分离架构以及目前典型的软件定义网络(software defined networking,SDN)和网络功能虚拟化(network function virtualization,NFV)架构。然后,详细阐述了SDN架构下的协议无关性、流表实现、高级编程语言以及与NFV融合方面的研究成果。最后,总结了网络可编程技术的研究趋势。

关键词: 网络可编程, 软件定义网络, 网络功能虚拟化, 协议无关性, 编程语言

Abstract:

Network programmable technologies enforce the capacity of flexible configuration and resource composition by providing network devices with programmable interfaces. Starting with the discussion on the background in the naissance and developments of network programmable technologies,the initial programmable technologies,frameworks of control and data plane and typical software defined networking (SDN)and network function virtualization(NFV)were reviewed. The research on protocol irrelevance,implementation of flow tables, high-level programming languages and integration with NFV were elaborated. Moreover,the future works were summarized in the end.

Key words: network programmability, software defined networking, network function virtualization, protocol irrelevance, programming language

No Suggested Reading articles found!