본문 바로가기

IT/windows

Ping 과 Tracert 로 네트워크 상태 확인하기

반응형

Ping 과 Tracert 로 네트워크 상태 확인하기

 

안녕하세요. 타락리오입니다.

 

가끔 가다가 인터넷이 버벅거리거나, 통신이 원활하지 않아서, 네트워크 상태를 체크하고 싶을때 도스창에서 간단한 방법으로 확인 할 수 있습니다.

 

'시작' -> '실행' -> 'cmd' 입력을 합니다. (단축키 : window 키 + R)

 

 

 

 

PING

 

ICMP Echo Request 메시지를 목적지로 보내어 ICMP Echo Reply 메시지로 응답을 받는데 걸린 시간을 측정하는 명령어 입니다.

 

C:\Users\xxxxx>ping www.google.com

Ping www.google.com [173.194.117.240] 32바이트 데이터 사용:
173.194.117.240의 응답: 바이트=32 시간=38ms TTL=52
173.194.117.240의 응답: 바이트=32 시간=38ms TTL=52
173.194.117.240의 응답: 바이트=32 시간=43ms TTL=52
173.194.117.240의 응답: 바이트=32 시간=38ms TTL=52

173.194.117.240에 대한 Ping 통계:
    패킷: 보냄 = 4, 받음 = 4, 손실 = 0 (0% 손실),
왕복 시간(밀리초):
    최소 = 38ms, 최대 = 43ms, 평균 = 39ms

 

시간이 60ms 이하이면 속도가 괜찮다고 생각하면 되고, 손실이 0 이면 모든 에코 페킷이 정상적으로 돌아왔다는 것이므로 정상적으로 네트워크가 동작하고 있다고 생각하면 되십니다.

 

Ping 명령어중에서 가장 많이 사용되는 옵션이 -t 인데, 창을 닫을 때까지 계속 신호를 주고 받기 때문에, 중간에 연결할수 없다거나 응답할수 없다는 메시지가 나오면, 패킷이 튀는것이기 때문에 네트워크가 불안정하다고 보시면 됩니다. 보통 네트워크가 정상적으로 동작하고 있는지 모니터링 할때 많이 사용합니다.

 

C:\Users\kimjwdesk>ping -t www.google.com

Ping www.google.com [173.194.117.242] 32바이트 데이터 사용:
173.194.117.242의 응답: 바이트=32 시간=44ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=43ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=43ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=43ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=43ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=43ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=49ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=45ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=44ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=43ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=43ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=43ms TTL=52
173.194.117.242의 응답: 바이트=32 시간=43ms TTL=52
.

.

.

 

그 이외 옵션은 ping /? 하면 다른 부가 옵션이 있는 것을 확인 할수 있습니다.

 

C:\Users\xxxxx>ping /?

사용법: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
             [-r count] [-s count] [[-j host-list] | [-k host-list]]
             [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name

옵션:
    -t             중지될 때까지 지정한 호스트를 ping.
                   통계를 보고 계속하려면 <Ctrl+Break>를 입력
                   중지하려면 <Ctrl+C>를 입력
    -a             주소를 호스트 이름으로 확인
    -n count       보낼 에코 요청 수
    -l size           전송할 버퍼 크기
    -f                  패킷에 조각화 안 함 플래그를 설정(IPv4에만 해당)
    -i TTL          Time To Live
    -v TOS        서비스 종류(Type Of Service)(IPv4에만 해당. 이 설정은 더
                       이상 사용되지 않으며 IP 헤더의 서비스 종 필드에
                       영향을 주지 않음)
    -r count       count 홉의 경로를 기록(IPv4에만 해당)
    -s count       count 홉의 타임스탬프(IPv4에만 해당)
    -j host-list   host-list에 따라 원본 라우팅을 완화(IPv4에만 해당)
    -k host-list   host-list에 따라 원본 라우팅을 강화(IPv4에만 해당)
    -w timeout     각 응답의 대기 시간 제한(밀리초)
    -R             라우팅 헤더를 사용하여 역방향 라우팅도 테스트(IPv6에만 해당)
    -S srcaddr     사용할 원본 주소
    -4             IPv4를 사용
    -6             IPv6을 사용

 

 

 

 

 

 

▶  TRACERT

 

자기 PC에서 어떤 경로로 목적지까지 가고 있는지를 확인할때 사용합니다. 라우팅 되고 있는 경로라고 생각하시면 됩니다.

 

C:\Users\xxxxx>tracert www.google.com

최대 30홉 이상의
www.google.com [173.194.117.146](으)로 가는 경로 추적:

  1    <1 ms    <1 ms    <1 ms  192.168.xxx.1
  2     2 ms     1 ms     1 ms  118.47.xxx.53
  3     1 ms     1 ms     1 ms  121.xxx.207.73
  4     3 ms     1 ms     1 ms  112.174.219.601
  5    50 ms    61 ms     1 ms  112.174.218.9
  6     5 ms     3 ms     3 ms  112.174.216.189
  7    10 ms    11 ms    11 ms  220.73.123.29
  8    11 ms     8 ms     9 ms  112.174.48.82
  9    17 ms     9 ms     8 ms  112.174.84.178
 10    49 ms    48 ms    49 ms  72.14.194.106
 11    58 ms    39 ms    39 ms  72.14.236.80
 12    44 ms    39 ms    45 ms  72.14.233.219
 13    45 ms    40 ms    40 ms  nrt04s09-in-f18.1e100.net [173.194.117.146]

추적을 완료했습니다.

 

 

하지만, 모든 사이트에 대해서 경로 추적이 가능한것은 아닙니다. 외부에 라우터 또는 장비 ip 노출하기 싫어서 장비에서 막아 놓았을 때는  '요청 시간이 만료되었습니다.'라는 메시지가 나오기도 합니다.

 

  7     8 ms    11 ms    11 ms  112.174.15.189
  8     7 ms     7 ms     7 ms  112.174.24.50
  9     7 ms     8 ms     7 ms  112.174.26.154
 10     *        *        *     요청 시간이 만료되었습니다.
 11     *        *        *     요청 시간이 만료되었습니다.
 12     *        *        *     요청 시간이 만료되었습니다.


네트워크가 불안정할 때는 PING 과 TRACERT 를 이용하여, 자기 PC의 네트워크 상태를 체크해 보세요~

 

 

반응형