send로 보낸 데이터는 recv로 받아야만 하나여? ...ㅡ,ㅡ
그렇다면 recv가 동작하기 전에 보내진 데이터는 어디에 있나요...
파일의 경우와 그렇지 않은 경우 일때 차이가 있나요?
아니면 recv가 반응을 보여야 send가 되는건가요?
그리고 지금 리눅스 파란 7.1 이거든여...
send() , bind() 이 두넘의 맨페이지가 안봐지네여...ㅡ,.ㅡ
man send 나 man bind 하면 이상한거만 나오구.....ㅡ,.ㅡ
아시는 분 계시나염?--리눅스는 즐거운 OS이다.
send 로 보낸 데이터는 상대의 소켓 버퍼에 쌓였다가 recv 로 읽힙니다. 받는 쪽이 recv 를 하기 전에 데이터는 커널의 수신 버퍼에 저장됩니다. send 는 보통 recv 를 기다리지 않고 바로 반환합니다. man send 가 이상하게 보이는 것은 man 페이지 설치 상태 때문이니 man 2 send 로 보세요.