TCP 소켓 통신을 공부중입니다.
Linux Server - Windows Client
클라이언트에서 1Mbyte 데이터를 1k씩 1000번 보내고 서버에서 받으려고 하는데 질문이 있습니다.
1. 수신버퍼에 1000번 수신해 1k씩 누적해서 1Mbyte를 받을수 있는가?
이때 사용할 수 있는 함수는 어떤것인가?
2. 송신할때 1Mbyte의 버퍼를 어떻게 1k씩 잘라서 전부 송신하나?
이때 사용할 수 있는 함수는 어떤것인가?
read/write함수에 한계를 느껴 여러분께 도움을 요청합니다.
혹시나 제가 위 함수에 대해 부족한점이 있을 수 있으니 피드백 부탁드립니다.