한국어 English Chinese Russian

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



SSL 암호화로 사용자의 입력정보가 보호되고 있습니다.
No. 2393 Re: CSE-M53N TCP/IP 접속 AT Command관련 문의! 2021-02-17

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

PRHN명령은 호스트네임에 대한 IP주소를 얻는 명령어입니다.
따라서 해당 명령이 모듈로 전송되면 모듈은 DNS 쿼리를 통해 IP주소를 얻는 과정을 수행합니다.
쿼리는 DNS서버로 보내는데 응답을 받는데까지 약간의 시간이 소요됩니다. (통상 수 초 이내)
IP주소를 얻으면 AT+PRIP?명령으로 확인이 가능하며 이 확인 절차 이후에 ATD 명령으로 접속을 시도할 수 있습니다.

따라서 다음과 같이 수행하시면 됩니다.

1. AT+PRHN으로 DNS 쿼리
2. AT+PRIP?로 IP주소를 얻었는지 확인
3. 2번에서 IP주소를 얻은것을 확인했다면 ATD로 접속 시도

보다 자세한 내용은 AT명령 모드 기술문서의 4.2.2절을 참조하시기 바랍니다.

>> AT 명령 모드

좋은 하루 보내세요.
고맙습니다.

> John wrote:
> ------------------------------------
> 안녕하세요.
CSE-M53N모듈을 사용 중입니다.

모듈을 TCP/IP 클라이언트 모드로 설정하고,
서버 주소가 192.168.0.3 포트번호가 1234인 서버에
접속하려면 아래와 같이 한번에 AT명령어를 쓰면 잘 동작합니다.
"AT+PRIP=192.168.0.3+PRP=1234
"

제가 궁금한 점은
서버IP주소가 아닌 도메인 네임일 경우
명령어를 두번 나누어 접속하면 (원격서버IP와 원격포트번호) 잘 됩니다.
그런데, AT명령어를 합쳐서 보내면 ERROR가 반송되는데
이게 맞는 동작인지요?

예) 서버주소 www.naver.com 서버포트 1234에 한번의 AT명령어로 접속하고자 할때
"AT+PRHN=www.naver.com+PRP=1234
"



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


NO Subject Name Date Read
2392 CSE-M53N TCP/IP 접속 AT Command관련 문의! John 2021-02-16 1006
2393 Re: CSE-M53N TCP/IP 접속 AT Command관련 문의! 솔내시스템(주) 2021-02-17 1031