안녕하세요 네트워크 관련해서 질문을 드립니다.
첫번째 질문은 컴퓨터 1, 2, 3 이렇게 세 대가 있을 때
2번의 컴퓨터에 랜카드를 2개 꼽고 1 <-> 2 , 2 <->3 이 동시적으로 데이터 전송을 하려고 합니다..
이게.. 2번 컴퓨터에서 소켓을 2개 열어놓고 각 각 통신을 하면 될거 같은데.. 궁금한점이
논블로킹 소켓으로 구현했을 경우 1번에서 연속에서 4번의 send()를 수행 했을 때, 컴퓨터 2번에서 데이터를 모두
정확하게 받을 수 있는지 궁금합니다. 논블로킹이기 때문에 어떤 패킷이 먼저 갈지 모른다 라는게... 저의 생각
입니다.. 맞는지요..? 사실 아래의 그림과 같이 병렬적으로 send recv가 동시적으로 잃어나게 하고 싶습니다..