Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


Juniper Extension Toolkit (JET)

  • Juniper Extension Toolkit (JET) supports BFD Service APIs for routing protocol process (rpd) programmability (PTX10001-36MR and PTX10008)—Starting in Junos OS Evolved Release 21.3R1, you can use programmable rpd (prpd) BFD APIs to add, update, and delete BFD sessions and subscribe to BFD events from outside applications. These APIs enable the integration of rpd with software-defined networking (SDN) controllers and increase the flexibility of your network. The prpd BFD APIs support BFD Echo-Lite sessions in single-hop IPv4 and IPv6 modes.

    The following BFD Service APIs are supported:

    • Initialize
    • SessionAdd
    • SessionUpdate
    • SessionDelete
    • SessionDeleteAll
    • Subscribe
    • Unsubscribe

    Use the show bfd session extensive command to view BFD sessions. BFD sessions added through prpd BFD APIs are labeled with PRPD:<session-id> in the client field. The <session-id> is 1 for the first BFD session that is added, 2 for the second, and so on.

    [See show bfd session and Juniper Extension Toolkit (JET).]