diff options
author | Isaku Yamahata <yamahata@valinux.co.jp> | 2013-03-08 11:28:41 +0900 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2013-03-08 12:12:03 +0900 |
commit | 914826d474285f0b1b040020385b10312de5b69f (patch) | |
tree | bae2105afc744a96adff6ca47002018f853e494d /doc/source | |
parent | 3cfb6fa6e9ab9756262c782eb7e0f901b396539a (diff) |
doc: of_config library
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Diffstat (limited to 'doc/source')
-rw-r--r-- | doc/source/library.rst | 1 | ||||
-rw-r--r-- | doc/source/library_of_config.rst | 24 |
2 files changed, 25 insertions, 0 deletions
diff --git a/doc/source/library.rst b/doc/source/library.rst index 6b084c33..28d3e314 100644 --- a/doc/source/library.rst +++ b/doc/source/library.rst @@ -8,3 +8,4 @@ Ryu provides some useful library for your network applications. :maxdepth: 1 library_packet.rst + library_of_config.rst diff --git a/doc/source/library_of_config.rst b/doc/source/library_of_config.rst new file mode 100644 index 00000000..d2a953d4 --- /dev/null +++ b/doc/source/library_of_config.rst @@ -0,0 +1,24 @@ +***************** +OF-Config support +***************** + +Ryu has a library for OF-Config support. + +XML schema files for NETCONFIG and OFConfig +=========================================== +XML schema files for NETCONF and OFConfig are stolen from LINC whose licence +is Apache 2.0. +It supports only part of OFConfig so that its schema files are (intentionally) +limited such that operation attributes are allowed only in several limited +places. +Once our library is tested with other OFConfig switches, the schema files +should be updated to allow operation attribute in more places. + +References +========== +* `NETCONF ietf <http://datatracker.ietf.org/wg/netconf/>`_, +* `NETCONF ietf wiki <http://tools.ietf.org/wg/netconf/trac/wiki>`_, +* `OF-Config spec <https://www.opennetworking.org/standards/of-config>`_, +* `ncclient <http://ncclient.grnet.gr/>`_, +* `ncclient repo <https://github.com/leopoul/ncclient/>`_, +* `LINC git repo <https://github.com/FlowForwarding>`_ |