`

ovs常用命令

    博客分类:
  • ovs
阅读更多

 

 

  1. 添加网桥

     ovs-vsctl add-br 交换机名
    
  2. 删除网桥

     ovs-vsctl del-br 交换机名
    
  3. 添加端口

     ovs-vsctl add-port 交换机名 端口名(网卡名)
    
  4. 删除端口

     ovs-vsctl del-port 交换机名 端口名(网卡名)
    
  5. 连接控制器

     ovs-vsctl set-controller 交换机名 tcp:IP地址:端口号
    
  6. 断开控制器

     ovs-vsctl del-controller 交换机名
    
  7. 列出所有网桥

     ovs-vsctl list-br
    
  8. 列出网桥中的所有端口

     ovs-vsctl list-ports 交换机名
    
  9. 列出所有挂接到网卡的网桥

     ovs-vsctl port-to-br 端口名(网卡名)
    
  10. 查看open vswitch的网络状态

    ovs-vsctl show
    
  11. 查看 Open vSwitch 中的端口信息

    (交换机对应的 dpid,
    以及每个端口的 OpenFlow 端口编号,
    端口名称,
    当前状态等等)
    ovs-ofctl show 交换机名
    
  12. 修改dpid

    ovs-vsctl set bridge 交换机名 other_config:datapath-id=新DPID
    
  13. 修改端口号

    ovs-vsctl set Interface 端口名 ofport_request=新端口号
    
  14. 查看交换机中的所有 Table

    ovs-ofctl dump-tables ovs-switch
    
  15. 查看交换机中的所有流表项

    ovs−ofctl dump−flows ovs-switch
    
  16. 删除编号为 100 的端口上的所有流表项

    ovs-ofctl del-flows ovs-switch "in_port=100"
    
  17. 添加流表项

    以“添加新的 OpenFlow 条目,
    修改从端口 p0 收到的数据包的源地址为 9.181.137.1”为例:
    ovs-ofctl add-flow ovs-switch "priority=1 idle_timeout=0,in_port=100,actions=mod_nw_src:9.181.137.1,normal"
    更多说明请查阅:[《基于 Open vSwitch 的 OpenFlow 实践》
    
  18. 查看 OVS 的版本信息

    ovs-appctl --version
    
  19. 查看 OVS 支持的 OpenFlow 协议的版本

    ovs-ofctl --version
    
分享到:
评论

相关推荐

    ovs常用命令.docx

    ### SDN——ovs常用命令解析 随着软件定义网络(SDN)技术的不断发展与应用,Open vSwitch (OVS) 成为了实现SDN的关键组件之一。OVS 是一个高度可移植的、高性能的虚拟交换机,它支持多种操作系统,并且能够提供丰富...

    OVS常用命令1

    OVS常用命令1 OVS(Open vSwitch)是一种开源的虚拟交换机软件,广泛应用于虚拟化和cloud computing领域。了解OVS的常用命令对于网络管理员和开发者来说非常重要。本文将详细介绍OVS的常用命令,其中包括bridge、...

    OVS设置命令

    ##### 4.1 常用命令 - **add-br**: 创建一个新的桥接器。 - **del-br**: 删除一个桥接器。 - **list-br**: 列出所有桥接器。 - **add-port**: 向桥接器添加端口。 - **del-port**: 从桥接器删除端口。 - **list-...

    OpenvSwitch常用命令(全).docx

    OpenvSwitch 常用命令 OpenvSwitch 是一种开源的虚拟交换机,广泛应用于虚拟化和云计算环境中。它提供了丰富的命令行工具和API,方便用户管理和配置 OpenvSwitch。下面是 OpenvSwitch 常用命令的总结。 OVS ...

    ovs-commands-reference.pdf

    ##### 常用命令 - **ovs-appctl help**:显示所有可用的`ovs-appctl`命令列表。 - **ovs-appctl hwlog/set-level <module> **:设置指定模块的日志记录级别。例如,`ovs-appctl hwlog/set-level all debug`可以将...

    ovs相关博客

    3. **OVS常用命令** OVS的日常管理通常涉及到`ovs-vsctl`、`ovs-ofctl`等命令。`ovs-vsctl`用于添加、删除和查询虚拟交换机的端口、流表、桥等;`ovs-ofctl`则用于查看和修改OpenFlow流表。 4. **OVS组网实验** ...

    open vswitch搭建虚拟网络拓扑

    OVS的常用操作包括: - **添加网桥**:`ovs-vsctl add-br br0` - **列出所有网桥**:`ovs-vsctl list-br` - **检查网桥存在**:`ovs-vsctl br-exists br0` - **挂接网卡到网桥**:`ovs-vsctl add-port br0 eth0` - *...

    SDN ovs搭建实验学习

    在Linux系统中,自动执行脚本是进行软件安装与配置的常用方法,可以在根目录下存放安装脚本,并通过source命令执行脚本来完成安装过程。 安装部署Open vSwitch后,还需要了解其基本操作,包括如何启动和停止OVS服务...

    这个网站就是地三章的一个word1的应用,软件

    在没有配置 OpenFlow 控制器的模式下,用户可以使用 ovs-ofctl 命令通过 OpenFlow 协议去连接 OVS,创建、修改或删除 OVS 中的流表项,并对 OVS 的运行状况进行动态监控。流表项作为 ovs-ofctl 的参数,采用如下的...

    openssl-1.0.2o VS下静态库

    对于VS2008,你可以使用以下命令: ``` configure VC-WIN32 no-shared --prefix=C:\openssl-build ``` 这会生成用于静态编译的项目文件,并指定安装路径为C:\openssl-build。 5. **编译和安装**:运行`msdoom....

    OpenFlow协议介绍及SDN实验文档

    文档提供了OVS相关命令的引用,方便在实验中配置和调试。 10. 实验步骤 文档中还包含了实验的具体步骤,包括如何配置OVS以适配不同的控制器,以及如何使用命令行工具与OpenFlow交换机交互。这对于动手实践SDN技术...

    OpenVSwitch的使用

    - 表格中包含了最常用的实体关系图,完整的实体-关系图可以在`ovs-vswitchd.conf.db`手册页中找到。 #### 五、数据库调试工具 1. **ovs-vsctl** - **用途**:配置ovs-vswitchd,实际上是数据库的一个高级接口。 ...

    openvswitch.pdf

    3. Open vSwitch 常用命令包括ovs-vsctl,用于管理交换机配置和流表;ovs-dpctl,用于管理交换机的数据路径;ovs-ofctl,用于与OpenFlow控制器交互等。 4. Open vSwitch 支持虚拟机网络,特别是当在虚拟化环境中运行...

    先电云计算架构用户手册

    - **创建网桥**:使用 `ovs-vsctl add-br` 命令创建 OVS 桥接。 #### 5.11 安装软件包 - **安装命令**:参考 5.6。 #### 5.12 配置 Neutron 服务 - **配置文件**:继续编辑 `/etc/neutron/neutron.conf` 文件。 ...

    OpenStack网络管理

    - ML2插件是最常用的插件之一,它支持多种类型的网络驱动,如OVS、Linux Bridge等。 3. **Neutron Agents**: - 在计算节点上运行,执行具体的网络配置任务。 - L3 Agent负责处理三层网络配置;DHCP Agent负责...

    mininet使用指导.docx

    OpenVSwitch(OVS)是最常用的,因为它提供了高性能和丰富的功能。 控制器是SDN的核心组件,Mininet可以连接到远程控制器,如`sudo mn --controller=remote,--ip=[controller ip],--port=[port]`。默认情况下,如果...

    docker-opendaylight:OpenDaylight SDN控制器Docker映像基础结构

    同时,了解 Dockerfile 的语法和常用命令,对于提升 SDN 部署和运维的能力至关重要。此外,熟悉 BGP、OpenFlow、NetCONF 等网络协议和 OVSDB 对于深入理解 SDN 控制器的工作原理也很有帮助。最后,利用 Karaf CLI 或...

    基于SDN的工业无线网络安全研究.pdf

    文章中提到了OpenVirtualSwitch(OVS)作为软件交换机的代表,其高效性和低成本输出使之成为实现SDN技术的常用方式。OVS支持标准的管理接口和协议,适用于嵌入式系统,可以通过编程扩展实现网络自动化。OVS通常用于...

    OpenFlow标准_中文版

    - **5.5.9 常用命令总结**:常用操作命令。 - **5.5.10 其他操作**:其他实用操作技巧。 **5.6 高级功能** - **5.6.1 dpctl**:用于管理Open vSwitch的命令行工具。 - **5.6.2 控制器**:支持多种控制器,如Ryu、...

Global site tag (gtag.js) - Google Analytics