카테고리 없음

socket option

코드세공사 2020. 11. 4. 18:24

SO_REUSEADDR
 close()함수를 이용하여 소켓을 소멸 시켜도 커널은 전문을 마저 처리하려는 용도로 소켓을 소멸시키지 않고 소유한다
이때 같은 주소, 같은 포트로 또 다른 소켓이 bind() 요청시 에러가 반환(TIME_WAIT) 될 수 있다.
SO_REUSEADDR은 TIME_WAIT 상태에 있는 소켓에 할당된 IP주소와 포트를 새로 시작하는 소켓에 할당 해 줄 수 있게 된다.

https://m.blog.naver.com/PostView.nhn?blogId=cache798&logNo=130080237440&proxyReferer=https:%2F%2Fwww.google.com%2F

 

SO_REUSEADDR 옵션 이해하기

SO_REUSEADDR 옵션 이해하기 작성 : 몽키몽키(cache798@naver.com) 프로그램을 강제 종료하든 ...

blog.naver.com