rtrd(8)

rtrd8

Rpki-to-router (rtr) daemon

Usage

rtrd [-fvV] [-b bind_address] [-m max_version] [-p port] [-s socket]

Overview

The rtrd daemon is an RPKI-to-Router (RTR) cache server. The rtrd program supports RTR protocol versions 0, 1, and 2.

The options are as follows:

-b bind_address

Use bind_address as the listener address for connections from clients. The default bind_address is ‘0.0.0.0’.

-f

Remain in foreground.

-m max_version

Use max_version as the maximum supported version in protocol version negotiation. The default protocol is version 2.

-p port

Listen on port for client connections. The default port is 323.

-s socket

Use socket instead of the default /var/run/rtrd.sock for communication with rtrctl(8).

-v

Increase verbosity.

-V

Display version and exit.

Files

/var/run/rtrd.sock

Unix-domain socket used for communication with rtrctl(8).

Exit status

The rtrd utility exits 0 on success, and >0 if an error occurs.

Releases

Unchanged in 2 releases since OpenBSD 8.0.

  1. 8.0

Standards

RPKI to Router Protocol, RFC 6810.

RPKI to Router Protocol, Version 1, RFC 8210.

RPKI to Router Protocol, Version 2, Aug, 2026, https://datatracker.ietf.org/doc/html/draft-ietf-sidrops-8210bis-27.

History

The rtrd daemon first appeared in OpenBSD 8.0.

Authors

Ralph Covelli ⟨[email protected]⟩ and Job Snijders ⟨[email protected]⟩.

From man 8.0-current-20261101 in OpenBSD 8.0-current (2026-11-01). Parsed by carta from the page's mdoc source.