Iterative Server Iterative Server는 하나의 process만을 사용하는 Server이다. Iterative Server에서 client의 connection이 먼저 생성되면 그 connection이 종료될 때까지 다른 client에게 service를 제공하지 못한다. 따라서 client가 server를 무한정 기다리게 되는 상황이 발생한다. Connect 함수는 connection이 생성되지 않았더라도 server의 listenfd에 queuing되면 리턴 값을 반환하기 때문에 client는 read를 하면서 block된다. Process-based Server Process-based Server는 여러 개의 process를 사용한다. Client와의 connection이 생길..