Netty 나 기타 네트웍 라이브러리(서버-클라 연동해주는) 써보고 이력서에 TCP/IP 적어대는 놈들 잘봐둬라 


소켓 프로그래밍 할 때 


데이터 받는 쪽이 데이터를 받아야겠어 그래서 아래처럼 recv 함수를 호출한다고 가정하자.


int recv_size = recv(socket, buffer, 1024, 0);


이 때, recv_size 값은 얼마일까? 왜 그값이 나올까?


이력서에 TCP/IP 존나 당당하게 써재끼는 놈들치고 


이거 대답 똑바로 한놈 없음 


예상대답 


1. 1024 

  -> 몇 바이트를 보냈는지는 아냐?

2. 보낸만큼 나옴

  -> 너 컴퓨터 한대에다가 서버/클라 띄워놓고 테스트했지?