본문 바로가기
IT 놀이터/Linux

[linux] inetd 데몬이란?

by 돼지왕 왕돼지 2014. 2. 14.
반응형


 linux, inetd 데몬이란?

 

[linux] inetd 데몬이란?


inetd 데몬이란?


internet service daemon 의 약자,

xinetd 는 extended inetd 의 약자.


다른 데몬들을 제어, 연결하는 역할을 하는 데몬이다.

예를 들어 누군가가 telnet 에 연결하려 하면,

바로 연결되는 것이 아니라,

/etc/xinetd.d/telnet 에 정의된 telnet 서비스 데몬과 연결되어

인증 등의 과정을 거친 후 실제 telnet 과 연결이 된다.


telnet 뿐만 아니라, ftp, finger, login, shell 등도 슈퍼데몬에 의해 제어된다.




데몬의 실행모드 두가지 standalone 과 xinetd 환경


standalone 은 독립적으로 실행되는 녀석으로

항상 메모리에 상주하여 서비스 요청이 있을때 언제든 바로 응답한다.

빠른 응답을 하지만, 항상 메모리에 상주하여 resource 를 점유하는 단점이 있다.

슈퍼데몬도 standalone 모드로 실행된다.


xinetd 모드로 실행되는 데몬은

슈퍼데몬에 의해 관리가 되며,

필요한 경우에만 메모리에 적재되어 실행된다.

빠른 응답속도를 요하지 않고, 인증등의 과정을 거쳐야 할 때 사용된다.



반응형

댓글