This series of patches adds basic BFD (RFC5880) support and provides a module, bfdlib, for running IPv4 single hop BFD (RFC5881) on Ryu.
It's useful on detecting the liveness of a network device within a SDN network or a service chaining configuration. Please note that the interoperability of BFD authentication support is not tested because I have only a Juniper SRX device to test. Also, demand mode and echo function are not yet supported in the bfdlib. Wei-Li Tang (4): packet lib: add BFD support. unit test for lib.packet.bfd lib: add IPv4 single hop BFD (RFC5881) support. doc: add lib.packet.bfd classes to library_packet_ref. doc/source/library_packet_ref.rst | 13 + ryu/lib/bfdlib.py | 961 ++++++++++++++++++++++++++++++++++++++ ryu/lib/packet/bfd.py | 744 +++++++++++++++++++++++++++++ ryu/tests/unit/packet/test_bfd.py | 320 +++++++++++++ 4 files changed, 2038 insertions(+) create mode 100644 ryu/lib/bfdlib.py create mode 100644 ryu/lib/packet/bfd.py create mode 100644 ryu/tests/unit/packet/test_bfd.py -- 1.9.1 ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
