Home - nbonnand/ovs-toolbox GitHub Wiki

header

ovs-toolbox wiki

header

ovs-toolbox.py is a graphical user interface for local or remote Open vSwitch administration.

O) ovs-toolbox overview

0.1) IHM main menu

1) ovs-toolbox communication profiles

1.1) Purpose of communication profiles

1.2) ssh host access profile example

1.3) sudo access profile example

1.4) paramiko with login/password access profile example

1.5) AWS EC2 Ubuntu access profile example

1.6) AWS EC2 RedHat access profile example

1.7) Proxying commands through a custom script

2) Open vSwitch basic admin

2.1.1) Creating a new bridge

2.1.2) Selecting an existing bridge

2.2) Adding a port

2.3) Changing port vlan

2.4) Changing port trunk settings

2.5) Changing interface type

2.6) Deleting a port

2.7) Displaying interface status and stats

2.7) Disabling/Enabling a port

3) Graphing Flows

3.1) With NetFlow and NTOP

3.2) With sFlow and NTOP

3.3) With IPFIX

4) Plotnetcfg

4.1) Using Plotnetcfg to display network graph

5) Mirroring

5.1) Creation of a dummy interface

5.2) Port mirroring

5.3) Vlan mirroring

6) Ingress policing

6.1) Ingress policing configuration

6.2) Removing Ingress policing configuration

7) QOS

7.0) Reference example

7.1) Queues configuration

7.2) QOS configuration

7.3) Mapping QOS with Queues

7.4) Associating network traffic with QOS mapid

7.5) Applying QOS to egress port

7.6) Testing QOS - iperf

7.7) Unlinking a queue from QOS

7.8) Removing QOS from an egress port

7.9) Deleting QOS from QOS db

7.10) Deleting Queue from Queue db

8) Bonding interfaces

8.0) Example

8.1) veth pairs creation

8.2) Bond creation

8.3) Verification

8.4) Bond testing

8.5) Bond status

8.6) Deleting bond configuration

9) Multicast

9.1) Example

9.2) Test with multicast snooping disabled

9.3) Multicast snooping configuration

9.4) Test with multicast snooping enabled

9.5) Per port multicast configuration

10) OpenFlow

( Documentation in progress !!!!!!)

11) Docker

11.1) Dockerfile

11.2) Container creation

11.3) Container networking setup

11.4) Massive container creation with iteration

11.5) Multiple interfaces containers

11.6) Inspecting a container

11.7) Stopping, removing containers

12) KVM

12.1) Launching a KVM VM

( Documentation in progress !!!!!!)

13) Video Tutorials

13.1) Open vSwitch vlans

13.2) Open vSwitch tunnels

14) Console

14.1) Console/transaction logs