[완료]inetd 데몬의 원리에 대해서 아시는 분 조언 부탁드립니다.
글쓴이: trymp / 작성시간: 화, 2009/09/01 - 8:16오후
리눅스에서 client 로 부터의 접속과 해당 서버에 대한 관리를 하는 inetd 데몬이 있다고 들었습니다.
inetd 에서 listen()하고 있다가 클라이언트 접속이 오면 fork()/ exec()를 해서
해당 서버를 실행시키고 통신되는 패킷을 redirect 시킨다고 들었는데요.
이 때 표준출력(fd:0) 을 쓴다고 들었습니다.
그런데 어떻게 0번 fd 를 가지고 통신이 가능하죠..??
inetd 에서 가져온 데몬이 무슨 다른 적용을 시키는 건지요?
아니면 상속받은 소켓 디스크립터에 무슨 옵션을 적용시키는 것인지?
리다이렉트 되는 정확한 방법을 모르겠습니다.
고수님들의 조언 부탁드립니다.
Forums:
dup 계열의 시스템
dup 계열의 시스템 콜을 사용하면 됩니다.
----
내 블로그: http://unipro.tistory.com
내 블로그: http://unipro.tistory.com
알려주셔서
알려주셔서 고맙습니다...^^
댓글 달기