Penguin

nmtrapd

nmtrapd

NAME SYNOPSIS DESCRIPTION PROTOCOL SEE ALSO AUTHORS


NAME

nmtrapd - A network management SNMP trap multiplexer.

SYNOPSIS

nmtrapd [ ''port''?

DESCRIPTION

The nmtrapd trap daemon listens on the snmp-trap port (usually port 162/udp) for incoming SNMP trap or inform messages and forwards them to all connected clients (like scotty). The optional port argument allows to use the nmtrapd daemon to forward messages received on a non standard SNMP trap port. Port numbers below 1024 will be rejected with the exception of the snmp-trap port 162/udp.

The nmtrapd daemon must be installed setuid root since UNIX systems require root permissions to open the standard SNMP trap port 162/udp. The nmtrapd daemon rejects all port numbers below 1024 with the exception of port 162/udp in order to protect the system security.

Clients connect to the nmtrapd daemon by opening the AF_UNIX domain stream socket /tmp/.nmtrapd-port. Thus, the default AF_UNIX domain stream socket is named /tmp/.nmtrapd-162.

PROTOCOL

Received messages are forwarded using the following packet

format
0 7 8 15 16 23 24 32
  • --------+--------+--------+--------+

| version| unused | port number |

  • --------+--------+--------+--------+

| IPv4 address of the sender |

  • --------+--------+--------+--------+

| length of the trap message |

  • --------+--------+--------+--------+

| trap message | : : : : :

  • --------+--------+--------+--------+

The value of the version field is 0 and all the unused bits are set to 0. The port number and the length of the trap message are returned in network byte order.

SEE ALSO

scotty(1), tkined(1), Tnm(n)

AUTHORS

Erik Schoenfelder Juergen Schoenwaelder


This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.