RTR protocolΒΆ

A simple scenario to verify the rpki_roas.source setting when an external resource must be used to pull ROAs (like an external validator).

The files used here are links to those provided within the examples/rpki_rtr directory.

AS1 announces with origin AS 1.

Initially, no RTR sessions are active on the route-server, and the route is accepted.

In a second stage, a validator instance is spun up and connected to the route-server. The local file routinator_local_exceptions.json is used to instruct the RPKI validator to advertise a ROA for with origin AS 3333.

Once the RTR session is up, the route-server is checked again to verify that the route from AS1 is no longer accepted and tagged with the RPKI INVALID ext community (BIRD only).