한국어 English Chinese Russian

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



SSL 암호화로 사용자의 입력정보가 보호되고 있습니다.
No. 2667 Re: CSE-M73A 구성 관련 문의드립니다. 2022-06-30

안녕하세요.
솔내시스템 기술지원팀입니다.

1. CSE-M73A는 TCP서버로 동작할 때 기본적으로 세션당 하나의 접속만을 허용하며 접속을 먼저 끊지 않습니다.
(TCP 다중접속 옵션이 있지만 기본 값으로 비활성화되어 있습니다.)
따라서 한 호스트가 M73A와 TCP로 접속이 되어 있다면 접속이 끊길 때 까지 다른 호스트는 접속할 수 없습니다.
1번처럼 여러 호스트에서 연결하도록 하려면 제품에 접속종료대기시간을 설정하여 TCP데이터 통신이 없을 때 접속을 먼저 끊도록 설정을 변경해야 합니다.
접속종료 대기시간을 10으로 설정한다면 TCP접속이 되어있는 상태에서 10초간 데이터통신이 없는 경우 M73A가 TCP접속을 종료하게 됩니다.
(접속종료 대기시간의 기본 값은 0이며 0은 접속을 먼저 끊지 않음을 의미합니다.)
TCP접속 종료 후 M73A는 다시 접속을 대기하는 TCP LISTEN 상태로 동작합니다.
이 상태에서 어느 호스트든 먼저 접속을 시도하는 호스트가 M73A와 접속됩니다.

2. CSE-M73A는 통신할 주소(TCP클라이언트로 동작할 때 접속할 상대 호스트의 IP주소 또는 도메인네임)를 하나만 설정할 수 있습니다.
따라서 TCP서버/클라이언트 모드 동작시에도 접속을 시도할 때 하나의 호스트만 바라보게 되어있으므로 2번은 구현이 불가능합니다.
M73A가 여러 호스트로 데이터를 동시 전송하려면 TCP서버인 상태에서 TCP 다중접속 기능을 활성화하여 두 호스트가 모두 접속되어 있는 상태여야 합니다.

결론적으로 1번은 구현이 가능하지만 2번은 불가능합니다.

좋은 하루 보내세요.
감사합니다.


> 이승우 wrote:
> ------------------------------------
> 안녕하세요.
첨부 이미지와 같이 구성하려고 하는데 기능상 몇가지 질문이 있습니다.

1. 원격 호스트가 프로그램적으로 접속 종료를 할때까지 연결을 계속 유지 하게 할 수는 없는지요? (목적은 하나의 원격 호스트가 접속하여 장비를 사용 중이면 다른 원격 호스트는 장비를 사용할 수 없게 하기 위해서 입니다.)

2. CSE-M73A를 서버/클라이언트 모드로 설정하여 장비에서 긴급 데이터가 발생되었을 때 원격 호스트로 연결 요청을 하여 데이터를 전송 할 수 있게 하려고 합니다. 이때 원격 호스트 A와 B 모두에게 데이터가 전송되도록 할 수 있는지요?

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


NO Subject Name Date Read
2666 CSE-M73A 구성 관련 문의드립니다. 이승우 2022-06-29 357
2667 Re: CSE-M73A 구성 관련 문의드립니다. 솔내시스템(주) 2022-06-30 298
2668 Re: Re: CSE-M73A 구성 관련 문의드립니다. Anonymous 2022-07-01 289
2669 Re: Re: Re: CSE-M73A 구성 관련 문의드립니다. 솔내시스템(주) 2022-07-01 272