Skip to content

wmy-one/myovs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network Topology:

------------------                             ------------------
|                |                             |                |
|         -------|Veth Pair           Veth Pair|-------         |
|         | tap1 |------                -------| tap2 |         |
|         -------|     |                |      |-------         |
|                |     |                |      |                |
|Namespace "ns1" |     |                |      | Namespace "ns2"|
------------------     |                |      ------------------
                       v                v
                   ---------------------------
                   |ovs-tap1         ovs-tap2|
                   |                         |
                   |       Openvswith        |
                   ---------------------------

Usage:

usage: test.py [-h] [-v] [-t T]

An experiment about openvswitch.

optional arguments:
  -h, --help  show this help message and exit
  -v          print some debug messages and keep the OVS setting alive
  -t T        time in seconds to UDP test (default 10 secs)

TODO

References:

基于 Open vSwitch 的 OpenFlow 实践

使用open vswitch构建虚拟网络

Linux Switching – Interconnecting Namespaces

How to Connect network namespaces using OpenvSwitch and veth pairs

UDP made simple

udp&tcp 对 epoll 的共用

Openflow 90 minutes

openflow-spec-v1.1.0.pdf

Openv Switch 完全使用手册

Comparing sFlow and NetFlow in a vSwitch

Working with an event loop

Libevent-users multiple events handling