---
name: "ripd"
section: "8"
platform: "openbsd"
package: "man"
version: "8.0-current-20261101"
release: "OpenBSD 8.0-current (2026-11-01)"
platforms: ["linux", "openbsd"]
url: "https://new.carta.tech/ripd/8"
---

# ripd(8)

Routing Information Protocol (RIP) daemon

## NAME

**ripd** – Routing Information Protocol (RIP) daemon

## SYNOPSIS

**ripd** \[**-dnv**\] \[**-D** *macro*=*value*\] \[**-f** *file*\] \[**-s** *socket*\]

## DESCRIPTION

**ripd** is the Routing Information Protocol (RIP) daemon which manages routers' routing tables.

A running **ripd** can be controlled with the [ripctl(8)](/ripctl/8.md) utility.

The options are as follows:

- **-D** *macro*=*value*

  Define *macro* to be set to *value* on the command line. Overrides the definition of *macro* in the configuration file.

- **-d**

  Do not daemonize. If this option is specified, **ripd** will run in the foreground and log to *stderr*.

- **-f** *file*

  Specify an alternative configuration file.

- **-n**

  Configtest mode. Only check the configuration file for validity.

- **-s** *socket*

  Use an alternate location for the default control socket.

- **-v**

  Produce more verbose output.

## FILES

- */etc/ripd.conf*

  Default **ripd** configuration file.

- */var/run/ripd.sock*

  UNIX-domain socket used for communication with [ripctl(8)](/ripctl/8.md).

## SEE ALSO

[ripd.conf(5)](/ripd.conf/5.md), [rc.conf(8)](/rc.conf/8.md), [ripctl(8)](/ripctl/8.md)

## STANDARDS

F. Baker and R. Atkinson, *RIP-2 MD5 Authentication*, RFC 2082, January 1997.

G. Malkin, *RIP Version 2*, RFC 2453, November 1998.

## HISTORY

The **ripd** program first appeared in OpenBSD 4.1.
