본문/내용
냅스터의 클라이언트 프로그램은 사용자의 지정된 디렉토리로부터 파일의 이름을 읽고, 이를 냅스터의 인덱스 서버에 보내며, 다운로드의 요청이 오면 이를 보내주는 일종의 서버의 역할까지 수행
냅스터 클라이언트 프로그램은 파일 검색 요청을 냅스터에 보내고 특정 파일의 다운로드의 역할을 요청하는 클라이언트로서의 역할. 즉, 이 프로그램은 서버와 클라이언트라는 두 가지 역할을 다 하게 되는 것
냅스터의 경우 서버는 현재 접속된 클라이언트 프로그램의 유동 IP Address를 유지하고, 주기적으로 이들 클라이언트 프로그램의 파일 이름의 인덱스를 유지하는 역할