알아야 할 사항
- 모든 플랫폼에서 ping 유틸리티를 열고 ping을 입력합니다. . Ping은 Windows의 명령 프롬프트 또는 Mac의 터미널 창에서 작동합니다.
- ping에 성공하면 결과 요약이 표시됩니다. ping이 실패하면 IP 주소가 잘못되었거나 호스트가 연결되지 않은 것일 수 있습니다.
- Windows에서 ping -t를 입력합니다. 명령줄에서 프로그램을 연속 실행 모드로 시작하여 연결 상태를 모니터링합니다.
이 문서에서는 ping 유틸리티를 사용하여 TCP/IP 네트워크 연결을 통해 로컬 클라이언트에서 원격 대상으로 테스트 메시지를 보내는 방법에 대해 설명합니다. 대상은 웹사이트, 컴퓨터 또는 IP 주소가 있는 기타 장치가 될 수 있습니다.
IP 주소를 Ping하는 방법
Ping은 모든 플랫폼에서 동일하게 작동합니다. 유틸리티를 연 다음 ping을 입력합니다. .
Ping은 터미널 창이라고도 하는 셸 프롬프트에서 작동합니다. Windows에서 명령 프롬프트 또는 PowerShell을 사용하여 ping에 액세스합니다.
Ping 결과 해석
일반적인 핑 세션은 요청된 서버를 찾은 다음 통계를 반환합니다.
- 답장 참고:기본적으로 Microsoft Windows ping은 일련의 4개 메시지를 주소로 보냅니다. 프로그램은 대상 컴퓨터에서 수신된 각 응답 메시지에 대해 확인 라인을 출력합니다.
- 바이트 :각 ping 요청의 크기는 기본적으로 32바이트입니다.
- 시간 :Ping은 요청 전송과 응답 수신 사이의 시간(밀리초)을 보고합니다.
- TTL(Time-to-Live) :ping 명령을 보내는 시스템에서 설정합니다. 1에서 255 사이의 값으로 설정할 수 있습니다. OS마다 기본값이 다릅니다. 패킷을 수신하는 각 라우터는 숫자에서 최소 1을 뺍니다. 0보다 크면 라우터가 패킷을 전달하고, 그렇지 않으면 패킷을 버리고 ICMP 메시지를 호스트로 다시 보냅니다.
지속적으로 핑 실행
일부 컴퓨터(특히 Linux가 있는 컴퓨터)에서 표준 ping 프로그램은 4번의 요청 시도 후에 실행을 중지하지 않고 대신 사용자가 종료할 때까지 실행합니다. 이 동작은 장기간에 걸쳐 네트워크 연결 상태를 모니터링하는 데 유용합니다.
Microsoft Windows에서 ping -t를 입력합니다. 이 연속 실행 모드에서 프로그램을 시작하기 위해 명령줄에서 ping하는 대신(그리고 컨트롤 +C 키 시퀀스).
응답하지 않는 IP 주소 Ping
경우에 따라 ping 요청이 실패합니다. 다음과 같은 여러 가지 이유로 발생합니다.
- ping 프로그램에서 지정한 IP 주소가 잘못되었습니다.
- 호스트 시스템(ping을 보내는 데 사용되는 장치)이 IP 네트워크에 연결되어 있지 않으므로 작동하는 IP 주소가 없습니다.
- 대상 IP 주소에 연결된 네트워크 장치가 없습니다.
- 호스트와 대상 간의 네트워크 정체 또는 오류로 인해 메시지가 한 방향 또는 양방향으로 전달되지 않습니다.
프로그램이 대기하고 결국 시간이 초과될 때 각 Reply From 행이 화면에 나타나는 데 몇 초가 걸립니다. 출력의 각 응답 라인에서 참조하는 IP 주소는 ping(호스트) 컴퓨터의 주소입니다.
간헐적인 핑 응답
흔하지는 않지만 ping이 0%(완전히 응답하지 않음) 또는 100%(완전히 응답함) 이외의 응답률을 보고할 수 있습니다. 이 결과는 대상 시스템이 종료되거나 시작될 때 가장 자주 나타납니다.
ping 명령으로 IP 주소 대신 컴퓨터 이름을 자유롭게 사용할 수 있습니다. 예를 들어 ping lifewire.com을 입력합니다. Lifewire 서버에 핑(ping)을 보냅니다. 어떤 서버를 대상으로 삼고 있는지 정확하게 알 수는 없지만 인터넷 연결이 작동하는지 여부를 빠르고 쉽게 확인할 수 있는 방법으로는 이 트릭을 이기기가 어렵습니다.