ping 명령어는 특정 도메인의 IP주소를 확인할 때 사용하기도하고
또는 도메인이나 IP주소를 직접입력하여 패킷을 확인할수 있습니다.
윈도우는 명령 프롬프트를 열면 되고, MAC OS는 터미널을 열거나 네트워크 유틸리티에서 Ping에 들어가서 확인하면 됩니다
ping "도메인" 을 입력하면 되고, 그만 확인하고 싶을땐 Ctrl + Z 를 누르면 됩니다.
ICMP(internet control message protocol)는 호스트서버와 인터넷 게이트웨이 사이에서 메세지를 제어하고 오류를 알려주는 프로토콜인데 ping 이 이를 사용합니다. ping은 주소사이를 오가는 ICMP 패킷을 잡아서 확인합니다.
터미널에서 핑을 확인하게 될 땐, 무제한 전송을 하기때문에
ping statistics 를 확인하려면 네트워크 유틸리티에 들어가서 확인하는 것이 편합니다.
핑 전송에 성공하면 데이터의 크기와, IP주소, 패킷이 전송되는데 걸리는 시간을 보여준다.
중간중간 핑 응답에 실패하면 Request timeout이 뜬다.
Request timeout이 뜨는 이유는 패킷이 목적지에 도착하지 못했음을 의미한다.
ICMP 패킷은 UDP 처럼 무조건 목적지에 도착하지 않기 때문에 이 같은 실패가 나타난다.
참고
why does ping return 'request time out':
https://superuser.com/questions/241181/why-does-ping-returns-request-timed-out-for-some-hosts
how often does it acceptable:
https://superuser.com/questions/1185365/how-often-is-it-acceptable-to-time-out-when-pinging-google
다음은, 네이버와 다음 도메인으로도 시도를 해보았습니다. 하지만 모든 반응이 실패였어요
이에 관하여 찾아보았습니다. 이에 대한 이유로는,
- 서버또는 네트워크가 다운되었거나 도달할 수 없는 경우,
- 목적지의 방화벽이 ICMP를 거부하는 경우,
- 시스템관리자에 의해 목적지의 네트워크가 핑 명령어를 차단한 경우,
- 인터넷/네트워크 연결이 없는 경우
- 기타 등등
이 있다고 하네요. 당연히 네이버와 다음이 서버가 다운되진 않았을테니
두번째 또는 세번째 이유로 인한 결과이지 않을까 싶습니다.
참고
ping request timeout means:
https://www.quora.com/How-do-I-resolve-a-request-timed-out-when-pinging
'컴퓨터 > 네트워크' 카테고리의 다른 글
hosts 파일에 도메인 등록하기 | Ping | MacOS (0) | 2020.02.25 |
---|---|
Whois 서버 확인해보기 (0) | 2020.02.24 |
[네트워크] OSI 7계층 - 전송계층/세션계층/표현계층/응용계층 (0) | 2020.02.10 |
[네트워크] OSI 7계층 - 물리계층/데이터링크계층/네트워크계층 (0) | 2020.02.10 |
[네트워크] 프로토콜(protocol)이란? (0) | 2020.02.10 |
댓글