Nokia Network Voyager for IPSO 4.0 Reference Guide 481IPSO Process ManagementWhen you are troubleshooting any system, it is helpful to have an understanding of the daemons,or system processes, that are operating in the background.The process monitor (PM) monitors critical Nokia IPSO processes. The PM is responsible for: Starting and stopping the processes under its control Automatically restarting the processes if they terminate abnormallyThe Nokia IPSO processes that the PM monitors are listed in the following table. In addition, thePM might also monitor application package processes, such as IFWD, FWD, CPRID.The PM frequently checks the status of the processes it monitors and typically takes less than asecond to notice if a process has terminated abnormally. It then attempts to restart the process. Ifthe process fails to start, the PM continues to try to restart it at regular intervals, with eachinterval increasing by a factor of two (for example, 2 seconds, 4 seconds, 8 seconds, 16 seconds,and so on). If the PM fails to start the process after 900 seconds, it stops trying. Eachunsuccessful attempt is logged in the system message log. The process monitoring behavior ofthe PM is not user configurable.Process Descriptioninetd Internet daemon. This daemon helps manage Internet services on IPSO by monitoring portnumbers and handling all requests for services.ipsrd Routing daemon. This daemon is a user-level process that constructs a routing table for theassociated kernel to use for packet forwarding. With a few exceptions, IPSRD completelycontrols the contents of the kernel forwarding table. This daemon factors out (andseparately provides) functionality common to most protocol implementations. This daemonmaintains and implements the routing policy through a database.ifm Interface management daemon. This daemon sends and receives information to and fromthe kernel to verify the integrity of the interface configuration.xntpd Network time protocol daemon. This daemon sets and maintains a UNIX system time-of-day in compliance with Internet standard time servers.monitord System monitor daemon. This daemon monitors system health, collects and storesstatistical information, and displays the data on request.httpd Web server daemon.sshd Secure shell daemon.xpand Configuration daemon (also called configd). This daemon processes and validates all userconfiguration requests, updates the system configuration database, and calls other utilitiesto carry out the request.snmpd SNMP agent. Responds to queries via SNMP.