(Ping에서 넘어옴)

(영어: ping)은 IP 네트워크를 통해 특정한 호스트가 도달할 수 있는지의 여부를 테스트하는 데 쓰이는 컴퓨터 네트워크 도구 중 하나이다.

ping
원저자Mike Muuss
발표일1983년(41년 전)(1983)
플랫폼대부분의 네트워크 운영 체제
종류명령어

역사

편집

ping 유틸리티는 1983년 12월 마이크 무어스IP 네트워크 내의 문제 해결을 위한 도구로 개발하였다. IP 네트워크 진단 및 측정을 위해 ICMP 반향(echo) 패킷을 이용하는 데 대한 데이비드 밀스의 언급에 영향을 받았다.[1] 저자는 나중에 소나가 만들어내는 소리를 본따 이름을 지었는데, 이는 이 용어가 소나의 반향 지점과 유사하기 때문이다.[2][3]

RFC 1122는 어떠한 호스트라도 반향 요청을 처리하고 반향 응답을 발행하는 ICMP Echo 서버 펑션을 구현해야 한다고 기술하고 있다.[4]

샘플 핑 테스트

편집

아래는 www.example.com이라는 대상 호스트로 5번의 핑을 보냈을 때의 출력물이다:

$ 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

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

같이 보기

편집

각주

편집
  1. "The Story of the PING Program" Archived 2011년 5월 14일 - 웨이백 머신, Mike Muuss
  2. Mike Muuss. “The Story of the PING Program”. U.S. Army Research Laboratory. 2010년 9월 8일에 원본 문서에서 보존된 문서. 2010년 9월 8일에 확인함. I named it after the sound that a sonar makes, inspired by the whole principle of echo-location. 
  3. Salus, Peter (1994). 《A Quarter Century of UNIX》. Addison-Wesley. ISBN 0-201-54777-5. 
  4. “RFC 1122 - Requirements for Internet Hosts -- Communication Layers”. 42쪽. 2012년 3월 19일에 확인함. Every host MUST implement an ICMP Echo server function that receives Echo Requests and sends corresponding Echo Replies. 

외부 링크

편집