SDN软件定义网络之Open vSwitch 应用实践

在这里插入图片描述

实验内容

在这里插入图片描述

介绍

在这里插入图片描述

重要概念

在这里插入图片描述

  • normal 物理网卡
  • internal 虚拟端口
  • patch 连接不同的bridge之间的端口
  • tunnel是隧道类型的端口

一个端口有一个或者多个接口。

open vswitch 特性

在这里插入图片描述

ovsdb用于设备的管理配置

架构

在这里插入图片描述

三个重要组成
dbserver
vswitchd
forwarding path

在这里插入图片描述

数据包的处理

在这里插入图片描述

组成结构

在这里插入图片描述

OVS提供的命令
  • ovs-dpctl管理OVS内核模块,提供缓存流表的操作方法
  • ovs-appctl管理ovs-vswitchd的日志输出
  • ovs-ofctl管理ovs-vswitchd的流表配置方法
  • ovs-vsctl 管理ovsdb-server的配置,提供OVSDB的配置方法,包括创建和删除网桥、端口等
  • ovsdb-tool创建和管理ovsdb
  • ovs-pki创建和管理公钥
  • ovs-tcpundump抓取并解析OpenFlow消息
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐