SDN的特征、发展现状及趋势
计算机网络中的SDN技术

计算机网络中的SDN技术随着计算机网络技术的迅猛发展,SDN(Software Defined Networking)技术逐渐走进人们的视野。
SDN是一种新型的网络架构,它将网络控制平面与数据平面进行了分离。
SDN技术的出现,为网络管理和优化提供了更高效、更灵活的解决方案。
本文将从SDN的定义、特点、架构、应用和发展趋势等方面进行综合介绍。
一、 SDN技术的定义SDN指的是软件定义网络,它是一种网络架构,主要解决的是现有网络架构中面临的诸如网络繁琐、设备复杂难管理、负载不均衡、网络策略不能灵活配合等问题。
SDN技术的核心思想是将网络的控制平面与数据平面进行分离,控制平面通过编程实现,数据平面则由网络交换机实现,这样可以更好地解决网络管理和优化问题。
二、 SDN技术的特点1. 无侵入性SDN技术是一种基于软件的网络技术,不需要更换现有网络设备,可以无缝地集成到现有网络系统中,不会对现有网络造成任何影响。
2. 可编程SDN技术的控制平面是通过编程实现的,可以根据业务需求进行灵活配置和扩展。
这就意味着,网络管理员可以根据不同的业务需求进行编程,将控制平面和数据平面分离,实现网络资源的高效管理和应用优化。
3. 高可靠性SDN技术采用分布式控制方式,即控制器上下发的指令可以被多台交换机同时识别和处理,从而保证网络的高可靠性和高可用性。
4. 灵活性SDN技术可以实现对网络流量的灵活控制和调度,从而提高网络的灵活性和效率。
网络管理员可以根据不同的流量特征,优化网络流量调度,避免网络拥塞和流量滞留。
三、 SDN技术的架构SDN技术的架构包括三个主要组成部分:控制器、数据平面和应用层。
控制器是SDN网络的核心,它负责网络的整体管理和控制。
控制器可以通过编程来实现网络的控制和配置。
数据平面是指网络中的交换机、路由器等网络设备,它们负责实现数据的传输和路由。
应用层是指各种网络应用,如网络流量控制、安全管理、负载均衡等。
SDN的特征_发展现状及趋势_郑毅

SDN的特征_发展现状及趋势_郑毅SDN(Software Defined Networking)是一种网络架构和管理方法,它通过将控制平面(Control Plane)与数据平面(Data Plane)分离来实现网络管理的集中化和可编程化。
SDN的发展已经引起了广泛的关注,并且在当前的网络领域具有重要的意义。
首先,SDN具有以下几个特征:1.分离控制平面和数据平面:SDN将网络中的控制逻辑从传统的网络设备中分离出来,控制平面由一个或多个控制器来管理网络中的路由、流量和策略等。
数据平面则由智能交换机或路由器负责实际的数据传输。
2.集中化管理和可编程性:SDN的控制平面可以根据网络管理员的要求进行集中化管理,并且具有可编程性。
管理员可以使用各种编程语言和工具来定义和修改网络的行为,从而实现更加灵活和智能的网络控制。
3.开放接口和标准化协议:SDN采用开放式接口和标准化协议来实现网络设备之间的互操作性,使得不同厂商的设备可以进行互联和共享资源。
这种开放性和标准化能够促进SDN的发展和广泛应用。
接下来,让我们看一下SDN的发展现状和趋势:1.当前的SDN应用场景主要集中在大型数据中心和企业网络中。
由于SDN能够提供更好的网络控制和可编程性,它在解决大规模网络的管理和维护问题上具有显著优势。
因此,很多大型数据中心和企业已经开始采用SDN来构建自己的网络架构。
2.随着云计算和物联网的快速发展,SDN在这两个领域的应用也越来越广泛。
云计算需要一个高效和灵活的网络来支持虚拟化和弹性扩展,而物联网则需要一个能够连接和管理海量设备的网络。
SDN的可编程性和集中化管理正好能够满足这些要求,因此SDN在云计算和物联网中的应用前景非常广阔。
3.SDN正在逐渐渗透到边缘网络和智能交通等领域。
边缘网络是指分布在边缘地区的网络设备,如分布式传感器网络和物联网网关等。
由于边缘网络通常规模较小且分布广泛,传统的网络管理方法往往难以适应。
SDN的特征、发展现状及趋势

SDN 的特征、发展现状及趋势1.引言近年来, SDN ( software defined networking,软件定义网络)的热度持续升温。
2022 年,国际研究机构 Gartne:将其列为未来 5 年内 IT 领域十大关键技术之一。
同年,谷歌宣布已在其内部骨干网络上使用 SDN 技术,标志着 SDN 进人商用化阶段。
各大厂商也随之纷纷发布 SDN 战略并相继推出商用化产品。
由于 SDN 的发展势头大大超出预期,电信领域知名的市场咨询公司 IDC (International DataCorporation,国际数据公司)不得不将 2022 年 SDN 的市场预期从原来的 20 亿美元上调至 37 亿美元,增幅近 90%。
短短几年, SDN 这个从美国斯坦福大学实验室研究项目中诞生的产物,已经成为全球瞩目的网络技术热点。
那末 SDN 到底代表了什么?为什么业界将其视为具有颠覆性的网络革命技术?它是否会彻底改变电信产业目前的产业链结构?本文从 SDN 的起源出发,尝试通过分析 SDN 的特征、关键技术和产业链状况对目前 SDN 的发展情况做一个全面的梳理,并简要预期其未来的发展趋势。
2.SDN 的概念SDN 是起源于美国斯坦福大学实验室的研究项目的技术,并非在其产生时就具有该名称。
2022 年斯坦福的学生 Casado M 和他的导师 McKeown N 教授受其研究项目 Ethane 启发,提出了OpenFlow 的概念。
该项目试图通过一个集中式的控制器,让网络管理员可以方便地定义基于网络流的安全控制策略,并将这些安全策略应用到各种网络设备中,从而实现对整个网络通信的安全控制。
在随后的 2022 年, McKeown N 等人在 ACM SIGCOMM 发表了题为OpenFlow: enabling innovation in campus networks 的论文。
文中首次详细地介绍OpenFlow 的概念,即将传统网络设备的数据平面和控制平面两个功能模块相分离,通过集中式的控制器 (controller) 以标准化的接口对各种网络设备进行管理和配置,这种网络架构为网络资源的设计、管理和使用提供更多的可能性,从而更容易推动网络的革新与发展。
软件定义边缘网络(SDN)的发展与应用

软件定义边缘网络(SDN)的发展与应用在当今互联网时代,网络技术的快速发展已经深刻改变了我们的生活和工作方式。
软件定义边缘网络(SDN)作为一种新兴的网络架构,正逐渐成为网络领域的热门话题。
本文将探讨软件定义边缘网络的发展历程以及其在不同领域的应用。
一、软件定义边缘网络的发展历程软件定义边缘网络的概念最早由斯坦福大学的研究团队提出,旨在通过将网络控制平面与数据平面分离,以提高网络的灵活性和可编程性。
随着云计算和物联网的兴起,SDN迅速发展并被广泛应用于各个领域。
1. SDN的基本原理SDN的核心思想在于将网络中的控制逻辑与数据转发相分离。
通过引入网络控制器,SDN将网络中的智能决策和策略集中管理,实现对网络流量和资源的灵活调度和管理。
2. SDN的标准化与发展SDN的发展离不开相关的标准化工作。
SDN的标准化组织主要有Open Networking Foundation(ONF)和Internet Engineering Task Force (IETF)。
这些组织制定了一系列的SDN标准和协议,为SDN的发展提供了框架和规范。
3. SDN的应用场景SDN在数据中心、广域网、无线网络和物联网等领域都有广泛的应用。
在数据中心中,SDN可以提高网络的可扩展性和资源利用率;在广域网中,SDN可以实现网络的灵活互联和流量管理;在无线网络中,SDN可以提供更好的网络资源分配和流量控制;在物联网中,SDN可以实现智能设备的管理和协同工作。
二、SDN在各个领域的应用案例1. 数据中心网络优化SDN可以实现数据中心网络的灵活部署和管理。
通过将网络控制逻辑集中管理,可以实现对服务器之间网络流量的动态调度和负载均衡,提高网络的整体性能和资源利用率。
2. 企业网络的管理和安全SDN可以帮助企业实现网络的集中管理和安全控制。
通过将网络控制平面与数据平面分离,可以实现对企业网络中的流量进行实时监控和管理,同时提供更高级的安全防护。
计算机网络技术的发展现状及趋势

计算机网络技术的发展现状及趋势在当今数字化的时代,计算机网络技术已经成为了推动社会发展和变革的关键力量。
它不仅深刻地改变了人们的生活方式和工作模式,还对全球经济、文化和科技的发展产生了深远的影响。
从发展现状来看,计算机网络技术在以下几个方面取得了显著的成就。
首先是网络速度的大幅提升。
随着光纤通信技术的不断发展和普及,网络带宽得到了极大的扩展,使得高清视频流、大型文件下载和在线游戏等高带宽需求的应用能够流畅运行。
5G 技术的出现更是将无线网络的速度提升到了一个新的高度,为智能交通、工业自动化和远程医疗等领域带来了前所未有的机遇。
其次,云计算技术的兴起使得计算资源和存储资源能够像水电一样按需取用。
企业和个人不再需要大规模投资建设自己的数据中心,而是可以通过互联网使用云服务提供商提供的强大计算和存储能力。
这不仅降低了成本,还提高了资源的利用率和灵活性。
再者,物联网技术让各种设备和物品能够互联互通。
从智能家居中的智能家电到工业生产中的智能传感器,物联网正在构建一个万物互联的世界。
通过物联网,设备能够自动收集和传输数据,实现智能化的管理和控制,提高生产效率和生活品质。
在网络安全方面,随着网络攻击手段的日益复杂和多样化,网络安全技术也在不断升级。
防火墙、入侵检测系统、加密技术等多种安全手段被广泛应用,以保护网络系统和用户数据的安全。
同时,网络安全意识的普及也在不断加强,人们对网络安全的重视程度越来越高。
然而,计算机网络技术在发展过程中也面临着一些挑战。
网络隐私问题日益突出。
随着大数据技术的广泛应用,个人信息被大量收集和分析,用户的隐私面临着严重的威胁。
如何在充分利用数据的同时保护用户隐私,成为了亟待解决的问题。
网络拥塞和延迟仍然是影响网络性能的重要因素。
特别是在高并发的情况下,网络容易出现拥堵,导致数据传输延迟和丢包,影响用户体验。
网络技术的发展也带来了数字鸿沟的问题。
不同地区、不同群体之间在网络接入和使用能力上存在着较大的差距,这可能会进一步加剧社会的不平等。
软件定义网络(SDN)的架构特点、应用场景和发展趋势

软件定义网络(SDN)的架构特点、应用场景和发展趋势【摘要】SDN 是一种相对开放、相对较新的网络技术,本文主要介绍 SDN 的发展历史、特征及发展趋势等 , 重点对 SDN 的体系结构、关键技术及应用场景进行介绍。
通过本文的阅读和学习,可以协助网络人员初步了解什么是软件定义网络( SDN ),它的架构有哪些特点,本身具备哪些优势。
在日后的工作和规划中,可以初步了解哪些场景可以利用 SDN 的特点,哪些场景不适用。
一、概述随着因特网的出现让万物实现了互联,加速网络联通,给人们的生活与沟通带来了极大的方便。
每年全球互联网技术都呈现指数级的发展,同时为迎合业务的多变性,网络的架构发生了翻天覆地的变化。
工业互联网、工业 4.0 和中国制造2025 的提出,各种新技术涌现,如大数据、云计算、人工智能、物联网等。
对网络的复杂性和要求提出了更高的要求,传统的因特网结构不仅复杂而且难以管理, 更不能预先定义好策略来对网络进行配置。
新型的基于控制与转发分离的软件定义网络能够有效地改变这种状况。
该新型网络能够使网络管理变得容易且还能更好地促进网络的演进。
本文主要介绍SDN 的发展历史、特征及发展趋势等, 重点对SDN 的体系结构、关键技术及应用场景进行介绍。
二、什么是软件定义网络?软件定义网络全称为Software Defined Network ,下文简称为SDN 。
在2006 年,由美国斯坦福大学提出的一种新型网络架构,可以通过软件编程的形式定义和控制网络,实现控制和数据流量的分离,同时也是网络虚拟化的一种技术实现方式。
SDN 是利用Open Flow 技术,将网络设备的控制面与数据面分离开来,从而实现网络流量的灵活控制,使网络作为管道变得更加智能,化繁为简,为核心网络及应用的创新提供支撑,为下一代互联网的发展奠定了基础。
话说“不为业务负责的技术,都是耍流氓”,软件定义网络也是为了满足业务的实际需求而诞生的。
sdn的调研报告

sdn的调研报告SDN(软件定义网络)调研报告一、引言随着互联网技术的快速发展,传统的网络架构逐渐暴露出无法满足新需求的限制。
为了解决这个问题,软件定义网络(Software-Defined Networking,SDN)应运而生。
SDN通过将网络控制面(Control Plane)与数据面(Data Plane)分离,使网络架构更加灵活、可编程,并提供了更好的网络管理和应用创新能力。
二、SDN的基本原理1. 分离控制面与数据面SDN将网络中的控制器(Controller)与传统路由器和交换机的数据面分离,控制器负责网络的管理和控制,而数据面则负责数据的转发。
2. 集中化的控制器SDN采用集中化的控制器架构,控制器通过与网络设备进行通信,收集网络中的拓扑信息,并下发控制策略。
3. 开放的接口SDN采用开放的接口,如OpenFlow协议,使不同厂商的网络设备能够与不同类型的控制器进行通信,实现互操作性。
三、SDN的优势1. 灵活性与可编程性SDN架构使得网络管理和配置更加灵活,可以根据不同需求进行定制化配置,并通过编程接口实现网络自动化和创新。
2. 集中管理与控制SDN通过集中的控制器,能够更好地进行网络监控、故障诊断和安全管理,提高了网络的可管理性。
3. 应用创新SDN提供了开放的接口和编程能力,可以支持新型应用的快速开发和部署,促进了网络创新。
四、SDN的应用场景1. 数据中心网络SDN可以根据数据中心的需求进行定制化配置,提供灵活、可扩展的网络架构,支持虚拟机迁移、负载均衡等功能。
2. 企业广域网SDN可以实现企业广域网的集中管理和控制,提高了网络的可管理性和安全性。
3. 电信运营商网络SDN可以优化电信运营商网络的流量调度和故障恢复能力,提高了网络的性能和可靠性。
五、SDN的发展趋势与挑战1. 发展趋势SDN在数据中心、企业网络和运营商网络等领域有着广阔的应用前景。
同时,SDN与云计算、大数据等新兴技术的结合也将推动SDN的发展。
软件定义网络(SDN)技术的应用与发展

软件定义网络(SDN)技术的应用与发展随着信息技术的高速发展,网络已经成为了现代社会中不可或缺的一部分。
而软件定义网络(Software-Defined Networking,简称SDN)作为一种新兴的网络架构技术,逐渐引起了广泛关注。
本文将着重讨论SDN技术的应用与发展,并探讨其在不同领域中的潜力。
一、SDN技术的基本概念与原理SDN技术是一种基于软件的网络控制方式,通过将网络的控制平面(Control Plane)与数据平面(Data Plane)分离,实现对网络中各个设备进行中央控制和管理的能力。
其核心理念是将网络控制功能从传统的网络设备中剥离出来,交由SDN控制器来集中管理。
在SDN架构中,SDN控制器负责管理和控制网络中的各个设备,并通过与数据平面设备之间的交互来实现灵活的网络控制。
通过集中控制的方式,SDN技术可以实现对网络流量的优化、策略的动态调整等功能,提高网络的灵活性和可管理性。
二、SDN技术在数据中心中的应用SDN技术在数据中心中的应用是其最早得到推广和应用的领域之一。
在传统的数据中心网络中,网络设备的配置繁琐且难以适应快速变化的业务需求。
而引入SDN技术后,可以通过SDN控制器对数据中心网络进行统一管理和控制,实现网络的快速调整和灵活适应变化的业务需求。
例如,SDN技术可以通过集中的控制方式,对数据中心网络中的流量进行调度和负载均衡,提高网络的性能和效率。
同时,SDN技术还可以实现对网络的隔离和安全策略的实施,保护数据中心网络的安全性。
三、SDN技术在企业网络中的应用除了数据中心网络,SDN技术还逐渐在企业网络中得到了广泛应用。
相比传统的企业网络,引入SDN技术可以提供更高的灵活性和可扩展性,适应企业不断变化的网络需求。
在企业网络中,SDN技术可以实现对网络流量的动态管控,根据业务需求对网络进行灵活调整。
与此同时,SDN技术还可以提供更高级别的网络安全策略,实现对企业网络的强大防护能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用 SDN 快速地部署和试验创新的网络架构与通信协议;大型互联网公司希望 SDN 提供掌握网 络深层信息的可编程接口,以优化和提升业务体验;云服务提供商希望 SDN 提供网络虚拟化 和自动配置,以适应其扩展性和多租户需求;ISP 希望利用 SDN 简化网络管理以及实现快速 灵活的业务提供;企业网用户希望 SDN 实现私有云的自动配置和降低设备采购成本。基于这 些需求,在思科等厂商的推动下,IETF ,IEEE 等标准组织去除了 SDN 与 Open Flow 的必然 联系,保留了可编程特性,从而扩展出 SDN 的广义概念,即泛指基于开放接口实现软件可编 程的各种基础网络架构,进而将具备控制转发分离、逻辑集中控制、开放 API 3 个基本特征 的网络纳人 SDN 的广义概念下,目前这一概念的发展由 IETF 主推。
总之,SDN 将网络的智能从硬件转移到软件,用户不需要更新已有的硬件设备就可以为 网络增加新的功能。这样做简化和整合了控制功能,让网络硬件设备变得更可靠,还有助于 降低设备购买和运营成本。控制平面和数据平面分离之后,厂商可以单独开发控制平面,并 可以与 ASIC、商业芯片或者服务器技术相集成。由于 SDN 具有上述特点,因此 SDN 的发展 壮大可能带来网络产业格局的重大调整,传统通信设备企业将面临巨大挑战,IT 和软件企 业则将迎来新的市场机遇。同时,由于网络流量与具体应用衔接得更紧密,使得网络管理的 主动权存在从传统运营商向互联网企业转移的可能。因此,SDN 的出现可能会彻底颠覆目前 的互联网产业的现状。
从 SDN 的起源可以看出,OpenFlow 协议是 SDN 实现控制与转发分离的基础。业界为了 推动 SDN 发展并统一 OpenFlow 标准,组建了标准化组织开放网络基金会(OpenNetworking Fundation,ONF)。目前,ONF 已成为 SDN 标准制定的重要推动力量,其愿景就是使基于 OpenFlow 协议的 SDN 成为网络新标准。自 2009 年 10 月发布 OpenFlow 标准第一个版本以来, ONF 先后发布了 1.1、1.2、1.3 等版本。OpenFlow 协议发表的详细情况如表 1 所示。
从整个网络的角度来看,网络操作系统应该是抽象网络中的各种资源,为网络管理提 供易用的接口。基于它,可以建立网络管理和控制的应用。因此,NOS 本身并不完成对网络 的管理任务,而是通过在其上运行的各种“应用”实现具体的管理任务。管理者和开发者可 以专注到这些应用的开发上,而无需花费时间在对底层细节的分析上。为了实现这一目的, NOS 需要提供尽可能通用的接口,满足各种不同的管理需求。
由此可见,SDN 的产生与 OpenFlow 协议密切相关。现在业界普遍将基于 OpenFlow 协议 的 SDN 视为狭义 SDN 这一概念也是业界的默认概念,本文中如果不做特殊说明,SDN 也特指 这一概念。
随着 SDN 的发展,越来越多的厂商加人 SDN 的研究行列。由于不同行业、不同应用对 SDN 有着各自不同的需求,因此在谈论 SDN 时通常也有着不同的理解。在网络科研领域,利
网络切文本配置文件定义的。文本配 置文件包含控制各种网络活动的规则,例如允许、只读和拒绝,其范围包括流量的来源 IP 地址、端口号或者数据分组表头信息。通过网络切片,FlowVisor 为管理员提供了广泛的定 义规则来管理网络。
由于 FlowViso:是建立在 OpenFlow 控制器基础上的,因此,它与一般的商用交换机是 兼容的。目前 FlowViso:尚处于实验阶段,主要部署在校园网(如斯坦福大学)。
4.3 FlowVisor FlowVisor 是建立在 OpenFlow 之上的网络虚拟化平台引人 FIowVisor 后 OpenFlow 网
络架构如图 3 所示。
图 3 存在 FlowVisor 的 OpenFlow 网络架构
对于控制器而言,FlowViso:看起来就是普通的交换机;从 OpenFlow 交换机的角度来 看,F1owVisor 就是一个控制器。类比计算机的虚拟化,FlowViso:就是位于硬件结构元件 和软件之间的网络虚拟层。它将物理网络分成多个逻辑网络,从而允许多个控制器同时控制 一台 OpenFlow 交换机,但是每个控制器仅仅可以控制经过这个 OpenFlow 交换机的某一个虚 拟网络(即 slice )。因此通过 F1owVisor 建立的试验平台可以在不影响流的转发速度的情 况下,允许多个网络试验在不同的虚拟网络上同时进行。
4.4 NOS 在 SDN 范畴中,NOS 特指运行在控制器上的网络控制平台。控制器的控制功能都是通
过运行 NOS 实现的。NOS 就像 OpenFlow 网络的操作系统,它通过对交换机操作来管理流量, 因此,交换机也需要支持相应的管理功能。图 4 为 NOS 在网络中的位置示意。
图 4 NOS 在网络中的位置
SDN 交换机接收到数据分组后,首先在本地的流表上查找是否存在匹配流条目。数据 分组从第一个流表开始匹配,可能会经历多个流表,这叫做流水线处理 (pipelineprocessing)。流水线处理的好处是允许数据分组被发送到接下来的流表中做进 一步处理或者元数据信息在表中流动。如果某个数据分组成功匹配了流表中某个流条目,则 更新这个流条目的“计数”,同时执行这个流条目中的“操作”;如果没有,则将该数据流的 第一条报文或报文摘要转发至控制器,由控制器决定转发端口。
2.SDN 的概念
SDN 是起源于美国斯坦福大学实验室的研究项目的技术,并不是在其产生时就具有该 名称。2006 年斯坦福的学生 Casado M 和他的导师 McKeown N 教授受其研究项目 Ethane 启 发,提出了 OpenFlow 的概念。该项目试图通过一个集中式的控制器,让网络管理员可以方 便地定义基于网络流的安全控制策略,并将这些安全策略应用到各种网络设备中,从而实现 对整个网络通信的安全控制。在随后的 2008 年,McKeown N 等人在 ACM SIGCOMM 发表了题 为 OpenFlow: enabling innovation in campus networks 的论文。文中首次详细地介绍 OpenFlow 的概念,即将传统网络设备的数据平面和控制平面两个功能模块相分离,通过集 中式的控制器(controller)以标准化的接口对各种网络设备进行管理和配置,这种网络架 构为网络资源的设计、管理和使用提供更多的可能性,从而更容易推动网络的革新与发展。 在此基础上,基于 OpenFlow 为网络带来的可编程特性,McKeown 教授进一步提出了 SDN 最 早的概念。
5.SDN 产业结构及发展现状
由于 SDN 的出现有可能会打破现有网络设备市场格局,为竞争者带来绝佳的机会,因 而获得了大批创业者和各利益相关方的关注与积极参与。目前,SDN 的产业链可暂分为六大 阵营。 (1)传统设备商
由于 SDN 架构下,交换机功能简单且同质化,缺少市场价值。因此,对于以思科、华为 技术为代表的传统设备商而言,SDN 将使它们目前的优势地位面临巨大挑战。同时,由于 SDN 代表了网络虚拟化这一必然趋势,传统设备商也无法拒绝或回避。因此,它们多采用“两条
4.SDN 的网络架构及关键技术
4.1 SDN 的网络架构 图 1 是业界广泛认同的 SDN 模型架构。
图 1 SDN 模型架构
该模型架构分为 3 层,其中基础设施层主要由支持 OpenFlow 协议的 SDN 交换机组成。 控制层主要包含 OpenFlow 控制器及网络操作系统(network operationsystem,NOS)。控制 器是一个平台,该平台向下可以直接与使用 OpenFlow 协议的交换机(以下简称 SDN 交换机) 进行会话;向上,为应用层软件提供开放接口,用于应用程序检测网络状态、下发控制策略。 位于顶层的应用层由众多应甩软件构成,这些软件能根据控制器提供的网络信息执行特定控 制算法,并将结果通过控制器转化为流量控制命令,下发到基础设施层的实际设备中。根据 上述论述,OpenFlow 协议、网络虚拟化技术和网络操作系统是 SDN 区别于传统网络架构的 关键技术。 4.2 OpenFlow 协议
SDN 的特征、发展现状及趋势
1.引言
近年来,SDN(software defined networking,软件定义网络)的热度持续升温。2012 年,国际研究机构 Gartne:将其列为未来 5 年内 IT 领域十大关键技术之一。同年,谷歌宣 布已在其内部骨干网络上使用 SDN 技术,标志着 SDN 进人商用化阶段。各大厂商也随之纷纷 发布 SDN 战略并相继推出商用化产品。由于 SDN 的发展势头大大超出预期,电信领域知名的 市场咨询公司 IDC (International DataCorporation,国际数据公司)不得不将 2016 年 SDN 的市场预期从原来的 20 亿美元上调至 37 亿美元,增幅近 90%。短短几年,SDN 这个从 美国斯坦福大学实验室研究项目中诞生的产物,已经成为全球瞩目的网络技术热点。那么 SDN 到底代表了什么?为什么业界将其视为具有颠覆性的网络革命技术?它是否会彻底改 变电信产业目前的产业链结构?本文从 SDN 的起源出发,尝试通过分析 SDN 的特征、关键技 术和产业链状况对目前 SDN 的发展情况做一个全面的梳理,并简要预期其未来的发展趋势。
3.SDN 的价值及战略意义
由于 SDN 实现了控制功能与数据平面的分离和网络可编程,进而为更集中化、精细化 地控制奠定了基础,因此 SDN 相对于传统网络具有以下优势: (1) 将网络协议集中处理,有利于提高复杂协议的运算效率和收敛速度; (2) 控制的集中化有利于从更宏观的角度调配传输带宽等网络资源,提高资源的利用效率。 (3) 简化了运维管理的工作量,大幅节约运维费用。 (4) 通过 SDN 可编程性,工程师可以在一个底层物理基础设施上加速多个虚拟网络,然后使 用 SDN 控制器分别为每个网段实现 QoS(服务质量),从而扩大了传统差异化服务的程度和 灵活性。 (5) 业务定制的软件化有利于新业务的测试和快速部署。 (6) 控制与转发分离,实施控制策略软件化,有利于网络的智能化、自动化和硬件的标准化。