안녕하세요 (주)서브이즈 시스템팀입니다.
고객님께서 서버를 운영하시다 보면 서버의 속도가 느려지거나 사이트가 이상하게 느리다고 느낄 때 IDC 에 연락을 해보면 서버에 문제가 없다는 얘기를 들었을 경우에 많을 것입니다.
그럴경우 고객PC에서 서버까지 도달할 때 route 마다의 속도를 체크 할 수 있습니다. 해당 PC에서 tracert 로 체크를 했을 경우 한 경로에서 속도가 크게 떨어지는 경우가 있으면 그 아이피를 검색하여 체크를 해봐야 합니다.
아래의 윈도우 / 리눅스 환경에서 명령어 사용방법을 설명하였으니 서버운영에 도움이 되셨으면 합니다.
감사합니다.
tracert/traceroute는 변하는 IP TTL(Time-To-Live) 값을 가진 ICMP(Internet Control Message Protocol) 에코 패킷(Echo Packet)을 대상 컴퓨터로 보냄으로써 대상 컴퓨터까지의 경로를 확인하고 어느 곳에서 지연이 되는지 알 수 있는 유틸리티입니다.
1) Windows [ tracert ]
① tracert [Domain or IP]
목적지까지의 경로를 출력해 줍니다.
목적지까지의 IP에 대한 DNS정보도 출력합니다.
② tracert [Domain or IP] -d
목적지까지의 DNS정보 조회를 하지 않고 출력합니다.
③ tracert [Domain or IP] -h count
count에 지정된 횟수(Hop)까지만 경로를 출력합니다.
1) Linux [ traceroute ]
① traceroute [Domain or IP]
목적지까지의 경로를 출력해 줍니다.
목적지까지의 IP에 대한 DNS정보도 출력합니다.
② traceroute -n [Domain or IP]
목적지까지의 DNS정보 조회를 하지 않고 출력합니다.
③ traceroute -m count [Domain or IP]
count에 지정된 횟수(Hop)까지만 경로를 출력해 줍니다.