openvswitch之架构解析

概述

创新互联,为您提供成都网站建设公司成都网站制作、网站营销推广、网站开发设计,对服务广告制作等多个行业拥有丰富的网站建设及推广经验。创新互联网站建设公司成立于2013年,提供专业网站制作报价服务,我们深知市场的竞争激烈,认真对待每位客户,为客户提供赏心悦目的作品。 与客户共同发展进步,是我们永远的责任!

openvswitch,一种支持open flow协议的虚拟交换机,简称为ovs。类似于我们常说的交换机,只不过它通过远端的controller来进行管理(可以预先下发一些流表到ovs,或者根据首包被送到controller来下发新的流表),根据流表的匹配结果,来执行相应的action(丢弃、转发等)。

网络架构

openvswitch之架构解析

各个组件间关系

openvswitch之架构解析


datapath:内核模块,根据流表信息,对收到的数据包进行处理(根据流表的action进行操作)

vswitched:是ovs的核心模块,在用户态。用于和远端管理界面通信(openflow等),同时与datapath利用netlink进行通信(下发流表等)。所有的配置存储在ovsdb,与ovsdb-server利用socket进行通信。

ovsdb-server:用于对外提供配置修改和存储的server

ovsdb:配置保存在这里

ovsdb-tool:命令行的配置的增删改查

ovsdb-client:通过远端,对配置进行增删改查

ovs-vsctl:ovs配置的增删改查

ovs-appctl:与vswitched进行命令交互

ovs-fpctl:查看和控制openflow交换机的flow表

ovs-dpctl:可以直接配置datapath的工具


新闻标题:openvswitch之架构解析
标题网址:http://bzwzjz.com/article/ighhic.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 四川成都网站建设 四川成都网站制作 专业网站设计 成都做网站建设公司 网站设计 网站制作 成都网站制作 定制网站设计 网站设计制作 成都网站建设 网站设计 成都网站制作 成都网站制作公司 企业网站建设公司 成都网站建设公司 自适应网站建设 重庆外贸网站建设 企业网站设计 移动手机网站制作 成都网站建设 成都网站建设 古蔺网站建设