Ping

Ping은 호스트가 응답하는지, 그리고 특정 시점에 한 경로에서 왕복에 얼마나 걸리는지를 보여 줍니다.

정의만 제공합니다. 여기에서 설명하는 용어는 당사가 판매하는 서비스가 아닙니다.

Ping은 ICMP 에코 요청을 보내고 응답 시간을 잽니다. 따라서 해당 시점, 해당 경로의 도달 가능성과 왕복 시간을 입증합니다. 대역폭, 애플리케이션, 전체 경로에 대해서는 아무것도 알려 주지 않습니다.

Ping이 측정하는 것과 놓치는 것

Ping은 네트워크 계층 테스트입니다. TCP 포트를 열거나, 도메인 이름을 조회하거나, TLS 핸드셰이크를 완료하거나, 애플리케이션에 작업을 요청하지 않습니다. Ping이 빠르다고 API가 빠른 것은 아닙니다. DNS, 연결 설정, TLS, 서버 처리가 대기 시간의 대부분을 차지할 수 있기 때문입니다.

ICMP는 속도가 제한되거나, 우선순위가 낮아지거나, 차단되는 경우가 많습니다. 타임아웃은 호스트가 다운되었다는 뜻이 아니라 방화벽 정책 때문일 수 있습니다. 측정 지점을 기록하십시오. 사무실에서 보낸 Ping과 모바일 네트워크에서 보낸 Ping은 서로 다른 경로를 측정합니다. Ping 도구는 선택한 대상에 대한 왕복 시간과 손실을 보고합니다.

자주 묻는 질문

Ping은 실패하는데 웹사이트는 왜 작동합니까?

호스트나 네트워크가 TCP는 허용하면서 ICMP는 차단할 수 있습니다. 경로가 다운되었다고 판단하기 전에 실제 포트와 애플리케이션을 테스트하십시오.

Ping으로 대역폭을 측정할 수 있습니까?

아닙니다. Ping은 자신이 보낸 패킷의 왕복 시간과 손실을 측정합니다. 처리량은 다른 테스트가 필요합니다.

좋은 Ping 값은 얼마입니까?

거리와 애플리케이션의 요구 사항에 따라 다릅니다. 단일 글로벌 대상이 아니라, 같은 측정 지점에서 정상으로 알려진 경로와 비교하십시오.

자세히 보기

출처

  1. IETF RFC 792: 인터넷 제어 메시지 프로토콜(ICMP)