ping은 주어진 호스트에 ICMP (Internet Control Message Protocol) 패킷을 보내고 호스트가 이 패킷에 응답할 때까지 걸리는 시간을 측정하는 것을 말한다. ping 명령은 네트워크의 성능을 평가하고 호스트 간의 연결 상태를 확인하는 데 유용하게 사용될 수 있다.
hrping은 고급 ping 도구로 윈도우의 ping 명령어보다 더 많은 옵션과 정보를 제공하는 프리웨어이다. 윈도우의 ping 명령은 응답시간이 milliseconds 단위로 표시되는데 hrping을 사용하면 microseconds 단위의 응답시간을 측정할 수 있다.
다운로드 링크 :
https://www.cfos.de/en/ping/ping.htm
압축을 풀고 hrping.exe 파일을 사용한다.
지정가능한 주요 옵션은 다음과 같다.
- -n <횟수> : 실행할 횟수를 지정
- -t : 무한 실행
- -T : 출력형식 앞에 타임스탬프를 추가
- -i <TTL> : Time To Live를 설정
- -s <시간> : 패킷 간격을 ms단위로 설정
- -q : Be quiet 간단한 출력형식을 사용
- -F : 파일로 로그 출력
더 자세한 설명은 hrping.txt에 나와있다.
hrping.exe 실행파일에 IP 또는 도메인을 인수로 전달하면 핑 테스트 결과를 출력해주는데 아래쪽에서 RTTs in ms 통계를 볼 수 있다. (RTT: Round-Trip Time, 호스트로부터 응답을 받을 때까지의 왕복 시간)
localhost로 핑을 때렸을 땐 0.2ms 정도, 거리가 가까운 동일대역에 핑을 했을 땐 1ms 정도 걸렸다.
'개발도구' 카테고리의 다른 글
Git ] reset 옵션 차이, soft, mixed, hard (0) | 2023.10.27 |
---|---|
.gitignore 자동생성 웹서비스 (0) | 2023.10.13 |
Visual Studio ] 코드 접기, 펼치기 단축키 (0) | 2023.10.05 |
Notepad++ ] 수정된 파일 자동으로 새로고침하기 (파일 모니터링) (0) | 2023.09.15 |
'const char []'에서 'char *'(으)로 변환할 수 없습니다. (0) | 2023.09.15 |