portmap 데몬
portmap 데몬은 RPC Program의 Number를 인터넷 Port Number로 변환해 준다.
RPC 서버가 start-up 할 때,
그것은 portmap 데몬으로 등록한다.
그 서버가 portmap 데몬에게 어느 port가 listening중이며
어느 RPC program이 그것을 서비스 하는지 알려준다.
그러므로, portmap 데몬은 그 Host에 등록된 모든 port의 위치를 알고
어느 Program들이 이들 Port들에게 Available한지를 안다.
한 클라이언트는 각 Program에 대해 call을 시도하는
portmap 데몬에 단지 한번 문의한다.
그 portmap 데몬은 클라이언트에게 어느 port가 그 call을 보낼수 있는지 알려준다.
그 클라이언트는 미래에 참조될 수 있는 이 정보를 저장해 둔다.
표준 RPC 서버들이 정상적으로 inetd 데몬에 의해 start된 이후에,
inetd 데몬이 실행되기전에, portmap 데몬이 반드시 먼저 start되어야 한다.
<< portmap daemon을 사용하는 것들 >>
rpc daemon들이 portmap을 사용합니다.
rpc가 선행되어 살아나고, inetd가 살아난다.
/etc/rpc에 정의된 rpc daemon들
portmapper 100000 portmap sunrpc
rstatd 100001 rstat rup perfmeter
rusersd 100002 rusers
nfs 100003 nfsprog
ypserv 100004 ypprog
mountd 100005 mount showmount
ypbind 100007
walld 100008 rwall shutdown
yppasswdd 100009 yppasswd
etherstatd 100010 etherstat
rquotad 100011 rquotaprog quota rquota
sprayd 100012 spray
3270_mapper 100013
rje_mapper 100014
selection_svc 100015 selnsvc
database_svc 100016
rexd 100017 rex
alis 100018
sched 100019
llockmgr 100020
nlockmgr 100021
x25.inr 100022
statmon 100023
status 100024
bootparam 100026
ypupdated 100028 ypupdate
keyserv 100029 keyserver
sunlink_mapper 100033
tfsd 100037
nsed 100038
nsemntd 100039
showfhd 100043 showfh
cmsd 100068 dtcalendar
ypxfrd 100069 ypxfr
pcnfsd 150001
nisd 100300 rpc.nisd
nis_cachemgr 100301 nis_cachemgr
nispasswd 100303 rpc.nispasswdd
autofs 100099 automount #209812
ttdbserver 100083 tooltalk
'리눅스' 카테고리의 다른 글
klogd syslogd (1) | 2012.02.15 |
---|---|
start-stop-daemon (1) | 2012.02.15 |
Linux Hotplug (6) | 2012.02.10 |
리눅스 부팅 과정 (2) | 2012.02.10 |
/dev/null 2>&1 의 의미 (1) | 2012.02.10 |