(Porting OVS to other kinds of platforms is likely to be more
difficult.)
+Vocabulary
+----------
+
+For historical reasons, different words are used for essentially the
+same concept in different areas of the Open vSwitch source tree. Here
+is a concordance, indexed by the area of the source tree:
+
+ datapath/ vport ---
+ vswitchd/ iface port
+ ofproto/ port bundle
+ lib/bond.c slave bond
+ lib/lacp.c slave lacp
+ lib/netdev.c netdev ---
+ database Interface Port
+
+
Open vSwitch Architectural Overview
-----------------------------------
network devices, using Linux kernel calls. It may be a good
place to start for full-featured netdev implementations.
- * lib/netdev-gre.c and lib/netdev-patch.c are minimal
- implementations for "virtual ports" implemented by the Open
- vSwitch datapath module for the Linux kernel. They may serve as
- a model for minimal netdev implementations.
+ * lib/netdev-vport.c provides support for "virtual ports"
+ implemented by the Open vSwitch datapath module for the Linux
+ kernel. This may serve as a model for minimal netdev
+ implementations.
Miscellaneous Notes
-------------------