[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 系統管理 > 其它 > 正文
常用TCP/IP守護進程
本文出自: 作者: 何斌武 (hbwork@dlut.edu.cn) (2001-08-25 07:05:00)
UNIX的守護進程(服務器)基本上有兩類: 
.總在運行的服務器 
當操作系統啟動的時候,這些服務器從/etc/rc等啟動文件自動啟動。在引導時間 
啟動的服務器通常應當對用戶的請求提供快速的服務,必須從單個服務器過程中 
處理很多網絡請求或者兩者都需要。這類服務器通常有sendmail,httpd等。 

.只當需要時才運行的服務器 
這些服務器總是從inetd(xinetd) UNIX Internet Daemon中啟動。 inetd超級 
服務器監聽多個TCP/IP端口等待入境的請求,並且能按需要自動啟動守護進程 
的靈活程序。。當收到請求時,它就會派生一個相應的服務器。通過使用超級 
服務器,其他服務就可以只在需要時才派生,從而節省了系統資源。當連接終 
止時,派生的服務器也就停止運行。 

許多TCP/IP守護進程程序的名字是採用它所提供的服務的名稱接一個字母"d"組成, 
如wu-ftpd, 這種命令方式是為了表示該條命令是一個守護進程。 

lpd 行式打印機守護進程 
也稱之為打印緩沖處理程序,在系統引導時執行。在一個特定的TCP/IP端口接 
受打印任務,並將這些打印任務在本地或者遠程系統中排隊。 

rarpd RARP守護進程 
此守護進程能夠響應反向地址解析協議(RARP)請求,其他客戶機一般在引導時 
使用RARP根據給定的48位以太網地址找出32位的IP地址。引導機器用RARP請求 
報文發送它的以太網信息。對此請求,運行rarpd的服務器必須對其響應。 

bootpd BOOTP遠程啟動守護進程 
實現Internet Boot Protocol服務器,當引導請求對達時,由inetd超級服務器 
自動啟動這個守護進程。如果bootpd在收到最一個請求15分鐘沒有收到其 
他引導請求,會自動退出以節省系統資源。Internet Boot Protocol服務器的 
目標是為客戶機提供網絡信息,這些信息包括客戶機的IP地址、網絡屏蔽、廣播 
地址、DNS服務器及路由器地址等。 

routed 路由信息守護進程 
其目的主要是為了管理Internet路由選擇表。當在使用靜態路由時不用啟動 
routed. 

Note: 
作路由器不一定要啟動routed, 啟動了routed並不一定就是路由器,路 
由必須在內核中有IP Forwading支持;如內核有IP Forwarding支持即 
使不啟routed也可以作路由器,但不能實現路由表的動態更新。 

*** gated 是功能比routed更強的路由信息管理進程。 

named DNS守護進程 
提供DNS服務。 


syslogd 系統記錄守護進程 
此進程負責將配置文件/etc/syslog.conf描述的一系列文件中記錄各種系統信息。 
每個消息在文件中保存為一行,能夠含有各種信息。syslogd接收發送給自己的 
信息並所消息存放到它的日志文件中。信息包括通知性、錯誤性、狀態性和調 
試性消息。每一個消息都與其相關的重要性級別。 

inetd 超級服務器 
inetd超級服務器監聽多個TCP/IP端口等待入境的請求。當收到請求時,它就會 
派生一個相應的服務器。通過使用超級服務器,其他服務就可以只在需要時才派 
生,從而節省了系統資源。當連接終止時,派生的服務器也就停止運行。 

通常inetd啟動的服務器由fingerd,ftpd,rexecd,rlogind,telnetd等。 
(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
常用TCP/IP守護進程 (2001-08-25 07:05:00)
SCO TCP/IP網絡管理---守護進程inetd (2001-05-11 10:03:45)
SCO TCP/IP網絡管理---守護進程(daemon) (2001-05-11 10:03:12)
UNIX下守護進程(Daemon)的編寫 (2001-04-19 12:52:20)
 

★  樊強制作 歡迎分享  ★