OVS v2.3 v2.4 v2.5各版本改动


 
v2.5.0 - 26 Feb 2016
(based-on v2.4.0)
不再支持低于2.7的python版本。
OpenFLow:
Group chaining
OpenFlow 1.4+ "importance"支持过滤
OpenFlow 1.4+ OFPTC_EVICTION
OpenFlow 1.4+ OFPTC_VACANCY_EVENTS
OpenFlow 1.4+ OFPMP_TABLE_DESC
支持修改ICMPv4/ICMPv6 type和code
支持OpenFlow 1.4+ OFPT_SET_ASYNC_CONFIG和OFPT_GET_ASYNC_CONFIG
ovs-ofctl:
支持匹配out_group字段
OAM支持Geneve tunnels
支持 Multicast Listener Discovery (MLDv1 and MLDv2)
添加symmetric_l3l4和symmetric_l3l4+udp hash算法
sflow agent支持上报tunnel and MPLS信息
在test中新增check-system-userspace,check-kmod, check-kernel
标记 --syslog-target 为废弃
新增 --user参数,ovs-vswitchd/ovsdb-server进程使用
支持connection tracking,新增match:ct_state/ct_zone/ct_mark/ct_label,
action:ct
新增OVN的实验消息版本
支持通过脚本创建DPDK脚本,RHEL
DPDK:
要求DPDK 2.2
支持vhost-user的多queue
要求QEMU 2.5+来支持多queue
引入SELinux包
v2.4.1 (based-on v2.4.0) 修复bug
v2.4.0 - 20 Aug 2015
(based on v2.3.0)
流表修改变成原子操作,所以在删除多条流时,报文不会看到中间态的流表。
支持SFQ, FQ_CoDel and CoDel qdiscs
ovs-appctl/ovs-dpctl/ovs-ofctl/ovsdb-tool/ovs-vsctl支持bash命令行实现,
mac学习在防止广播攻击时,支持端口公平性
ofctl支持连接匹配
learn action支持delete_learned flag,表示在learn action被删除时,动态学习的流也会被删除。
初步实现Geneve tunneling,不可用。
ovsdb可以记录与控制器连接的速率限制统计
sflow agent上报:bond, port name , port id, 以及datapath中的性能信息。
将部分ovs-appctl中与datapatch有关的命令移到ovs-dpctl中
OpenFlow:
OpenFlow 1.4支持以bundles形式修改flow和port,修改flow时是原子操作,修改port不是原子操作。
支持编辑IPV6的flow label和neighbor discovery字段
支持1.5的extended registers,actset_output, Copy-Field, 带掩码的Set-Field。
支持1.3+的table features
在action set中支持move, resubmit .(Nicira扩展)
支持1.4+的importance信息
add-flow, add-flows, mod-flows, del-flows, replace-flows命令支持--bundle,
ovs-pki,将加密算法从MD5修改为SHA-1,因为md5不再安全。
ovs-vsctl支持在创建row时允许某列不变。
在假的bond interface上不再统计。
在OVS重启时保持bond成员状态
支持ovs-docker脚本配置网络。
DPDK Tunneling支持VXLAN, GRE, and Geneve
支持组播:IGMPv1, IGMPv2 and IGMPv3
支持kernel版本到4.0.x
支持vxlan组策略扩展
OpenFlow端口6653和OVSDB端口6640通过IANA分配
支持DPDK vHost
Geneve和VXLAN支持外层UDP的checksum
将vports.ko拆分成vport_xxx.ko,并且按需加载
支持STT隧道
新增工具ovs-sim模拟多OVS实例
支持--syslog-method定义进程与syslog交互方法
支持ovs-appctl vlog/list-pattern查询vlog配置
v2.3.3 修复bug
v2.3.2 修复bug
v2.3.1 修复bug
v2.3.0 - 14 Aug 2014 OpenFlow 1.1,1.2,1.3默认使能
kernel datapath支持精确匹配的缓存
Datapath支持L4 port的掩码
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章