软件定义网络第四章软件交换机OVS的应用.pptVIP

  • 5
  • 0
  • 约4.05千字
  • 约 19页
  • 2024-09-04 发布于山东
  • 举报

软件定义网络第四章软件交换机OVS的应用.ppt

SoftwareDefinedNetworkSDN软件定义网络第四章软件交换机OVS的应用*目录OVS的数据转发流程OVS的应用实例SDNOVS的体系结构OVS的源码结构OVS的安装及注意事项4.1OVS的体系结构概述图4-1所示为OVS的模块结构,其主要分为3部分,分别是外部控制器(ExtraController)、用户态(User)和内核态(Kernel)。4.1OVS的体系结构OVS的体系结构如图4-2所示,通过ovs-vsctl创建的所有网桥、网卡都保存在数据库中,ovs-vswitchd会根据数据库中的配置创建真正的网桥、网卡;ovs-dpctl用来配置OpenFlow交换机内核模块;ovs-vsctl用于查询和更新ovs-vswitchd的配置;ovs-ofctl用于查询和控制OpenFlow交换机和控制器。4.2OVS的源码结构OVS进行数据流交换的主要逻辑是在ovs-vswitchd和openvswitch.ko中实现的,其源码结构如图4-3所示。ovs-vswitchd会从ovsdb中读取配置,并调用ofproto层进行虚拟网卡的创建或者流表的操作。ofproto是一个库,实现了对软件交换机和流表的操作;netdev层抽象了连接到软件交换机的网络设备;dpif层实现了对流表的操作。

文档评论(0)

1亿VIP精品文档

相关文档