도 2 를 참조 하 면 , 도 1 의 서버 ( 104 ) 등 과 같이 서버 로서 구현 될 수 있 는 데이터 처리 시스템 ( 200 ) 에 대한 단순 화 된 블록 도 가 본 발명 에 따라서 도시 되 어 있 다 . 도 2 에 도시 된 바 와 같 은 서버 ( 200 ) 는 애플리케이션 ( 202 ) , INETD ( 204 ) , 리소스 모니터 ( 206 ) ( CPU ( 210 ) , 메모리 ( 212 ) 및 서버 내 의 다른 리소스 를 검사 하 기 위한 것 임 ) , TCP / IP 스택 ( 214 ) , 및 네트워크 어댑터 ( 216 ) 를 포함 한다 . 원격 클라이언트 로부터 의 메시지 는 네트워크 어댑터 를 통해 서버 로 전달 된 다음 , TCP / IP 스택 으로 전달 되 는데 , 이 TCP / IP 스택 은 리소스 모니터 와 인터페이스 로 연결 되 어 애플리케이션 또는 소켓 에 할당 된 우선 순위 에 기초 하 여 , " 애플리케이션 에 메시지 를 전달 하 기 위해 충분 한 이용 가능 리소스 가 존재 하 는지 여부 를 판정 한다 . 그 판정 결과 가 "" 예 "" 라면 "," 메시지 는 처리 를 위해 애플리케이션 으로 전달 된다 . 판정 결과 가 "" 아니 오 "" 라면 "," 메시지 는 필수 적 인 리소스 가 이용 가능 하 게 될 때 까지 TCP / IP 스택 내 에 내부 적 으로 큐 잉 ( queued ) 된다 ( TCP / IP 스택 은 또한 "" 하위 우선 순위 "" 메시지 를 폐기 하 는 선택 사항 을 갖 는다 ) . 다시 말 해서 ", TCP / IP 스택 은 서버 가 정규 상태 가 아닌 동안 에 네트워크 로부터 데이터 가 도착 하 지 않 는 것 처럼 애플리케이션 이 착각 하 게 만든 다 .