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的掩碼
 

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