Open vSwitch实验常用命令
1. 基本架构
- ovs-vsctl: 管理ovsdb-server的配置,提供OVSDB的配置方法,包括创建和删除网桥、端口等;
- ovs-ofctl: 提供ovs-vswitchd的流表配置方法;
- ovs-dpctl: 配置OVS内核模块,提供缓存流表的操作方法; ovsdb-tool: 创建和管理OVSDB;
2. 基本命令
(1). bridge相关命令
--查询bridge相关信息ovs-vsctl show bridgename
--添加/删除bridgeovs-vsctl add-br bridgenameovs-vsctl del-br bridgename
--添加/删除managerovs-vsctl set-manager tcp:172.171.9.6:6640ovs-vsctl del-manager --添加/删除controllerovs-vsctl set-controller bridgename tcp:172.171.9.6:6633ovs-vsctl del-controller bridgename
--添加/删除portovs-vsctl add-port bridgename VTEPovs-vsctl del-port bridgename VTEP --查询版本号ovs-vsctl --version
(2). 流表相关命令
--查询流表信息ovs-ofctl dump-flows bridgename
--添加/删除流表ovs-ofctl -O OpenFlow13 add-flows bridgename ~/server1_flows.txt 其中,txt文件存放要添加的流表;ovs-ofctl -O OpenFlow13 add-flows bridgename
--添加/删除单条流表ovs-ofctl add-flow bridgename "table=0,priorit=10 actions=normal"ovs-ofctl del-flow bridgename "table=0,priorit=10 actions=normal"
in_port: switch的端口 dl_src: 源mac地址 dl_dst: 目的mac地址 dl_type: 以太网协议类型 ARP:0x0806,IP:0x0800 nw_src:源IP nw_dst:目的ip tp_src: tcp udp源端口 tp_dst: tcp udp目的端口
(3). 工作模式设置
ovs-vsctl set-fail-mode bridgename standalone/securestandalone:不对接controller的情况下,OVS自动为普通switch模式,对接controller的情况下,ovs自动为openflow switchsecure:OVS一直为openflow switch
转载于:https://www.cnblogs.com/FrankZhou2017/p/7325706.html
Open vSwitch实验常用命令相关推荐
- linux命令的使用实验报告,Linux实验报告一-常用命令使用.doc
Linux实验报告一-常用命令使用.doc 西 安 邮 电 大 学 (计算机学院)课内实验报告实验名称 常用命令使用 专业名称 计算机科学与技术班 级 计科1405 学生姓名 高宏伟学号(8位) 04 ...
- linux命令实验设备,实验二 Linux系统的常用命令
实验二Linux系统的常用命令 一.实验目的 1.X-windows的简单配置,掌握进入命令行模式和图形化模式的方法2.GNOME桌面的使用,包括注销与登录,系统信息的查看,GNOME下软件的使用3. ...
- 计算机win10下常用命令验证性实验
文章目录 计算机win10下常用命令验证性实验 ipconfig ping tracert ARP DHCP netstat DNS cache 计算机win10下常用命令验证性实验 1.需要安装的软 ...
- 实验一 linux常用命令
实验一 Linux常用命令 基本信息 实验课程:Linux程序设计 设课形式:非独立 课程学分:2 实验项目:Linux常 ...
- 计算机网络实验:华为交换机的常用命令
华为交换机的常用命令 一.实验目的 1.通过实验掌握网络交换机的基本配置方法: 2.通过实验掌握华为ENSP软件模拟器的使用方法. 二.实验内容 1.下载并安装华为ENSP软件: 2.在ENSP的界面 ...
- 计算机网络实验一:网络常用命令
实验一:网络常用命令的使用 一. 实验目的: 1. 了解或掌握一些网 ...
- 验证性实验:计算机网络常用命令
文章目录 实验说明 一.ipconfig 实作1:查看自己计算机的网络配置 实作2:查看旁边计算机的网络配置 二.ping 实作1:测试到某计算机服务器的连通性 实作2:了解`ping/?`命令的各种 ...
- eNSP实验 - 交换机和常用命令
参考博客: https://blog.csdn.net/weixin_43634280/article/details/88872025 https://blog.csdn.net/weixin_34 ...
- 软件定义网络SDN基础实验:MiniNet常用命令、创建网络拓扑、OpenFlow流表操作
此实验基于<软件定义网络实验1-5>,主要内容为: MiniNet常用命令 如何创建网络拓扑 OpenFlow流表操作 00x1 搭建SDN环境 SDN 环境配置:Mininet + Ry ...
最新文章
- 快速精确的体素GICP三维点云配准算法
- React中解决样式丢失问题
- anchor free 目标检测_《目标检测》系列之二:目标检测中的Anchor机制回顾
- mysql是一个_Mysql
- java 证书公钥 私钥_java#keytool#生成私钥证书库、公钥证书库
- anaconda必须安装在c盘吗_Anaconda及tensorflow、pytorch安装记
- excel报表导出功能
- w7系统计算机更改用户名,Win7怎么更改用户名
- windows 强制关闭程序并强制删除文件
- 系统优化、美化与清理
- 微信后台基于时间序的新一代海量数据存储架构的设计实践
- 习题4-10 猴子吃桃问题
- 生动化你的表达——DuerOS中的SSML应用
- X5腾讯内核 安装线上内核本来能用,突然报115错误问题记录
- GraphSAGE 源代码 -- 分图训练
- java 图形界面 登陆_java登录图形界面
- Allegro使用总结-查看Layout基本操作:
- jquery 下拉列表框 改变 动态 改变相应值
- 如果想入手软路由我推荐友善官方出品的NanoPi-R2S和NanoPi-R5S
- Matplotlib Error: meta NOT subset: don‘t know howto subset; dropped
热门文章
- iphone如何查看dns延迟_iPhone手机网速慢?1分钟教你设置DNS,网速立马翻一番
- dp打开思路:HDU1029 HDU1087 HDU1176 HDU1257 POJ1458(水题不水)
- PRML(2)--绪论(下)模型选择、纬度灾难、决策论、信息论
- 无限踩坑系列(4)-远程登入服务器
- google浏览器 隐藏功能开启
- C++primer第十一章 关联容器 11.1使用关联容器 11.2 关联容器概述
- C++primer第十章 泛型算法 10.3 定制操作
- C++生成指定范围内的随机数
- 面向区块链的高效物化视图维护和可信查询论文学习
- python 版本2和3 在/取模方面的的差异