HTTP 응답 속도·핑 참고 테스트
느리다고 느낀 순간에 이 사이트의 HTTP 응답이 얼마나 흔들리는지 살펴보는 도구입니다. 같은 출처의 /favicon.ico 에 본문 없는 HEAD 요청을 순서대로 보내고, 첫3회는 워밍업으로 분리합니다. 단일 최솟값만 보지 않고 분포·실패·연속 성공 간 차이를 함께 읽을 수 있습니다.
주요 기능
- 고정 동일 출처 HEAD·캐시 우회·쿼리 없는 제한된 요청
- 처음3회 워밍업 제외와5·10·20회 본측정
- 평균·최소·최대·중앙값·P95·연속 성공 지터
- HTTP 실패·네트워크 실패·3초 시간초과의 구분
- Canvas 추이·전체 요청 표·CSV 내보내기
- 첫 요청 Resource Timing·참고 구간·장르·Windows ping 안내
사용 방법
- HTTP 왕복의 범위 설명을 읽고 본측정 횟수를 고릅니다.
- 측정 시작을 누르면 워밍업3회 뒤 순차 본측정이 이어집니다.
- 원하면 취소나 Escape로 중단합니다. 탭 숨김·오프라인에서는 자동 중단합니다.
- 완료된 본측정의 통계와 실패 행, 차트와 첫 요청 구간을 함께 봅니다.
- 필요하면 CSV로 저장하고 같은 대상의 다른 시점 결과와 비교합니다.
활용 예시
- 같은 사이트가 시간대에 따라 느려지는지 비교
- 평균은 비슷하지만 큰 지연이 섞이는지 확인
- 문의용으로 제한된 HTTP 요청 기록 내보내기
- 브라우저 HTTP·명령행 ICMP·게임 내 핑의 차이 이해
자주 묻는 질문
실제 인터넷·게임 서버 ping인가요?
아니요. 이 사이트의 고정 경로로 보낸 HTTP HEAD 요청의 브라우저 왕복입니다. HTTP 처리와 브라우저 스케줄링·연결 재사용이 포함되며 ICMP나 게임 서버 RTT와 같은 값이 아닙니다. 임의 IP·포트에 요청하거나 인터넷 전체 속도를 측정하지 않습니다.
어디까지 측정하며 한국 서버 기준인가요?
현재 이 사이트 요청에 응답하는 CDN·프록시·원서버 경로까지입니다. 이 도구는 실제 엣지 위치나 원서버 도달 여부를 확인하지 않으므로 서울·한국 서버라고 고정하지 않습니다. 같은 페이지의 다른 시점 결과를 비교하는 참고로 쓰세요.
워밍업과 캐시는 어떻게 처리하나요?
모든 연결에서 첫3회를 별도 워밍업으로 제외합니다. cache:no-store와 쿼리 없는 HEAD를 사용합니다. 이 사이트의 기존 서비스워커는 non-GET 요청을 가로채지 않기 때문에 정적 GET의 캐시 우선 경로도 피합니다. CDN·프록시·연결 재사용의 영향까지 제거되는 것은 아닙니다.
지터·P95·실패율은 무엇인가요?
지터는 바로 이어진 두 본측정이 모두 성공했을 때 시간 차이의 절댓값 평균입니다. 실패를 사이에 둔 쌍은 제외하고, 쌍이 없으면 미산출입니다. P95는 성공 시간을 정렬한 뒤 올림(성공 수×0.95)번째 값입니다. 실패율은 완료된 본측정 요청 중 실패 비율이며 ICMP 패킷 손실률이 아닙니다.
중지·오프라인·탭 이동은 어떻게 처리하나요?
실행은1개씩이며 각 요청은3초, 요청 사이 최소500ms, 회차 최대23요청·90초로 제한합니다. 시작 간격은 최소5초입니다. 취소·숨김·오프라인·페이지 이탈은 진행 요청과 대기를 중단하고 이미 완료된 기록만 남깁니다. 취소한 요청을 실패나 미실행 표본으로 추가하지 않습니다.
첫 요청의 DNS·TLS가0이거나 비어 있어요.
첫 요청이 새 연결이라는 보장은 없습니다. 연결·DNS가 재사용되거나 브라우저가 시간을 축소·생략할 수 있습니다.0은 해당 구간에서 관측된 차이가0이라는 뜻이고 빈칸은 값이 없다는 뜻입니다. 연결 구간은 TLS를 포함할 수 있으므로 모든 칸을 더해 전체 시간을 만들지 마세요.
개인정보 안내
시작을 누르면 이 사이트의 고정 경로에만 HEAD 요청을 보냅니다. 일반 웹 요청처럼 기존 서버·중간 인프라는 연결 정보를 처리할 수 있으며 로그인 쿠키와 참조 URL은 보내지 않도록 요청합니다. 측정 기록은 페이지 메모리에만 있고 별도 서버·분석 이벤트·브라우저 저장소에 저장하거나 업로드하지 않습니다. CSV 저장을 누를 때만 기기에 파일을 만듭니다. 예제는 요청을 보내지 않습니다.
댓글과 질문