OF的最初概念始于2008年在斯坦福大学开始。到2009年12月,OpenFlow交换规范1.0版发布。自成立以来,OpenFlow一直由开放网络基金会(ONF)管理,ONF是一个致力于开放标准和SDN应用的用户主导型组织。

自其发布以来,多家公司和OpenDaylight Project等开源项目都支持OpenFlow,甚至还提供了OpenDaylight控制器。思科和博科等其他公司也提供使用OF的控制器,以及Cisco XNC和Brocade Vyatta控制器。

Openflow是什么意思?-VeCloud

什么是OpenFlow?

OpenFlow技术最早由斯坦福大学提出,旨在基于现有TCP/IP技术条件,以创新的网络互联理念解决当前网络面对新业务产生的种种瓶颈,已被享有声望的《麻省理工科技评论》杂志评为十大未来技术。

它的核心思想很简单,就是将原本完全由交换机/路由器控制的数据包转发过程,转化为由OpenFlow交换机(OpenFlow Switch)和控制服务器(Controller)分别完成的独立过程。

转变背后进行的实际上是控制权的更迭:传统网络中数据包的流向是人为指定的,虽然交换机、路由器拥有控制权,却没有数据流的概念,只进行数据包级别的交换;而在OpenFlow网络中,统一的控制服务器取代路由,决定了所有数据包在网络中传输路径。

OpenFlow交换机会在本地维护一个与转发表不同的流表(Flow Table),如果要转发的数据包在流表中有对应项,则直接进行快速转发;若流表中没有此项,数据包就会被发送到控制服务器进行传输路径的确认,再根据下发结果进行转发。

OpenFlow,一种网络通信协议,属于数据链路层,能够控制网络交换器或路由器的转发平面(forwarding plane),借此改变网络数据包所走的网络路径。

OpenFlow(OF)被认为是第一个软件定义网络(SDN)标准之一。它最初在SDN环境中定义了通信协议,使SDN控制器能够与物理和虚拟的交换机和路由器等网络设备的转发平面直接进行交互,从而更好地适应不断变化的业务需求。

SDN中的SDN控制器是SDN网络的“大脑”,它将信息传递给交换机/路由器的“下方”(通过南向API)和“上方”(通过北向API)的应用和业务逻辑。最近,随着组织部署更多的SDN网络,SDN控制器的任务是使用通用应用程序接口(如OpenFlow和开放式虚拟交换机数据库(OVSDB))在SDN控制器域之间进行联合。

要在OF环境中工作,任何想要与SDN控制器通信的设备都必须支持OpenFlow协议。通过这个接口,SDN控制器将更改推送到交换机/路由器流量表,使网络管理员能够对流量进行分区,控制流量以获得最佳性能,并开始测试新配置和应用。

以上就是Openflow是什么意思?的介绍。

VeCloud是一家面向企业提供云交换网络服务为核心业务的技术创新企业,在全球的数据中心节点30个,POP节点超过200个,服务的大客户超过300个,涉及金融、互联网、游戏、AI、教育、制造业、跨国企业等行业领域。http://www.vecloud.com

 

相关文章:

  • 2021-09-07
  • 2021-08-04
  • 2021-05-10
  • 2022-12-23
  • 2021-12-04
  • 2021-11-17
  • 2021-12-19
  • 2021-11-19
猜你喜欢
  • 2022-12-23
  • 2022-01-14
  • 2021-05-07
  • 2022-01-11
  • 2022-12-23
  • 2021-05-22
  • 2021-12-24
相关资源
相似解决方案