Q&A

  • 가상 IP 네트웍에 관한 질문..
허브에 7대의 컴퓨터가 연결된 소규모 네트웍에서 TCP/IP protocol을 이용한 소켓프로그램을 해보고 있는데,,궁금한 점이 있어서 도움을 요청합니다.

일단 피어 투 피어 환경에서 어느 하나의 컴을 서버로 정해놓고 여기에 가상 IP주소(10.0.0.1 서브넷:255.0.0.0)를 설정하고 다른 나머지 컴들을 클라이언트로 본다고 할때

클라이언트 컴도 가상 IP주소 체계로 묶어야 소켓프로그램이 제대로 동작하는건지요..

그러니까 서버와 클라이언트에 소켓을 이용해 간단한 데이타전송을 하는 프로그램을 설치해놓고 돌린다고 했을때 클라이언트 컴도 10.0.0.2,10.0.0.3 같이 이런식으로 설정을 해주어야 클라이언트 쪽에서 서버로 접속이 이루어지냐는 말입니다.

제가 생각하기로는 서버쪽만 주소를 설정해놓으면 클라이언트쪽에서는 동적으로 IP주소할당에 체크를 해도 csocket에서 이상없이 connect를 수행할 것 같은데 실제 테스트를 해보면 "csocket error API connect"에러가 발생하더군요.. 결국은 네트웍으로 묶여있는 모든 컴퓨터들을 가상 IP주소 체계로 묶어야 만이 제대로 동작하는지.. 혹 서버쪽만 주소를 설정하고 나머지는 설정하지 않아도 서버쪽 주소로 잘 찾아갈 수 있는 방법이 있는지 꼭 좀 가르쳐주십시요..

0  COMMENTS