shutdown (1) 썸네일형 리스트형 [C] Socket close() shutdown() 차이 Socket close() shutdown() 차이 int close(int sockfd); 소켓을 닫고 통신을 종료 sockfd는 닫을 소켓 번호 성공하면 0을 반환 실패하면 1을 반환 닫힌 소켓은 더이상 사용 불가 내부적으로 TCP는 send buffer와 recv buffer가 있다. close를 호출하여 send buffer에 보낼 데이터가 남아 있다면 남아 있는 것을 모두 보낸 후에 TCP 종료 절차를 따른다. socket으로 소켓을 열면 참조 카운터가 1 증가한다. close는 참조 카운터를 1감소 시킨다. 그러다가 참조카운터가 0이 되면 소켓을 닫는다. int shutdown(int sockfd, int howto); 네트워크 연겨을 종료시키는 데 사용 close()와 차이 close는 참조.. 이전 1 다음