《软件定义网络:基于OpenFlow的SDN》一一1.2 有关SDN/OpenFlow的工作

简介:

本节书摘来自华章计算机《软件定义网络:基于OpenFlow的SDN》一书中的第1章,第1.2节,作者:Siamak Azodolmolky,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.2 有关SDN/OpenFlow的工作

虽然OpenFlow在业界引起了极大的关注,但仍有必要指出,有关可编程网络和将控制平面与数据平面相分离的想法其实由来已久。早在1995年,开放信令工作组(Open Signaling Working Group,OPENSIG)就发起了一系列的活动,旨在使ATM、因特网和移动网络变得更加开放、广泛和可编程。这些活动进一步促进了因特网工程任务组(Internet Engineering Task Force,IETF)的一个工作组推出用于控制标记交换的通用交换机管理协议(General Switch Management Protocol,GSMP)。该工作组于2002年6月推出了GSMPv3并正式结束了其工作组活动。主动网络(Active Network)最早提出了可编程网络基础设施的思想,用于定制服务方面,然而,主动网络的概念一直没有得到足够的拥趸,主要是出于对安全和性能的担心。自2004年开始,4D项目(www.cs.cmu.edu/~4D)倡导重新设计(clean slate design)的理念,强调把路由决策逻辑与主宰网元之间交互的协议分开。4D项目的这一理念直接激发了后续的一些研究工作,如NOX(www.noxrepo.org)所提出的用于OpenFlow网络中的网络操作系统。到2006年,IETF的网络配置协议(Network Configuration Protocol)工作组提出了NETCONF,用作修改网络设备配置的管理协议。该工作组目前仍然活跃,其最新标准发布于2011年6月。IETF的转发与控制元素分离(Forwarding and Control Element Separation,ForCES)工作组目前正担纲一个与SDN并行的研究项目。此外,SDN和开放网络互联基金会(Open Networking Foundation)也与ForCES致力于同一基本目标。对于ForCES来说,随着控制元素从转发元素中分离出来,内部网络设备架构会被重新定义,但是对外仍然用单一的网元来表示两者相结合的实体。OpenFlow最直接的前身是斯坦福大学的SANE/Ethane项目(yuba.stanford.edu/sane和yuba.stanford.edu/ethane),该项目于2006年定义了用于企业网的新型网络架构。Ethane的重点是采用集中式的控制器来管理网络中的策略和安全。
开放网络互联基金会(www.opennetworking.org)是由一组网络运维人员、服务提供商和厂商最近创立的机构,是一个由业界发起的组织,致力于推广SDN和使OpenFlow协议标准化。作者写作本书时,OpenFlow规范的最新版本是1.4版,不过由于目前得到广泛实施和部署的是OpenFlow 1.1.0(Wire协议0x01),在本书中我们将只针对OpenFlow 1.1.0展开描述。

相关文章
|
5天前
|
存储 运维 安全
SDN 网络编排与服务
【2月更文挑战第30天】网络编排是基于业务需求,对逻辑网络服务进行有序组织和安排,通过控制器构建满足需求的网络服务。
|
5天前
|
网络协议 网络性能优化 SDN
【网络层】流量控制VS拥塞控制、路由器功能、SDN控制平面
【网络层】流量控制VS拥塞控制、路由器功能、SDN控制平面
53 0
|
11月前
|
存储 智能网卡 API
智能网卡在分布式 SDN 网络的应用与实践 | 龙蜥技术
智能网卡加速原理和以及在浪潮分布式 SDN 网络加速的应用。
|
12月前
|
SDN 网络虚拟化 人工智能
带你读《智慧光网络:关键技术、应用实践和未来演进》——2.9.6 光接入网SDN/NFV
带你读《智慧光网络:关键技术、应用实践和未来演进》——2.9.6 光接入网SDN/NFV
|
监控 安全 测试技术
CLAS:用于软件定义网络SDN的协作分层架构
网络软件化的进步正在促进在电信运营商的服务和基础设施中引入可编程性。这通常是通过在网络中引入软件定义网络 (SDN) [RFC7149] [RFC7426] 功能来实现的,包括控制器和协调器。
344 0
CLAS:用于软件定义网络SDN的协作分层架构
|
存储 运维 安全
软件定义网络:从服务提供商视角看SDN
它并不是要无休止地讨论 SDN 的真正含义,而是建议对可以在 SDN 保护伞下使用的技术进行功能分类,并详细说明这些技术的联合激活不可避免地引起的各种悬而未决的问题。因此,仅出于澄清目的而提及SDN的定义。
195 0
软件定义网络:从服务提供商视角看SDN
|
运维 负载均衡 网络协议
SDN 系统方法 | 7. 叶棘网络
SDN 系统方法 | 7. 叶棘网络
311 0
SDN 系统方法 | 7. 叶棘网络
|
SDN
SDN自定义网络讲解(内部学习专用)
SDN自定义网络讲解(内部学习专用)
155 0
|
SDN
第一章 SDN介绍 (附件4)【 SDN的核心技术:【OpenFlow】】(四)
第一章 SDN介绍 (附件4)【 SDN的核心技术:【OpenFlow】】(四)
84 0
第一章 SDN介绍 (附件4)【 SDN的核心技术:【OpenFlow】】(四)
|
SDN
第一章 SDN介绍 (附件4)【 SDN的核心技术:【OpenFlow】】(三)
第一章 SDN介绍 (附件4)【 SDN的核心技术:【OpenFlow】】(三)
141 0
第一章 SDN介绍 (附件4)【 SDN的核心技术:【OpenFlow】】(三)