`
Iam42
  • 浏览: 274605 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Open switch得到port相关信息的命令

 
阅读更多

1.查看port所属bridge

zg@cp42:~$ sudo ovs-vsctl port-to-br qvo500b9699-47
br-int

2.查看一个br下的所有port,port的排列顺序为创建时间先后顺序

stack@cp42:/home/zg/kvm$ sudo ovs-ofctl show br-int
OFPT_FEATURES_REPLY (xid=0x1): ver:0x1, dpid:000040169ff14865
n_tables:255, n_buffers:256
features: capabilities:0xc7, actions:0xfff
 1(tapd14504fa-a8): addr:0f:08:f0:3e:f2:09
     config:     PORT_DOWN
     state:      LINK_DOWN
 2(qr-2010deb0-d1): addr:1a:b6:56:fc:7d:a6
     config:     PORT_DOWN
     state:      LINK_DOWN
 3(tap336fbfa7-00): addr:0f:08:f0:3e:f2:09
     config:     PORT_DOWN
     state:      LINK_DOWN
 4(eth1): addr:40:16:9f:f1:48:65
     config:     0
     state:      LINK_DOWN
     current:    10MB-HD AUTO_NEG
     advertised: 10MB-HD 10MB-FD 100MB-HD 100MB-FD COPPER AUTO_NEG
     supported:  10MB-HD 10MB-FD 100MB-HD 100MB-FD COPPER AUTO_NEG
 5(qr-7aa6debb-3a): addr:86:69:33:38:93:e0
     config:     PORT_DOWN
     state:      LINK_DOWN
 6(int-br-int): addr:c2:0e:aa:2b:1c:17
     config:     0
     state:      0
     current:    10GB-FD COPPER
 7(phy-br-int): addr:7e:aa:4e:f4:b8:fb
     config:     0
     state:      0
     current:    10GB-FD COPPER
 9(qvo78d072d8-5f): addr:06:c9:7e:34:38:81
     config:     0
     state:      0
     current:    10GB-FD COPPER
 LOCAL(br-int): addr:40:16:9f:f1:48:65
     config:     0
     state:      0
OFPT_GET_CONFIG_REPLY (xid=0x3): frags=normal miss_send_len=0

3.为一个port配置QoS

 

stack@cp42:~/data/nova/instances/locks$ sudo ovs-vsctl -- set port qvo5561051d-68 qos=@newqos -- --id=@newqos create qos type=linux-htb other-config:max-rate=100
53250b57-beff-45c0-9d1d-3a2e2d509ada
 这里是为qvo5561051d-68端口配置一条最大rate不超过100的QoS,返回的是这个QoS的uuid

 

 这时,在查看port qvo5561051d-68的信息,就能看到它所应用的qos的uuid
stack@cp42:~/data/nova/instances/locks$ sudo ovs-vsctl list port qvo5561051d-68_uuid               : 6dbd2080-d2b2-42bc-8d57-f6a26e79f91d
bond_downdelay      : 0
bond_fake_iface     : false
bond_mode           : []
bond_updelay        : 0
external_ids        : {}
fake_bridge         : false
interfaces          : [822b735b-c428-49bd-968f-44d329046f73]
lacp                : []
mac                 : []
name                : "qvo5561051d-68"
other_config        : {}
qos                 : 53250b57-beff-45c0-9d1d-3a2e2d509ada
statistics          : {}
status              : {}
tag                 : []
trunks              : []
vlan_mode           : []
使用list qos + qos uuid 命令能显示出这条QoS的详细信息
stack@cp42:~/data/nova/instances/locks$ sudo ovs-vsctl list qos 53250b57-beff-45c0-9d1d-3a2e2d509ada
_uuid               : 53250b57-beff-45c0-9d1d-3a2e2d509ada
external_ids        : {}
other_config        : {max-rate="100"}
queues              : {}
type                : linux-htb
 
 
1
1
分享到:
评论

相关推荐

    OpenvSwitch常用命令(全).docx

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

    open vSwitch完全手册

    - 默认包含的表有:`bridge`, `controller`, `interface`, `mirror`, `netflow`, `open_vswitch`, `port`, `qos`, `queue`, `ssl`, `sflow`。 - **作用**: 每个表代表OVS配置的不同方面,如`bridge`表存储网桥配置...

    交换机路由器各种配置详细命令

    - `authentication`命令设置认证方式(Open/Shared/EAP等)。 #### 六、配置单个路由器 - 使用`interface`命令进入接口配置模式。 - 使用`ip address`命令配置接口的IP地址和子网掩码。 - 使用`no shutdown`命令...

    cmd操作命令和linux命令大全收集

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...

    RobotFramework中SSHLibrary学习与总结.pdf

    Open Connection host=10.69.140.112 port=2222 timeout=10 seconds prompt=$ ``` - **Get Connection**:获取已建立的连接信息,可以指定索引或别名,如果不指定,则返回当前连接的信息。 ```robotframework ${con...

    DPDK-Port-Representor.pdf

    ### DPDK Port Representor:深度解析与应用 #### 一、引言 随着网络技术的发展,尤其是虚拟化技术的进步,软件定义网络(SDN)的概念逐渐深入人心。为了满足日益增长的数据处理需求,各种高性能网络解决方案...

    ovs常用命令.docx

    #### 三、版本信息命令 1. **查看 OVS 的版本信息** `ovs-appctl --version` **用途**:显示 OVS 的版本号及其他相关信息。这对于确保系统使用的 OVS 版本是最新的非常有帮助。 **示例**:`ovs-appctl --...

    华为S3900系列以太网交换机命令手册

    4. 路由协议:对于动态路由协议如OSPF(Open Shortest Path First),需启用OSPF进程`ospf <process-id>`,然后使用`area <area-id>`命令定义区域,并在接口上宣告网络`network <network-address> <野蛮掩码> area ...

    CCNP switch V1.0实验手册(2010年更新).pdf

    Switch(config-if)#authentication open Switch(config-if)#authentication method dot1x ``` #### 16. Dynamic ARP Inspect - **实验目的** - 掌握如何配置Dynamic ARP Inspect。 - **实验配置** - 启用DAI:...

    Erlang中执行linux命令的两种方法

    总结来说,`os:cmd/1`适合执行简单命令并获取标准输出,而`erlang:open_port/2`则适用于更复杂的场景,如需要错误信息、退出状态码或者控制进程交互。选择哪种方法取决于你的具体需求和对性能的影响。

    CCNA实验命令手册

    根据给定的文件信息,我们可以提炼出一系列与CCNA(Cisco Certified Network Associate)相关的知识点,主要涉及路由器配置、网络协议、以及网络安全等关键领域。以下是对这些知识点的详细阐述: ### 1. 路由器基本...

    CCNP_SWITCH_2012官方最新配置手册

    《CCNP SWITCH 2012官方最新配置手册》是一份极为重要的参考资料,它涵盖了Cisco Certified Network Professional (CCNP)认证中的交换机配置相关内容。CCNP是Cisco公司为专业人士提供的中级网络认证,主要针对拥有三...

    openflow switch spec v1.5.1 (english version)

    《OpenFlow Switch Specification v1.5.1》是开放网络基金会(Open Networking Foundation,简称ONF)发布的一个技术文档,该文档详细介绍了OpenFlow协议版本0x06的相关规范。这份规范于2015年3月26日发布,并作为...

    行业分类-设备装置-基于Open+vSwitch的OpenStack云平台虚拟探针镜像方法.zip

    虚拟探针镜像,又称为SPAN(Switch Port Analyzer)或端口镜像,是一种网络监控技术,它允许将网络流量复制到一个或多个监视端口,用于分析、故障诊断或安全监控。在OpenStack环境中,我们可以通过配置OVS来实现这一...

    openvswitch用户层处理详解流程

    ### OpenVSwitch 用户层处理详解流程 #### 一、OpenVSwitch 概述 OpenVSwitch (OVS) 是一个高性能、高度可扩展的虚拟交换机解决方案,它为虚拟化环境提供了一个强大的网络基础设施。OVS 支持多种不同的网络协议,并...

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

    5. ovs-appctl:发送命令消息,运行相关 daemon。 OpenFlow 是用于管理交换机流表的协议,在 OpenFlow 的白皮书中,Flow 被定义为某个特定的网络流量。OVS 提供了支持 OpenFlow 的特性实现,包括: 1. ovs-ofctl:...

    串口类CSerial

    CSerial::EPort CSerial::CheckPort (LPCTSTR lpszDevice) { // Try to open the device HANDLE hFile = ::CreateFile(lpszDevice, GENERIC_READ|GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0); ...

    理解openstack中的openswitch的几个要点

    - **流表查询工具**:通过使用`ovs-appctl bridge/dump-flows`或`ovs-dpctl dump-flows`等命令,可以查看OpenvSwitch中所有的流表信息,这对于调试和故障排查非常有用。 ##### 4. 访问控制与安全组 - **访问控制...

    2023年网络系统管理Linux部分-SDN服务

    包括`unzip`用于解压缩文件,`telnet`用于远程登录,`java-1.8.0-openjdk`作为Java运行环境,`net-tools`提供基本的网络诊断工具,以及`mininet`、`openvswitch`和`python-networkx`等SDN相关的组件。通过`yum`命令...

Global site tag (gtag.js) - Google Analytics