- Replace two different links to RFC 7047 with a single link (as is, it
sounds like "The Open vSwitch Database Management Protocol" is
different from RFC 7047, but it is the title.
- Replace non-working link to old version of OpenFlow 1.3 (v1.3.1) with
good link to latest version (1.3.4).
- Replace ovs-vsdctl w/ovs-vsctl
- A couple of very minor edits.
- Addressed Sam's comments.
Change-Id: Ib202bf2d806cc8986040bac0eff68a7c9f6edf55
Signed-off-by: Andre Fredette <anfredette@gmail.com>
access to an OVS instance from inside OpenDaylight
=== OVSDB Northbound Developer Architecture
access to an OVS instance from inside OpenDaylight
=== OVSDB Northbound Developer Architecture
-The northbound bundle architecture is as follow:
+The northbound bundle architecture is as follows:
- mdsal-northbound-aggregator
- mdsal-northbound-aggregator
=== Overview
The Open vSwitch database (OVSDB) Plugin component for OpenDaylight implements
the OVSDB https://tools.ietf.org/html/rfc7047[RFC 7047] management protocol
=== Overview
The Open vSwitch database (OVSDB) Plugin component for OpenDaylight implements
the OVSDB https://tools.ietf.org/html/rfc7047[RFC 7047] management protocol
-that allows the southbound configuration of switches that support OVSDB.The
+that allows the southbound configuration of switches that support OVSDB. The
component comprises a library and a plugin usages. The OVSDB protocol
component comprises a library and a plugin usages. The OVSDB protocol
-uses JSON-RPC calls to manipulate a physical or virtual switch that supports OVSDB.
+uses JSON-RPC calls to manipulate a physical or virtual switch that supports OVSDB.
Many vendors support OVSDB on various hardware platforms.
The OpenDaylight controller uses the library project to interact with an OVS
instance.
Many vendors support OVSDB on various hardware platforms.
The OpenDaylight controller uses the library project to interact with an OVS
instance.
=== OVSDB Openstack Architecture
The OpenStack integration architecture uses the following technologies: +
=== OVSDB Openstack Architecture
The OpenStack integration architecture uses the following technologies: +
-* https://tools.ietf.org/html/rfc7047[RFC 7047] and http://datatracker.ietf.org/doc/rfc7047/[The Open vSwitch Database Management Protocol]
-* https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1.3.1.pdf[OpenFlow v1.3]
+* https://tools.ietf.org/html/rfc7047[RFC 7047] - The Open vSwitch Database Management Protocol
+* http://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-switch-v1.3.4.pdf[OpenFlow v1.3]
* https://wiki.openstack.org/wiki/Neutron/ML2[OpenStack Neutron ML2 Plugin]
image:openstack_integration.png[Openstack Integration]
* https://wiki.openstack.org/wiki/Neutron/ML2[OpenStack Neutron ML2 Plugin]
image:openstack_integration.png[Openstack Integration]
logs relating to odl-ovsdb-openstack.
==== Troubleshooting
logs relating to odl-ovsdb-openstack.
==== Troubleshooting
-There are no easy way to troubleshoot an installation of odl-ovsdb-openstack. Perhaps a combination of
-log:display | grep -i ovsdb in karaf, Open vSwitch commands (ovs-vsdctl) and openstack logs will be useful but will not
+There is no easy way to troubleshoot an installation of odl-ovsdb-openstack. Perhaps a combination of
+log:display | grep -i ovsdb in karaf, Open vSwitch commands (ovs-vsctl) and openstack logs will be useful but will not
explain everything.
=== Upgrading From a Previous Release
explain everything.
=== Upgrading From a Previous Release