简 介搭 建 SDN 环 境 少 不 了 SDN 交 换 机 , SDN 交 换 机 跟 普 通 交 换 机 最 大 的 区 别 就 是将 普 通 交 换 机 的 数 据 平 面 和 控 制 平 面 相 分 离 , SDN 交 换 机 只 负 责 数 据 的 转 发 ,而 控 制 指 令 则 由 更 上 一 级 的 控 制 器 下 发
Open vSwitch( 下 面 简 称 OVS) 是 一 个 高 质 量 的 、多层虚拟交 换 机
OVS 遵循开源 Apache2
0许可, 通 过可编程扩展, OVS 可以实现大 规模网络的 自动化( 配置、管理、维护) , 同时支持现有标准管理接口和 协议( 比如 NetFlow、sFlow、SPAN、RSPAN、CLI、LACP、802
1ag 等)
此外 OVS 支持多种 linux虚拟化技术, 包括 Xen/XenServer,KVM, 和VirtualBox 等
本文通 过 Ubuntu 平 台安装部署 OVS, 并介绍 OVS 上 的 一 些常用操作, 让读者进一 步了 解 OpenFLow 交 换 机
本 文 基 于 下 列 环 境 安 装 :虚 拟 机 Vmware Workstation 10
3;Ubuntu13
10( 内 核 版 本 3
11) ;OVS 选 择 截 稿 前 最 新 的 Open vSwitch 2
0 版 本 ( 2014 年 8 月 14 日 发 布 )
0 版 本 最 新 特 性 及 改 进 如 下 :OpenFlow 1
3 协议现在在 OVS vswitchd 中默认启用
Linux 内 核 数据面现在提供一个优化的 流匹配过程的 精确匹配缓存
数据面流现在有部分通配符 tranport 端口匹配字段