From c9c37a56cdee45dfa7d4b2e677e88a19afde8ac7 Mon Sep 17 00:00:00 2001 From: Nataliia Solomko Date: Tue, 27 Aug 2024 13:50:16 +0300 Subject: openfabric: T6652: Add support for OpenFabric protocol OpenFabric is a routing protocol providing link-state routing with efficient flooding for topologies like spine-leaf networks. FRR implements OpenFabric in a daemon called fabricd --- interface-definitions/protocols_openfabric.xml.in | 218 ++++++++++++++++++++++ 1 file changed, 218 insertions(+) create mode 100644 interface-definitions/protocols_openfabric.xml.in (limited to 'interface-definitions/protocols_openfabric.xml.in') diff --git a/interface-definitions/protocols_openfabric.xml.in b/interface-definitions/protocols_openfabric.xml.in new file mode 100644 index 000000000..81200360e --- /dev/null +++ b/interface-definitions/protocols_openfabric.xml.in @@ -0,0 +1,218 @@ + + + + + + + OpenFabric protocol + 680 + + + #include + + + OpenFabric process name + + txt + Domain name + + + + + + Interface params + + + + + txt + Interface name + + + #include + + + + + + Openfabric address family + + + + + IPv4 OpenFabric + + + + + + IPv6 OpenFabric + + + + + + + + Complete Sequence Number Packets (CSNP) interval + + u32:1-600 + CSNP interval in seconds + + + + + + + + + Hello interval + + u32:1-600 + Hello interval in seconds + + + + + + + + + Multiplier for Hello holding time + + u32:2-100 + Multiplier for Hello holding time + + + + + + + + + Interface metric value + + u32:0-16777215 + Interface metric value + + + + + + + + + Do not initiate adjacencies to the interface + + + + + + Authentication password for the interface + + + #include + + + + + Partial Sequence Number Packets (PSNP) interval + + u32:0-120 + PSNP interval in seconds + + + + + + + + + + + Authentication password for a routing domain + + + #include + + + #include + + + Overload bit to avoid any transit traffic + + + + + + RFC 6232 purge originator identification + + + + + + Static tier number to advertise as location in the fabric + + u32:0-14 + Static tier number + + + + + + + + + Minimum interval between regenerating same link-state packet (LSP) + + u32:1-120 + Minimum interval in seconds + + + + + + + + + Link-state packet (LSP) refresh interval + + u32:1-65235 + LSP refresh interval in seconds + + + + + + + + + Maximum link-state packet lifetime + + u32:360-65535 + Maximum LSP lifetime in seconds + + + + + + + + + Minimum interval between SPF calculations + + u32:1-120 + Interval in seconds + + + + + + + + + + + + + -- cgit v1.2.3