forked from openvswitch/ovs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvswitch.gv
34 lines (34 loc) · 1 KB
/
vswitch.gv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
digraph Open_vSwitch {
size="6.5,4";
margin="0";
node [shape=box];
edge [dir=none, arrowhead=none, arrowtail=none];
Bridge [];
Bridge -> sFlow [label="sflow?"];
Bridge -> Mirror [label="mirrors*"];
Bridge -> Port [label="ports*"];
Bridge -> Controller [label="controller*"];
Bridge -> Flow_Table [label="flow_tables value*"];
Bridge -> NetFlow [label="netflow?"];
QoS [style=bold];
QoS -> Queue [label="queues value*"];
sFlow [];
Open_vSwitch [style=bold];
Open_vSwitch -> Bridge [label="bridges*"];
Open_vSwitch -> SSL [label="ssl?"];
Open_vSwitch -> Manager [label="manager_options*"];
Controller [];
Flow_Table [];
Queue [style=bold];
SSL [];
Manager [];
Mirror [];
Mirror -> Port [style=dotted, constraint=false, label="select_src_port*"];
Mirror -> Port [style=dotted, constraint=false, label="output_port?"];
Mirror -> Port [style=dotted, constraint=false, label="select_dst_port*"];
Interface [];
NetFlow [];
Port [];
Port -> QoS [label="qos?"];
Port -> Interface [label="interfaces+"];
}