{{위키데이터 속성 추적}}
{{다른 뜻}}
{{소프트웨어 정보
| name                   = ping
| title                  = ping
| screenshot = Cmd-ping.png
| caption = 도스 버전의 핑
| screenshot size        = 
| screenshot alt         = 
| collapsible            = 
| author                 = [[Mike Muuss]]
| released               = {{시작 날짜와 나이|1983}}
| latest release version = 
| latest release date    = <!-- {{시작 날짜와 나이|YYYY|MM|DD|df=yes/no}} -->
| programming language   = 
| platform               = 대부분의 네트워크 운영 체제
| genre                  = [[명령어]]
| license                = 
| website                = 
| standard               = 
| AsOf                   = 
}}
'''핑'''({{llang|en|ping}})은 [[IP]] 네트워크를 통해 특정한 [[노드 (네트워크)|호스트]]가 도달할 수 있는지의 여부를 테스트하는 데 쓰이는 [[컴퓨터 네트워크]] 도구 중 하나이다.

== 역사 ==
ping 유틸리티는 1983년 12월 [[:en:Mike Muuss|마이크 무어스]]가 [[IP 네트워크]] 내의 문제 해결을 위한 도구로 개발하였다. IP 네트워크 진단 및 측정을 위해 ICMP 반향(echo) 패킷을 이용하는 데 대한 [[데이비드 L. 밀스|데이비드 밀스]]의 언급에 영향을 받았다.<ref>[http://ftp.arl.army.mil/~mike/ping.html "The Story of the PING Program"] {{웨이백|url=http://ftp.arl.army.mil/~mike/ping.html |date=20110514103713 }}, Mike Muuss</ref>
저자는 나중에 [[소나]]가 만들어내는 소리를 본따 이름을 지었는데, 이는 이 용어가 소나의 반향 지점과 유사하기 때문이다.<ref name="ping">{{웹 인용
 |author       = Mike Muuss
 |authorlink   = Mike Muuss
 |제목       = The Story of the PING Program
 |url          = http://ftp.arl.mil/~mike/ping.html
 |archiveurl   = https://www.webcitation.org/5saCKBpgH?url=http://ftp.arl.mil/~mike/ping.html#
 |publisher    = U.S. Army Research Laboratory
 |archivedate  = 2010-09-08
 |accessdate   = 8 September 2010
 |quote        = I named it after the sound that a sonar makes, inspired by the whole principle of echo-location.
 |url-status = dead
}}</ref><ref>{{서적 인용
|last=Salus
|first=Peter
|authorlink=Peter Salus
|제목=A Quarter Century of UNIX
|publisher=[[Addison-Wesley]]
|year=1994
|isbn=0-201-54777-5
}}</ref>

RFC 1122는 어떠한 호스트라도 반향 요청을 처리하고 반향 응답을 발행하는 ICMP Echo 서버 펑션을 구현해야 한다고 기술하고 있다.<ref>{{웹 인용
    | 제목 = RFC 1122 - Requirements for Internet Hosts -- Communication Layers
    | url = http://tools.ietf.org/html/rfc1122#page-42
    | quote = Every host MUST implement an ICMP Echo server function that receives Echo Requests and sends corresponding Echo Replies.
    | page = 42
    | accessdate = 2012-03-19
  }}
</ref>

== 샘플 핑 테스트 ==
아래는 www.example.com이라는 대상 호스트로 5번의 핑을 보냈을 때의 출력물이다:
<syntaxhighlight lang="console">
$ ping -c 5 www.example.com
PING www.example.com (93.184.216.119): 56 data bytes
64 bytes from 93.184.216.119: icmp_seq=0 ttl=56 time=11.632 ms
64 bytes from 93.184.216.119: icmp_seq=1 ttl=56 time=11.726 ms
64 bytes from 93.184.216.119: icmp_seq=2 ttl=56 time=10.683 ms
64 bytes from 93.184.216.119: icmp_seq=3 ttl=56 time=9.674 ms
64 bytes from 93.184.216.119: icmp_seq=4 ttl=56 time=11.127 ms

--- www.example.com ping statistics ---
5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 9.674/10.968/11.726/0.748 ms
</syntaxhighlight>

이 유틸리티는 특정 횟수의 핑을 마친 뒤 결과물을 요약하여 보여준다. 가장 짧은 [[왕복 지연 시간|왕복 시간]]은 9.674 밀리초였으며, 평균은 10.968 밀리초, 최대값은 11.726 밀리초였다.

== 같이 보기 ==
* [[킵얼라이브]]
* [[Nmap]]
* [[죽음의 핑]]
* [[스머프 공격]]
* [[Traceroute]]
== 각주 ==
<references />

== 외부 링크 ==
{{위키공용분류}}
* {{man|1m|ping|Solaris}}
* {{man|8|ping|FreeBSD}}

{{유닉스 명령어}}

[[분류:윈도우 명령어]]
[[분류:네트워크 분석기]]
[[분류:인터넷 프로토콜 기반 네트워크 소프트웨어]]
[[분류:유닉스 네트워크 관련 소프트웨어]]
[[분류:윈도우 관리]]
[[분류:OS/2 명령어]]