traceroute 로 패킷 전송을 확인해보자
통신을 하는데 오류가 있거나 갑자기 속도가 더뎌질때 원인을 알수 없을 때 사용하면 좋다.
[ traceroute 옵션 및 설명 ]
사용법: traceroute [ -m max_ttl ] [ -n ] [ -p port ] [ -q nqueries ]
[ -r ] [ -s src_addr ] [ -t tos ] [ -w ] [ -w waittime ]
host [ packetsize ]
ㆍ-m
IP 패킷의 최대 time-to-live를 설정하는 옵션으로 기본값은 30 hops 임
ㆍ-n
홉 주소를 숫자로 표현하여 출력
ㆍ-p
사용되는 UDP port 번호(기본 33434)를 지정하는 옵션
ㆍ-r
목적 호스트가 직접 로컬로 연결되었다고 지정하는 옵션. 만약 목 적 호스트가 로컬 세그먼트가 아니면 에러를 보고
ㆍ-s
traceroute를 사용하는 호스트의 IP 주소를 지정(다른 IP로 지정가 능)하는 옵션
ㆍ-t
패킷에 type-of-service를 지정하는 옵션
ㆍ-v
자세하게 보고하는 옵션
ㆍ-w
전송한 패킷을 기다리는 시간을 설정하는 옵션(기본값 : 3초)
[ -r ] [ -s src_addr ] [ -t tos ] [ -w ] [ -w waittime ]
host [ packetsize ]
옵션:
ㆍ-m
IP 패킷의 최대 time-to-live를 설정하는 옵션으로 기본값은 30 hops 임
ㆍ-n
홉 주소를 숫자로 표현하여 출력
ㆍ-p
사용되는 UDP port 번호(기본 33434)를 지정하는 옵션
ㆍ-r
목적 호스트가 직접 로컬로 연결되었다고 지정하는 옵션. 만약 목 적 호스트가 로컬 세그먼트가 아니면 에러를 보고
ㆍ-s
traceroute를 사용하는 호스트의 IP 주소를 지정(다른 IP로 지정가 능)하는 옵션
ㆍ-t
패킷에 type-of-service를 지정하는 옵션
ㆍ-v
자세하게 보고하는 옵션
ㆍ-w
전송한 패킷을 기다리는 시간을 설정하는 옵션(기본값 : 3초)
[ traceroute 사용예 ]
$ traceroute kimgun.pe.kr
traceroute to kimgun.pe.kr (xxx.xxx.xxx.xxx), 64 hops max, 40 byte packets
1 xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx) 3.761 ms 0.966 ms 0.852 ms
2 * * *
3 111.118.1.34 (111.118.1.34) 0.905 ms
111.118.1.38 (111.118.1.38) 0.728 ms
111.118.1.34 (111.118.1.34) 0.803 ms
4 61.41.203.245 (61.41.203.245) 1.314 ms
211.53.0.121 (211.53.0.121) 2.348 ms
61.41.203.245 (61.41.203.245) 1.033 ms
traceroute to kimgun.pe.kr (xxx.xxx.xxx.xxx), 64 hops max, 40 byte packets
1 xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx) 3.761 ms 0.966 ms 0.852 ms
2 * * *
3 111.118.1.34 (111.118.1.34) 0.905 ms
111.118.1.38 (111.118.1.38) 0.728 ms
111.118.1.34 (111.118.1.34) 0.803 ms
4 61.41.203.245 (61.41.203.245) 1.314 ms
211.53.0.121 (211.53.0.121) 2.348 ms
61.41.203.245 (61.41.203.245) 1.033 ms
위 처럼 패킷이 전송되는 경로를 알려준다.



댓글을 달아 주세요