黑帽联盟

 找回密码
 会员注册
查看: 737|回复: 0
打印 上一主题 下一主题

[基础服务] openvswitch对应版本要求的内核版本

[复制链接]

852

主题

38

听众

3176

积分

白金VIP

Rank: 8Rank: 8

  • TA的每日心情
    开心
    2024-3-7 12:52
  • 签到天数: 1538 天

    [LV.Master]伴坛终老

    实验原理
    Open vSwitch是由Nicira Networks主导,运行在虚拟化平台(例如KVM,Xen)上的虚拟交换机。Open vSwitch基于C语言开发,遵循Apache 2.0许可证,能同时支持多种标准的管理接口和协议(比如NetFlow、sFlow、SPAN、RSPAN、CLI、LACP、802.1ag等)。Open vSwitch通过OpenFlow协议由统一的控制器管理,从而实现对接入的虚拟机(或设备)的网络联通。

    整体组网结构如下图:
    51.png

    Open vSwitch内部架构图如下所示:
    52.png


    Open vSwitch各模块简要介绍如下:
    1、ovs-vswtichd:主要模块,实现vswitch的守候进程daemon,包括一个支持流交换的Linux内核模块。
    2、ovsdb-server:轻量级数据库服务器,保存配置信息,ovs-vswitchd通过这个数据库获取配置信息。
    3、ovs-dpctl:用来配置vswitch内核模块的一个工具。
    4、ovs-vsctl:主要是获取或者更改ovs-vswitchd的配置信息,此工具操作的时候会更新ovsdb-server中的数据库。
    5、ovs-appctl:一个向ovs-vswtichd的守护进程发送命令的的程序。
    6、datapath:内核模块,根据流表匹配结果做相应处理。
    7、ovs-ofctl:查询和控制OpenFlow虚拟交换机的流表。

    Open vSwitch版本及其相应的内核要求如下,请根据自己的内核版本选择相应的Open vSwitch版本
    Open vSwitch Linux kernel
    1.4.x 2.6.18 to 3.2
    1.5.x 2.6.18 to 3.2
    1.6.x 2.6.18 to 3.2
    1.7.x 2.6.18 to 3.3
    1.8.x 2.6.18 to 3.4
    1.9.x 2.6.18 to 3.8
    1.10.x 2.6.18 to 3.8
    2.0.x 2.6.18 to 3.8
    2.1.x 2.6.18 to 3.10
    2.2.x 2.6.18 to 3.11
    2.3.x2.6.18 to 3.14
    2.4.x 2.6.18 to 4.0
    2.5.x 2.6.18 to 4.3
    2.6.x 3.10 to 4.7
    2.7.x 3.10 to 4.9

    帖子永久地址: 

    黑帽联盟 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与黑帽联盟享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和黑帽联盟的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、黑帽联盟管理员和版主有权不事先通知发贴者而删除本文

    勿忘初心,方得始终!
    您需要登录后才可以回帖 登录 | 会员注册

    发布主题 !fastreply! 收藏帖子 返回列表 搜索
    回顶部