首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Openflow 1.5相对于Openflow 1.4的改进

OpenFlow是一种网络通信协议,用于实现软件定义网络(SDN)。它定义了控制器和交换机之间的通信方式,使得网络的控制和管理可以集中在一个中心控制器上。

OpenFlow 1.5相对于OpenFlow 1.4进行了一些改进和扩展,包括以下方面:

  1. 多表支持:OpenFlow 1.5引入了多表流表(Multiple Table Flow Tables)的概念,允许交换机在不同的表中进行流量匹配和处理,提供更灵活的流量控制和转发能力。
  2. 组表扩展:OpenFlow 1.5增加了组表(Group Table)的支持,允许交换机对流量进行分组处理,例如进行负载均衡、多路径转发等操作。
  3. 端口组扩展:OpenFlow 1.5引入了端口组(Port Group)的概念,可以将多个物理端口或逻辑端口组合成一个逻辑端口,简化配置和管理。
  4. 安全性增强:OpenFlow 1.5加强了安全性,引入了安全通信协议(Secure Channel)和安全通信通道(Secure Channel)的概念,保护控制器和交换机之间的通信安全。
  5. IPv6支持:OpenFlow 1.5对IPv6协议进行了更好的支持,包括IPv6流表匹配、IPv6报文处理等功能。
  6. QoS扩展:OpenFlow 1.5增加了对服务质量(QoS)的支持,可以对流量进行优先级和带宽控制,提供更好的网络性能和用户体验。
  7. 多路径转发:OpenFlow 1.5引入了多路径转发(Multi-Path Forwarding)的概念,可以同时利用多条路径进行数据传输,提高网络的负载均衡和容错能力。
  8. 多协议支持:OpenFlow 1.5扩展了对不同协议的支持,包括以太网、VLAN、IP、MPLS等,提供更广泛的应用场景和互操作性。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云SDN:腾讯云提供的软件定义网络(SDN)解决方案,支持OpenFlow协议,提供灵活的网络控制和管理能力。
  • 腾讯云云联网:腾讯云的云联网产品,基于SDN技术,提供多地域、多网络的互联互通能力,支持OpenFlow协议。
  • 腾讯云弹性公网IP:腾讯云的弹性公网IP产品,提供灵活的公网访问能力,支持OpenFlow协议的流量控制和转发。
  • 腾讯云负载均衡:腾讯云的负载均衡产品,支持OpenFlow协议的多路径转发和负载均衡功能。

请注意,以上只是腾讯云提供的部分相关产品,其他厂商也有类似的产品和解决方案。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

OpenFlow网络中路由服务

这里,所谓OpenFlow网络指的是相互连接一组OpenFlow交换机集合,并且这些交换机全部置于一个OpenFlow Controller或一个OpenFlow Controller集群管理之下...按照SDN数据平面和控制平面相分离模式和集中式管理系统结构,OpenFlow网络路由完全是由OpenFlow Controller根据用户路由策略(Policy)生成并安装到每个OpenFlow...总体思路 主机和OpenFlow网络连接方式直接影响OpenFlow网络路由设置,本文讨论包括三种最一般情况:第一,主机和OpenFlow网络交换机端口直接相连,这是最简单情况;第二,主机通过二层网络接入...实现OpenFlow路由服务总思路是:获取主机信息及其接入OpenFlow网络信息,计算主机之间路径,对于路径上每个交换机,通过下发OpenFlow消息,改变它Flow Table和Group...对于OpenFlow网络外部主机,OpenFlow Controller必须知道:和OpenFlow网络直接相连路由器IP地址和MAC地址,连接路由器OpenFlow网络边缘交换机和端口,外部主机所在子网

1.6K80

OpenFlow伴侣协议:OF-CONFIG

OpenFlow交换机一种协议。...由于其并没有和数据交换直接相关,所以相对于对实时性要求高OpenFlow等南向协议而言,OF-CONFIG协议对实时性要求并不高。 ?...配置交换机端口和队列,实现资源分配 远程改变端口状态以及特性 完成OpenFlow交换机与OpenFlow控制器之间安全链接证书配置 发现OpenFlow逻辑交换机能力 配置VXLAN、NV-GRE...OpenFlow逻辑交换机是指对OpenFlow交换机实体逻辑描述,用于指导交换机进行相关动作,也是与OpenFlow控制器通信实体。...表2.1[2]展示了OpenFlow和OF-CONFIG差异。 ? 3 发展趋势 作为OpenFlow伴侣协议,OF-CONFIG版本更新紧跟OpenFlow协议版本演进节奏。

1.2K50

SDN中LLDP和Openflow协议

大家好,又见面了,我是你们朋友全栈君。 OpenFlow交换机把传统网络中,完全由交换机/路由器控制报文转换为由交换机和控制器来共同完成数据转发操作,从而实现数据转发与路由控制分离。...控制器则通过事先规定好接口操作OpenFlow交换机中流表,从而达到数据转发目的。...通过安全通道,OpenFlow交换机可以和控制器建立基于OpenFlow协议连接;而流表则用来匹配OpenFlow交换机收到报文;组表用来定义流表需要执行动作。...OpenFlow协议所支持三种消息类型 openflow协议格式 (1)匹配域: 一层:交换机入端口(Ingress Port) 二层:源MAC地址(Ether src)、目的MAC地址(Ether...建立: OpenFlow连接建立后,控制器最需要获得交换机特性信息,交换机特性信息包括交换机ID(DPID),交换机缓冲区数量,交换机端口及端口属性等等。

1.5K20

【干货原创必读】Openflow红旗还能打多久?

我虽然不是Openflow铁粉,也觉得有必要来个正本清源,谈谈Openflow是什么,谈谈如何走到这一步,再谈谈将来事情不迟。...随着Openflow版本不断升级,匹配(match)字段由少变多,匹配本身也从定长变成了类似TLV结构,如下图 ? Openflow 1.0 ? Openflow 1.1 ?...Openflow设计的确是灵活,但是并不是“太过灵活”,事实上,支持任何类型Openflow流表并没有意义,实际情况下一台网络设备将要面对流量和流量是可以预测,是有限,根据可能Openflow...Openflow流表和P4表本质上是一样,都是从控制层面到转发层面的消息,而P4则定义了整个转发层面,和Openflow所处位置不完全一致。...P4和Openflow可以很好协同工作,所以不存在有了P4就可以代替Openflow说法,至于P4是Openflow 2.0说法也是非常不严谨(BTW,P4-runtime成为Openflow

1.3K20

靠谱SDN与不靠谱OpenFlow

编者按:提到SDN就会想到OpenFlow,其实这是两码事。SDN是网络改革大趋势,而OpenFlow是一种协议。SDN已然是网络改革大趋势,但是商用化进程缓慢,那么SDN是否靠谱呢?...OpenFlow作为主流SDN协议,质疑声一片,到底哪里存在不足呢? ? SDN和OpenFlow是两件事。...第一个现象产生了集中控制需求;第二个现象则是要求网络能够实现应用感知。SDN初始架构设计,以及经谷歌、Facebook等公司实践改进,恰好能够实现灵活集中控制和云化应用感知。...例如,当应用在不同数据中心漂移时,其包括IP地址在内网络属性也可以跟着移动。 下面,谈谈为何Openflow不靠谱。 管理颗粒度不完整是OpenFlow面临第一大问题。...同时,谷歌还在公开场合将OpenFlow形容为“Improvise”(凑合)。 相比谷歌这样互联网大佬,厂商界则有更强劲理由追捧SDN和抨击Openflow

1.8K60

软件定义网络协议:OpenFlow SDN 协议标准

每一个后续 OpenFlow 协议版本都在前一版本基础上进行了或多或少改进,下面是 OpenFlow 协议发展历程概要。...OpenFlow v1.4(2013 年 4 月发布) OpenFlow v1.4 在数据面没有太大变化,主要是增加了一种 Flow Table 同步机制,多个 Flow Tables 可以共享相同...OpenFlow v1.5(2014 年 8 月发布) 支持匹配数据包 IPv6 ND 和 ARP 协议字段。...支持对控制器负载平衡和故障转移,以便实现高可用性。 支持对数据平面的安全性和可靠性进行评估和控制。 实际上,在 OpenFlow v1.5 以后,OpenFlow 协议发展就陷入缓慢。...使得 ONF 开始考虑更加灵活、且硬件可编程数据平面替代方案,例如 P4、eBPF 等。 所以,尽管 OpenFlow v1.5 后仍有一些更新和改进,但它已经不是当前网络编程和网络创新唯一选择。

54830

P4语言,踢馆OpenFlowSDN新秀

上周五,由两位SDN大师----来自普林斯顿Jennifer Rexford和斯坦福Nick McKeown----共同发起P4联盟正式对外公布全新项目主页,详细阐述了P4目标定位、如何使用P4...”,值得一提是P4背景,由两位SDN界大牛发起,其中来自普林斯顿Jennifer Rexford目前是ONF常委,美女教授跟SDN渊源很深,她论文直接启发了openflow诞生并且曾经尝试设计了...如今,设计一款高性能网络设备是相当痛苦。...但是由于你系统取决于SDK,所以设计是被芯片厂商锁定。 P4目标是什么? P4试图在从根本上改变我们设计网络系统方式。...从本质上讲,P4无论是在软件设计(编程、调试、代码覆盖、模块检查等)方面,还是在网络系统设计上,都给我们带来了很多好处。 P4目前还处于起步阶段,希望借助社区力量帮忙完善和改进

1.4K60

Zodiac FX:世界上最小OpenFlow交换机

近日小编在Kickstarter众筹网站上看到了这样一个众筹项目,是由Northbound公司发起世界上最小名为Zodiac FXOpenFlow交换机众筹项目。...Zodiac是第一款能够放在桌子上,而不是在数据中心里OpenFlow交换机,你可以在硬件上使用实时流量来开发SDN应用。软件定义网络让一切不可能变成可能,这是第一次你网络由你做主。...给了用户在完全控制家庭网络机会,例如包括流媒体和在线游戏在内带宽敏感应用、监控网络应用、提供给朋友和家人访问权限、或者用它来保护网络免受攻击。...尽管网上有很多免费或者开源SDN控制器,但是唯独缺少一个体积小且支持OpenFlow交换机,直到Zodiac FX出现。 ?...Zodiac FX作为一款OpenFlow SDN交换机使用Atmel ATSAM4E Cortex M4架构,4个10/100M高速以太网接口。

1.1K100

2014岁末回顾:SDN在路上

相对于往年SDN热炒,2014年无疑显得略微平淡,但是这一年SDN商用进程悄悄加速,越来越多厂商推出商用或试商用产品,也有更多客户开始进行SDN部署或POC测试。...另外一方面,开源社区在SDN商用发展中所起到作用也越来越显著:OpenDayLight(ODL)发布了氦版本,在集群以及SAL架构上做了很大改进;ONLab推出了酝酿已久ONOS开源SDN控制器,...Open vSwitch(OVS)也加快了对OpenFlow协议支持,从2.3版本开始正式全面支持OpenFlow 1.3以及OpenFlow 1.4部分特性;越来越多SDN方案被用于OpenStack...这使得要想在商用环境下部署ODL、使用OpenFlow接口,需要大量开发工作。 当然,即使不使用OpenFlow,ODL离商用距离也未必有显著差异。...这其中OpenFlow和非OpenFlow方案都占据一席之地。笔者作为一个乐观派,仍然认为经过2~3年博弈后,OpenFlow这样标准协议仍然会成为南向协议主流。

58550

P4:真正SDN还遥远吗?

OpenFlow协议作为SDN最流行南向协议,得到了很多关注,目前发展也良好,但OpenFlow并不完美,OpeFlow交换机还不能提供更好可编程能力。...原理 与POF提出目的类似,P4提出目的也是为了解决OpenFlow编程能力不足以及其设计本身所带来可拓展性差难题。自OpenFlow1.0发布以来,其版本目前已经演进到1.5版本。...其中匹配域个数从1.0版本12元组变为1.3版本40个,最后到1.5版本45个匹配域,其匹配域数目随着新版本支持特性更新而不断增加。...受OpenFlow1.4启发,P4设计匹配过程也分为Ingress Pipeline和Egress Pipeline两个分离数据处理流水线。...与OpenFlow相比,P4设计有3个优点:可定制数据解析流程,而不像OpenFlow交换机固定解析逻辑;可执行并行和串行匹配+动作操作,而OpenFlow仅支持串行操作;支持协议无关转发。

1.6K90

P4编程理论与实践——理论篇

SDN概念 SDN(Software Defined Network,软件定义网络)。 相对于传统网络,软件定义网络实现了控制平面与数据平面的分离,同时(至少在逻辑上)构建了一个集中控制平面。...OpenFlow OpenFlow诞生和历史不做赘述。OpenFlow在SDN中扮演怎样一个地位呢?我们先来看一张图片: ?...这个是OpenFlow最主要缺陷之一,这也是引入P4最主要原因。什么是Protocol-independent呢?请继续看。 OpenFlow缺陷 OpenFlow虽然为SDN奠定了基础。...但是很快发现,单单这12个字段不能满足现实网络世界中各种需求(在网络中协议有很多种)。所以到OpenFlow1.3时候字段增加到40个,现在OpenFlow1.5甚至更多。...P4 与 OpenFlow 关联与区别 P4虽然弥补了OpenFlow不足,但是P4和OpenFlow定位是截然不同OpenFlow提供了一种控制器和数据面的动态交互协议。

3K100

SDN 技术指南(二):OpenFlow

= OpenFlow ; 版本问题) OpenFlow 工作原理 OpenFlow is a communications protocol 支持 OpenFlow 开源交换机:Open vSwitch...首先,作为一个开放协议,OpenFlow 协议是众多 SDN 控制器解决方案实现基础;另外,定义 SDN 概念和架构背后许多重要人物开始在 OpenFlow 领域取得了突破,进而推动 SDN 概念走向成熟...OpenFlow 协议推出突破了传统壁垒,有利于增加用户侧的话语权,所以 Google、Facebook 等企业是 OpenFlow 协议最坚强拥趸,他们数据中心都在使用 OpenFlow 协议,...从第一个正式商用版本 v1.0 开始,OpenFlow 有先后推出了v1.1,v1.2,v1.3,v1.4 等,版本之间存在不兼容内容, OpenFlow 交换机或者其它解决方案也存在版本支持不尽相同情况...V1.4 (2013) Optical ports: Configure and monitor transmit and receive frequencies of lasers and their

2.3K90

LINC switch系列之架构分析与源码探索

前言 LINC switch是一个由flowforwarding. org主导开发一款纯openflow交换机,目的是发展和评估openflow协议1.2,1.3,1.4及OF-config1.1在标准商用硬件上应用...,因此它提供了对openflow标准完整支持。...这个入口负责接收外部openflow消息并转换,最后传至linc库处理。 linc:它实现了具体openflow交换机功能。...比如把openflow资源关联到某个指定逻辑交换机实例上。 什么是channel? channel是一个openflow逻辑交换机与控制器交流层,在交换机和控制器间起“翻译”作用。...5.linc\_us5:openflow协议1.4backend, wire protocol为0x05。 总结 本文从运作原理到源码组织都做了比较基础介绍。

92660

OpenFlow一种网络安全应用模型(OFX)思考

在这篇关于OFX(OpenFlow eXtension framework)文章中,作者利用openflow交换机处理能力在现有的openflow框架下将安全功能卸载到Openflow交换机软件层面...作为交换机Linux内守护进程,它对整个交换机工作进行调度和分配,同时还要处理控制器和交换机上module间通信(在OpenFlow协议封装下)。...需要指出是这些消息都封装在OpenFlow1.3.0 Experimenter Messages中,所以无需对现有的openflow协议进行扩展。...需要注意是在数据平面上,OFX Switch Agent作为管理进程调度整个交换机运转,它工作包括:作为代理进行OpenFlow management和控制器间OpenFlow通信,在交换机上加载...(在文章中作者使用了Pica8 OpenFlow交换机基于轻量级Linux内核软件部分),所以直观上讲易部署性也可以得到保证。

79770

揭开全球第一颗SDN交换芯片神秘面纱

但是由于一直没有针对OpenFlow网络交换芯片问世,所有做OpenFlow交换机设备商都做得很郁闷,用现有的传统交换芯片做出来OpenFlow交换机,限制都太多,甚至业内有人说,SDN之所以落地缓慢...,一个很重要原因是没有专门SDN/OpenFlow交换芯片。...在了解这些突破之前,我们先请张总为我们介绍一下OpenFlow对交换芯片有什么样要求以及现有的芯片为什么无法满足OpenFlow要求。...OpenFlow对网络交换芯片要求 OpenFlow相对于传统芯片来说,它一些理念是颠覆性,具体表现在以下几个方面: 总体上,它要求所有的报文解析、报文匹配查找、报文编辑、报文转发都必须是可编程...GoldenGate芯片进一步改进了N-Flow技术,在继续使用eDRAM做hash基础上,引入更灵活表项控制,可以做到接近于TCAM灵活性,但是在基本上不增加成本基础上,将表项大小做到64K。

90150

为什么OpenFlow没有被广泛采用?

大家都在吐槽目前硬件供应商,有人说“你无法在传统硬件上实现OpenFlow”不过,很多人说很多创业公司做了很好工作,包括很好实现了OpenFlow,以及具备合理可扩展性:单交换机提供100Gbps...但是很多方面表明可扩展OpenFlow还是缺失。 ?...需要权衡各个方面,灵活性,OpenFlow1.0/1.3/1.4版本一致性,不同数量流,不同延迟以及包转发率下性能。...☘ 甚至不一样交换机软件会导致同样ASIC芯片表现出不同OpenFlow能力。...☘ 采用NPU架构能够提供最大灵活性以及最好OpenFlow支持,但是最大总带宽只能达到300-600Gbps;采用ASIC架构能够达到1-3Tbps总带宽,但是提供有限OpenFlow支持(尽管最新

1.2K60

软件定义网络技术现状分析

交换机和控制器间所有通信信息必须按照OpenFlow协议规定格式来执行。 OpenFlow交换机可以分为两类:专用OpenFlow交换机和支持OpenFlow交换机。...专用OpenFlow交换机是专门为支持OpenFlow而设计,不支持现有的商用交换机上正常处理流程,所有经过该交换机数据都按照OpenFlow模式进行转发;另外专用OpenFlow交换机不再具有控制逻辑...支持OpenFlow交换机是在普通商业交换机基础上添加流表、安全通道和OpenFlow协议而获得了OpenFlow特性交换机,既具有常用商业交换机转发模块,又具有OpenFlow转发逻辑,因此支持...目前主流OpenFlow交换机都是同时OpenFlow Enabled型,即同时支持传统路由转发和OpenFlow协议。...2013年发布OpenFlow1.4版本仍然是基于1.3版本特征改进版本,数据转发层面没有太大变化,主要是增加了一种流表同步机制,多个流表可以共享相同匹配字段,而且可以定义不同动作,为控制器一致性扩展问题提出了一些思路

1.2K80
领券