네트워크를 통한 연결 기능은 PHPoC 디버거와 제품을 USB케이블이 아닌 네트워크를 통해 연결하는 기능입니다. 네트워크를 통한 연결을 이용하더라도 제품 설정은 물론 스크립트 편집과 디버깅등 거의 모든 기능을 사용할 수 있습니다. 네트워크를 통한 연결을 위해서는 해당 제품에 네트워크를 통한 연결 설정이 되어 있어야 합니다.
PHPoC 디버거의 포트 선택에서 [네트워크]를 선택하고 연결버튼()을 누르면 아래와 같이 네트워크 연결 창이 나타납니다.
PHPoC 제품이 PC의 로컬네트워크에 있다면 검색 연결 기능을 이용할 수 있습니다. 이 기능은 로컬네트워크에 있는 제품을 검색하고 검색된 제품으로 연결하는 방식입니다. [네트워크 연결 설정]창에서 [검색]버튼을 누르면 로컬 네트워크에 연결된 모든 PHPoC 제품들이 검색됩니다.
Response Type
검색 패킷을 받은 PHPoC 제품이 응답패킷을 보낼 때 응답방식을 선택할 수 있습니다.
Response Type | 설명 |
---|---|
Unicast | 검색패킷을 보낸 PC로 유니캐스트 응답패킷을 보냄 |
Multicast | Multicast그룹에 속한 모든 호스트로 멀티캐스트 응답패킷을 보냄 |
Both | 두 가지 방식을 모두 수행 |
검색 된 제품을 마우스로 선택하고 [연결]버튼을 누르면 즉시 네트워크를 통한 연결을 시도합니다.
수동 연결 기능은 제품으로 접속하기 위해 필요한 항목들을 직접 입력하여 연결하는 방식입니다. [수동연결]탭에서 제품의 IP주소, Path 및 Port를 입력하고 프로토콜을 선택한 후 [연결] 버튼을 누릅니다.
※수동 연결 기능을 편리하게 사용하기 위해서는 제품 설정에서 Remote debugger 옵션을 활성화 하십시오.
IP
제품의 IP주소
Path
제품의 URI 경로입니다.
제품의 Remote debugger 옵션을 활성화하면 Path값은 "pdb"로 고정됩니다.
Port
네트워크를 통한 연결 포트번호입니다.
제품의 Remote debugger 옵션을 활성화하면 Port값은 57457로 고정됩니다.
USB연결과는 달리 네트워크를 통한 연결에서는 다음과 같은 제한사항이 있습니다.
구분 | 네트워크(HTTP) | 네트워크(HTTPS) | USB |
---|---|---|---|
비밀번호 설정 | 불가능 | 가능(admin 비밀번호 제외) | 가능 |
펌웨어 업로드 | 불가능 | 불가능 | 가능 |
인증서 저장 및 생성 | 불가능 | 가능 | 가능 |