rsvpd man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



RSVPD(1M)							     RSVPD(1M)

NAME
     rsvpd - Resource ReSerVations Protocol daemon

SYNOPSIS
     rsvpd [ -D ] [ -d debug_bits ] [ -l logging_level ] [ -R router_addr ] [
     -t mstat_TTL ] [ -e MIB_entry_purge_minutes ] [ -c config_file ]

DESCRIPTION
     Rsvpd is a daemon program that uses the RSVP resource reservation
     protocol to set up reservation state in hosts and routers.	 It supports
     an API that allows applications to make reservation requests.  It
     includes an adaptation module to the admission control and traffic
     control mechanisms provided by the output device drivers in the kernel.

     rsvpd contains a SNMP agent, called rsvpd-snmpagent.  The rsvpd-snmpagent
     allows SNMP managers to read all RSVP and Integrated Service MIB
     variables, and to write the intSrvIfAttribMaxAllocatedBits variable.  See
     rsvpd-snmpagent(1m) for more details.

OPTIONS
     -D	  Execute rsvpd in debugging mode, i.e., do not detach the process,
	  and print debugging information to stderr.

     -d	  Set the debugging mask to the integer debug_bits.  This mask selects
	  which additional information, if any, will be logged when the
	  logging level (see below) is at least LOG_DEBUG.  See the section
	  below on LOGGING CONTROLS.

     -l	  Set the logging level, which controls logging of data for debugging
	  and diagnosis, to the integer logging_level.	See the section below
	  on LOGGING CONTROLS.

     -R	  Specify rsvp_router as the name or dotted-decimal number of a
	  first-hop router to be used by rsvpd running on a host.  With this
	  parameter, rsvpd will send a unicast copy of any UDP-encapsulated
	  RSVP message directly to rsvp_router, in addition to copies it
	  normally sends.  The -R parameters is required only when the
	  multicast TTL threshold of a tunnel or firewall would otherwise make
	  the first-hop router inaccessible from the host.

     -t	  Set the IP TTL value for multicasting diagnostic information
	  (summary of the state) to mcast_TTL.	This information is multicast
	  when the DEBUG_MCAST_STATE bit (see LOGGING CONTROLS) is set in the
	  debugging bit mask.  The default is TTL = 1, i.e., one hop.  -e
	  Controls how long an old MIB entry will be kept before it is
	  deleted.  An old MIB entry is one that is no longer active because
	  the session, sender, reservation, forwarded reservation, or flow
	  that it describes is no longer active.  The default is 5 minutes.
	  Delaying the deletion of an inactive MIB entry gives network
	  managers some time to examine the entry after receiving the lostFlow
	  notification.	 -c Specify another location for the configuration

									Page 1

RSVPD(1M)							     RSVPD(1M)

	  file.	 The default is /etc/config/rsvpd.conf.

CONFIGURATION FILE
     By default, the RSVP daemon looks for a configuration file named
     rsvpd.conf in /etc/config.	 This file may contain configuration commands,
     one command per line.  Each command consists of a series of keywords
     separated by blanks or tabs; some keywords are followed by one or two
     parameters.  The first keyword in the line is the name of the command;
     other keywords may come in any order.  A blank line or a comment line
     beginning with '#' will be ignored.

     There is currently two commands defined:

	 interface iface_name [police] [udpencap] [udpttl nn]

		     [refresh rr] [disable] [passbreak] [passnormal]

		     [integrity] [sendkey id key]

	 neighbor host [sendkey id key]

     Here iface_name is the name of a physical interface (e.g., `le0'), to
     which the following keywords apply.  Similarly, host is the name or
     dotted-decimal address of a neighboring host.  More than one command line
     may be given for the same interface or host, and corresponding lines have
     a cumulative effect.

     The following keywords are defined for the interface command:

     police
	  Traffic control policing is to be applied to the specified
	  interface.

     udpencap
	  Force rsvpd to use UDP encapsulation of RSVP messages on the
	  specified interface.	In most cases rsvpd will automatically
	  configure itself to do UDP encapsulation on any interfaces on which
	  it is required.  The udp keyword should be required only by a router
	  connected to a LAN which has no hosts that act as RSVP senders.

     udpttl ttl
	  UDP encapsulation using the specified TTL is to be performed on RSVP
	  messages sent out the specified interface.  This keyword implies the
	  udp keyword.	The default TTL for encapsulation is 1.

	  The udpttl keyword is required only when the local environment
	  includes RSVP-capable hosts separated by non-RSVP-capable routers,
	  or to satisfy TTL threshold requirements.  The TTL value must not
	  exceed the hop distance to the first-hop router; violation of this
	  restriction will cause gratuitous UDP encapsulation between routers.

									Page 2

RSVPD(1M)							     RSVPD(1M)

     disable
	  Disable RSVP on the specified interface.  No RSVP messages are
	  forwarded on this interface.	This option is useful to prevent RSVP
	  messages from ever reaching certain parts of the network.

     passbreak
	  Forward RSVP PATH messages as normal, but set the RSVP TTL field so
	  that the next hop router will think this hop does not support RSVP.
	  Kernel admission and traffic control is bypassed.  All reservation
	  requests are accepted.  This option is useful on systems with some
	  interfaces which do not support RSVP admission and traffic control.
	  RSVP messages are still forwarded on those interfaces; however,
	  other nodes will know what those interfaces do not support RSVP
	  traffic control.

     passnormal
	  Process the RSVP messages normally, but bypass kernel admission and
	  traffic control.  All reservation requests are supported.  This
	  option is useful for high speed interfaces which do not support RSVP
	  admission and traffic control.  However, because of their high
	  bandwidth, they are unlikely to be a bottleneck for the flow.	 This
	  option allows those interfaces to pretend they support RSVP traffic
	  control, even though they don't.  IP over ATM and HIPPI interfaces
	  are good candidates for this option.

     refresh time
	  Override the default refresh period for the specified interface.
	  Here time is a new refresh period in seconds. [Not supported yet].

     integrity
	  Integrity checking is required on messages received on the specified
	  interface.

     sendkey id key

	  Here id is an integer key id and key is a corresponding key for
	  sending messages to the specified interface.	Key must be 16 bytes
	  written in hexadecimal notation, with no spaces.

     recvkey id key

	  Here id is an integer key id and key is a corresponding key for
	  receiving messages from the specified neighbor node.	Key must be 16
	  bytes written in hexadecimal notation, with no spaces.

Here is an example configuration file
		# rsvpd configuration
	       interface le0   udpttl 3	  integrity refresh 60
	       interface le0  sendkey 32  c0640a4abda195de6062afe2de5a7e47
	       interface le0  sendkey 33  7fa12385f3ac29b333715ff314d56fc9
	       neighbor can.isi.edu recvkey 77
	  32fc719d796f2ad764f36cf072dfc5d4

									Page 3

RSVPD(1M)							     RSVPD(1M)

	      neighbor can.isi.edu recvkey 78
	  68fa01780355d7772997e5bf92927985

LOGGING CONTROLS
     The RSVP daemon logs state and event information for management,
     diagnosis, and debugging.	The logged data is written into an rsvpd log
     file (e.g., /var/tmp/.rsvpd.log).	It also appears on the console
     (stderr) if rsvpd is executed in non-daemon mode (i.e., with the -D
     flag).  The rsvpd log file can grow to a maximum size of approximately
     400KB; it will then be closed and renamed to /var/tmp/.rsvpd.log.prev,
     and a new log file will be started.

     Logging is controlled by two integer parameters, the `debugging mask' and
     the `logging level'.  These parameters may be set on the rsvpd command
     line or dynamically using the rtap console interface (see rtap(8)).

     Each log message has a priority, and it will appear in the log if its
     priority is at least equal to the logging level.  The priorities (defined
     in <sys/syslog.h>) used by rsvpd are as follows:

     3	  LOG_ERR
	  These messages indicate system errors, configuration errors,
	  internal logical errors within rsvpd, or logical errors in the
	  client end of an API socket.	They should never occur in normal
	  operation.

     4	  LOG_WARNING
	  These messages indicate temporary resource shortage or protocol
	  errors in RSVP messages received from remote hosts.

     6	  LOG_INFO
	  These message log changes of management parameters.

     7	  LOG_DEBUG
	  These message contain debugging information.	This will generally
	  consist of a one-line summary of the event.  Then additional
	  information may follow, depending upon the setting of the debugging
	  mask bits DEBUG_IO and DEBUG_EVENTS.

     8	  LOG_HEXD
	  Dump all RSVP messages sent and received in hex.

     For example, a logging_level of LOG_DEBUG will cause all events that
     occur to be logged, while a logging_level of LOG_INFO will log everything
     but debug messages.

     The debugging mask is considered to be a set of bits; the bits and their
     symbolic designations in the code are as follows:

									Page 4

RSVPD(1M)							     RSVPD(1M)

     1	  DEBUG_IO
	  If this bit is included, the contents of the each RSVP message will
	  be formatted to the log following its transmission or receipt.

     2	  DEBUG_DS_DUMP
	  If this bit is included, the complete path and reservation state
	  will be written into the log, periodically and when the state
	  changes.

     4	  DEBUG_EVENTS
	  If this bit is included, additional details on API and kernel
	  scheduling events will be logged following the corresponding event
	  lines.

     8	  DEBUG_ROUTE
	  If this bit is included, a great deal of information concerning
	  route lookups will be logged.

     16	  DEBUG_MCAST_STATE
	  This bit does not control logging.  If it is on, rsvpd will
	  multicast its internal state periodically.  The RSVP tool rsvpeep
	  will receive and format this information.  The multicast TTL may be
	  set using the -t parameter (see above).

     32	  DEBUG_TIMERS
	  If this bit is included, a great deal of information concerning the
	  timer queue will be logged.

SEE ALSO
     rtap(1m), rstat(1m), rsvpeep(1m), rsvpfilter(1m), psifconfig(1m), rsvpd-
     snmpagent(1m)

SGI Notes
     The rsvpd in IRIX6.5 is based on ISI rel4.1a6.  It has been compiled
     without OBSOLETE_API defined.

     The IRIX6.5 kernel supports Controlled Load traffic control, so rsvpd has
     been compiled with the SCHEDULE option defined.

									Page 5

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net