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 ...
最新文章
- cron 工具 每分钟_计划任务 cron和crontab
- Java多线程学习笔记之二缓存
- python结束线程池正在运行的线程_python之线程与线程池
- TD-SCDMA成为我国通信行业标准
- python-基本装饰器
- v140平台工具集与v110工具集选择
- java调用Dos命令
- 若泽数据 巨人_面部识别巨人拒绝分享有关其算法数据集的详细信息
- 机械师电脑_必看!面对电脑玩游戏卡顿,需要做些什么?
- css 适配mac 字体,CSS:仅在mac上使用字体
- IDEA代码格式化校验
- CAPL学习之路-关键字
- 微信小程序监听路由变化
- 程序员垃圾简历长什么样?
- 【Android -- 技术周刊】第 020 期
- 哔哩哔哩第三方神器软件,早该用上了
- 美国软件供应链安全行动中的科技巨头们
- java jstat m ccs,jstat命令使用
- pscp ssh_init: Network error: Cannot assign requested address
- java 应用 知乎_GitHub - liangsonghua/zhihu: JAVA仿知乎与redis应用
热门文章
- 微型计算机中celeron,微型计算机中常提及的Pentium或Celeron是指其_______
- EL表达式, JSTL, 获取map集合中key的value
- Python(14)-模块
- ansible 修改文件变量_Ansible Playbook中的变量与引用
- Linux加密框架 crypto 算法模板 HMAC模板举例
- 英语口语海报演讲--东软
- 安卓安卓移动操作系统优缺点
- Linux搭建深度学习环境使用指南
- 人心散了、项目必然要败
- H.264码率控制机制