rpki-client 9.4

The OpenBSD rpki-client is a free, easy-to-use implementation of the Resource Public Key Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of the Route Origin of a BGP announcement. The program queries the RPKI repository system, downloads and validates Route Origin Authorisations (ROAs) and finally outputs Validated ROA Payloads (VRPs) in the configuration format of OpenBGPD, BIRD, and also as CSV or JSON objects for consumption by other routing stacks.

OpenBGPD 8.7 💾

OpenBGPD is a free implementation of the Border Gateway Protocol (BGP), Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol. The portable version (e.g. for Linux) does not have the means to influence kernel routing tables. It is only suitable for route servers/collectors.

major feature: Cache the Adj-RIB-Out for sessions that have not been down for more than 1h. This significantly improves synchronisation time of peers that flap. Implement RFC 8538: Notification Message Support for BGP Graceful Restart. Add support for RFC 8654, extended messages. In bgplgd add additional endpoints to query the Adj-RIB-In and Adj-RIB-Out. Bump internal message size limit to 128k and handle up to 10 000 ASPA SPAS entries as suggested in draft-ietf-sidrops-aspa-profile. Various improvements to the ibuf API including a new reader API which is used to make all message parsing in bgpd memory safe. Added support for IPsec and TCP MD5 to RTR sessions.

ISC openbgpd bgp routing