한국어 사용법 패키지 · 프로그램 파일은 게시글의 별도 첨부 또는 공식 링크에서 받으세요.
Packet Sender는 TCP·UDP 데이터를 직접 보내고 응답을 확인하는 통신 테스트 도구입니다. ESP32, Ethernet 모듈, IoT 게이트웨이의 네트워크 연결과 명령 형식을 확인할 때 사용할 수 있습니다.
공식 Windows 포터블 ZIP과 한국어 사용법 ZIP을 첨부했습니다. 실행 파일은 8.11.1 버전이며, 같은 버전의 원본 소스도 함께 제공합니다.
PacketSender.exe를 실행합니다. DLL과 하위 폴더를 함께 유지하세요.다른 운영체제나 설치형 파일은 공식 다운로드에서 선택하세요. 버전과 배포 파일은 8.11.1 릴리스 기준입니다.
| 항목 | 입력할 내용 |
|---|---|
| Name | 저장할 테스트 이름 |
| ASCII / HEX | 보낼 문자열 또는 바이트 값 |
| Address | 상대 장치의 IP 주소 |
| Port | 상대 장치에서 열어 둔 포트 번호 |
| Protocol | 장치가 사용하는 TCP 또는 UDP |
| Resend Delay | 반복 송신 간격. 처음에는 0으로 두고 한 번만 전송 |
ASCII와 HEX는 같은 전송 데이터를 다른 방식으로 보여줍니다. 예를 들어 HELLO의 HEX는 48 45 4C 4C 4F입니다. 숫자 01이라는 문자열을 보내는 것과 바이트 0x01을 보내는 것은 다릅니다. 화면 항목은 공식 사용 설명을 참고하세요.
먼저 내 PC 안에서 보내고 받으면 케이블·라우터 설정과 관계없이 프로그램 사용법을 익힐 수 있습니다.
48 45 4C 4C 4F가 표시되는지 확인합니다.127.0.0.1은 현재 PC를 가리킵니다. 실장치 시험에서는 Address를 장치 IP로 바꾸고, Port와 Protocol도 장치 설정에 맞춰야 합니다. UDP는 상대 장치가 응답하도록 구현되어 있어야 응답이 돌아옵니다.
0D 0A가 포함되어야 합니다.예를 들어 ASCII HELLO 뒤에 CR+LF를 붙인 데이터는 48 45 4C 4C 4F 0D 0A입니다. 이는 형식 설명용이며 실제 장치가 인식하는 명령은 장치 매뉴얼을 따릅니다. TCP는 바이트 스트림이므로 한 번의 Send가 상대 프로그램의 한 번의 수신과 반드시 일치하지는 않습니다.
성공한 시험은 Name을 지정하고 Save로 저장해 같은 데이터를 다시 사용할 수 있습니다. 처음에는 한 번씩 전송해 결과를 확인하고, 주기 전송이 필요한 경우에만 반복 간격을 설정하세요.
실행용 ZIP은 공식 원본과 SHA-256이 일치하며 동봉 GPL·라이브러리 고지를 유지했습니다. 소스는 같은 릴리스 태그에서 가져왔습니다.
b708cd4b87e4f69ffa9ad8c2d58db6c056adbc8bd5a47939aa107b2c7238be28
PowerShell에서 다음 명령으로 실행용 ZIP의 해시를 비교할 수 있습니다.
Get-FileHash .\PacketSenderPortable_v8.11.1.zip -Algorithm SHA256
자료 확인일: 2026년 9월 12일. 예시 IP·포트·명령은 시험 환경에 맞게 변경하세요.