■这种“补丁式”的措施虽然奇迹般地让网络在各种不同的应用上工作到 了今天,但是,这种模式下发展起来的互联网已经成为一个规模臃肿 结构繁杂、QoS不可靠的系统,进一步加剧了网络数据层和网络控制层 的压力,使得网络控制层愈加复杂,难以适应目前网络业务的发展。 为了适应今后互联网业务的需求,业内也形成了“现在是创新思考互联 网基本体系结构,采用新的设计理念的时候了”的主流意见,并对未来 网络体系架构应具备的性质和功能提出了要求 ■首先,未来网络的体系架构应提供多视角的网络操作要求,用户、网络 服务提供商、网络设备制造商等都可以对网络的某些功能进行管理和控 制。其次,未来网络应提供信息共享、迅速感知网络状态的功能,保证 各个网络主体能快速地调整网络服务策略。软件定义网络的兴起为未来 网络的发展提供了方向
◼ 这种“补丁式”的措施虽然奇迹般地让网络在各种不同的应用上工作到 了今天,但是,这种模式下发展起来的互联网已经成为一个规模臃肿、 结构繁杂、QoS不可靠的系统,进一步加剧了网络数据层和网络控制层 的压力,使得网络控制层愈加复杂,难以适应目前网络业务的发展。 ◼ 为了适应今后互联网业务的需求,业内也形成了“现在是创新思考互联 网基本体系结构,采用新的设计理念的时候了”的主流意见,并对未来 网络体系架构应具备的性质和功能提出了要求。 ◼ 首先,未来网络的体系架构应提供多视角的网络操作要求,用户、网络 服务提供商、网络设备制造商等都可以对网络的某些功能进行管理和控 制。其次,未来网络应提供信息共享、迅速感知网络状态的功能,保证 各个网络主体能快速地调整网络服务策略。软件定义网络的兴起为未来 网络的发展提供了方向
■经过多年发展,以TCPP为核心的网络架构中存在着越来越多的问 题。大家一致认为传统的修修补补方式并不能从根本上解决网络问 题。为此,业界提出了重新设计网络架构以解决网络问题的方式, 学术界形象地称之为“ Clean slate”方案,可以尽可能地考虑当前 的各种需求及未来可能的需求 ■比较有代表性的有:美国的FIND( future Internet network design, 未来互联网网络设计)和GENI( global environment for network innovations,全球网络创新环境)、中国的CNGI( China next generation Internet,中国下一代互联网)、欧盟的FIRE( future Internet research and experimentation)以及日本国家信息通信技术所 (NICT)资助的AKAR项目及对应的下一代试验床JGN2+
◼ 经过多年发展,以TCP/IP为核心的网络架构中存在着越来越多的问 题。大家一致认为传统的修修补补方式并不能从根本上解决网络问 题。为此,业界提出了重新设计网络架构以解决网络问题的方式, 学术界形象地称之为“Clean Slate”方案,可以尽可能地考虑当前 的各种需求及未来可能的需求。 ◼ 比较有代表性的有:美国的FIND(future Internet network design, 未来互联网网络设计)和GENI(global environment for network innovations,全球网络创新环境)、中国的CNGI(China next generation Internet,中国下一代互联网)、欧盟的FIRE(future Internet research and experimentation)以及日本国家信息通信技术所 (NICT)资助的AKARI项目及对应的下一代试验床JGN2+
在学术界,以斯坦福大学为主导,联合美国国家自然科学基金会( NSF, national science foundation)以及包括工业界合作伙伴,共同启 动了 Clean slate( Clean- Slate design for the Internet)项目。在此项目 中, Martin casado博士领导了一个关于网络安全与管理的子项目 Ethane。 ■该项目试图通过一个集中式的控制器,以方便网络管理员自主定义 基于网络流的安全控制策略,并把这些安全策略应用到各种网络设 备中,从而实现对整个网络通信的安全控制
◼ 在学术界,以斯坦福大学为主导,联合美国国家自然科学基金会( NSF,national science foundation)以及包括工业界合作伙伴,共同启 动了Clean Slate(Clean-Slate design for the Internet)项目。在此项目 中,Martin Casado博士领导了一个关于网络安全与管理的子项目 Ethane。 ◼ 该项目试图通过一个集中式的控制器,以方便网络管理员自主定义 基于网络流的安全控制策略,并把这些安全策略应用到各种网络设 备中,从而实现对整个网络通信的安全控制
受此项目的启发, Martin和他当时的导师 Nick MeKeown教授发现,如 果将 Ethane的设计更一般化,将传统网络设备的数据转发( data plane) 和路由控制( control plane)两个功能模块相分离,通过集中式的控制 器以标准化的接口对各种网络设备进行管理和配置,那么这将为网络资 源的设计、管理和使用提供更多的可能性,从而更容易推动网络的革新 和发展 于是,他们便提出了 Open Flow的概念,并于2008年在 ACM SIGCOMM 上发表名为《 Open Flow: Enabling Innovation in Campus Networks》的论 文。在这篇论文中,首次详细介绍了 Open Flowl的概念,并列举了校园 实验性通信网络协议支持、网络隔离、网络管理和访问控制等 Open Flow的六大应用场景。至此,奠定了软件定义网络(SDN Software defined Network)的雏形
◼ 受此项目的启发,Martin和他当时的导师Nick MeKeown教授发现,如 果将Ethane的设计更一般化,将传统网络设备的数据转发(data plane) 和路由控制(control plane)两个功能模块相分离,通过集中式的控制 器以标准化的接口对各种网络设备进行管理和配置,那么这将为网络资 源的设计、管理和使用提供更多的可能性,从而更容易推动网络的革新 和发展。 ◼ 于是,他们便提出了OpenFlow的概念,并于2008年在ACM SIGCOMM 上发表名为《OpenFlow:Enabling lnnovation in Campus Networks》的论 文。在这篇论文中,首次详细介绍了OpenFlow的概念,并列举了校园 实验性通信网络协议支持、网络隔离、网络管理和访问控制等 OpenFlow的六大应用场景。至此,奠定了软件定义网络(SDN, Software Defined Network)的雏形
91.2软件定义网络的发展 在目前的互联网框架下,互联网的发展已经快要接近极致。如何 提高互联网的传输效率、如何更方便的管理网络已经刻不容缓。 人们也渐渐开始把眼光瞄向传统网络框架之外,即重新定义一种 网络框架来实现高效的网络传输和控制,软件定义网络在这种背 景下应运而生 SDN首创者之一 Martin casado当时是斯坦福大学的研究生,其导 师是著名的 Nick McKeown教授,两人在创造推动SDN发展上有着 巨大贡献, Martin Casado还被称为SDN之父
◼ 在目前的互联网框架下,互联网的发展已经快要接近极致。如何 提高互联网的传输效率、如何更方便的管理网络已经刻不容缓。 人们也渐渐开始把眼光瞄向传统网络框架之外,即重新定义一种 网络框架来实现高效的网络传输和控制,软件定义网络在这种背 景下应运而生。 ◼ SDN首创者之一Martin Casado当时是斯坦福大学的研究生,其导 师是著名的Nick McKeown教授,两人在创造推动SDN发展上有着 巨大贡献,Martin Casado还被称为SDN之父。 9.1.2 软件定义网络的发展