SECS/GEM 및 테스트 자동화 시장 선도기업, AI 비전 및 스마트 팩토리 솔루션

연결 (Connection) 시간

시뮬레이터를 동작시켜서 통신테스트를 하려고 할때 Connection 되는 시간이 매번 다르게 느껴집니다.
그것은 T5 Connection Separate Timeout 과 사용자가 어떤 어플리케이션을 먼저 동작 시켰는지에 따라
결정됩니다.

T5 Connection Separate Timeout
첫번째 Connection시도가 실패한 경우 이 시간 만큼의 시간이 지난 후에 재시도를 할 수 있다.


[ 어떤 순서로 동작 시켰는가? ]
Active Mode 로 설정된 시뮬레이터를 먼저 실행하고 Passive Mode 로 설정된 Application 을 나중에 실행하면
Passive Mode 의 Application 이 Socket Listening 시키기 이전에
Actvie Mode 의 시뮬레이터가 Connection 을 시도하므로 Connection Fail 이 발생합니다.
다음 Connection 시도는 T5 Timeout 설정만큼 기다렸다가 Connection 을 재 시도 합니다.
이때 만약 T5 Timeout 파라미터가 10초로 설정되어 있다면 10초후에 다음 Connection 을 시도하기 때문에
Connection 시간이 늦다고 느끼게 됩니다.

그러나 Passive Mode 로 설정된 Application 을 먼저 실행하고 Active Mode 로 설정된 시뮬레이터를 나중에 실행하면
Passive Mode 의 Application 이 이미 Socket Listening 상태기 때문에 첫 Connection 시도에 바로 접속됩니다.