한국어 English Chinese Russian

질문&답변 게시판 / 기술지원



SSL 암호화로 사용자의 입력정보가 보호되고 있습니다.
No. 1388 Re: CSW-M85로 infrastructure 구성하려고 합니다. 2015-02-10

안녕하십니까. 솔내시스템 기술지원팀 김형준입니다.

문의사항에 대해서 답변드리겠습니다.



1. TCP 서버 다중접속에 대하여:

TCP 서버에서 사용하는 포트 번호는 하나로 사용하셔도 되고,

각 TCP 접속 세션마다 포트 번호를 달리하셔도 됩니다.

이 부분은 관리적인 부분으로 접근하시면 될 것 같습니다.

TCP 서버에 접속할 클라이언트의 개 수가 고정이라면

TCP 서버 쪽 포트 번호를 다르게 사용해도 무방할 것 같습니다.

그렇지 않다면 포트 번호를 하나로 사용하시는 게 좋을 것 같습니다.

또 한 방화벽 등의 보안 장비가 있다면 TCP 서버에서 사용하는 포트 번호를

사용 가능 하도록 관리해야 하는데 이런 경우에도 사용하는 포트 번호 개 수를 줄여 주는 것이 좋을 수도 있습니다.


2. 클라이언트의 데이터 구분 :

일단, 위의 사항과 맞물려 생각할 수 있습니다.

TCP 서버 포트가 하나라면 클라이언트의 IP주소로 구분하는 것도 하나의 방법이 될 수 있습니다.

이 같은 경우 클라이언트가 유동 IP 주소를 사용한다면 클라이언트를 구분하는데 문제가 될 수도 있습니다.

TCP 서버 포트를 여러 개 사용한다면 접속된 TCP 서버의 포트 번호로 구분하는 것도 가능해 보입니다.

가장 좋은 방법은 전송되는 데이터에 식별자를 넣거나 최초 TCP 접속이 될 때 TCP 서버가 TCP 클라이언트를 식별할 수 있는 프로토콜을 추가하는 게 좋을 것 같습니다.

이 같은 경우 CSW-M85가 제공하는 MAC 주소 전송 기능을 사용하는 것도 하나의 방법입니다.

MAC 주소 전송 기능은 아래 문서를 참조하면 됩니다.

http://www.sollae.co.kr/documents/application/an_mac_id_function_ko.pdf


추가 문의사항이 있으면 언제라도 기술지원팀으로 문의하시거나 게시판에 문의 글 남겨주시면 답변드리겠습니다.

감사합니다.

전화 : 032-245-2328
이메일 : support@eztcp.com


> 김민경 wrote:
> ------------------------------------
>
>
>
> 안녕하세요. CSW-M85로 infrastructure 구성하려고 합니다.
>
> Wi-Fi모듈이 클라이언트로 설정했고,
>
> 서버는 PC로 설정하려고 합니다.
>
> 문의점은,
>
> 1. TCP 서버 설정 시 다중접속으로 통신하려면 포트를 하나로 설정하고
>
> 클라이언트들 설정도 같은 포트 하나로 설정하나요?
>
> 2. C#으로 서버 프로그램 작성 시 각 클라이언트로 들어오는 데이터는
>
> 클라이언트 IP 주소로 구분하나요?
>
> 답변 부탁드립니다.
>
>

글쓴이 솔내시스템(주) 업체명


NO Subject Name Date Read
1387 CSW-M85로 infrastructure 구성하려고 합니다. 김민경 2015-02-09 1656
1388 Re: CSW-M85로 infrastructure 구성하려고 합니다. 솔내시스템(주) 2015-02-10 1815