Ⅰ. Tracert 란?
tracert는 네트워크 상에서 패킷이 전송되는 경로를 추적하는 유틸리티입니다. 인터넷 상의 호스트 간의 경로를 확인하고 네트워크 연결 문제를 진단하는 데 사용됩니다. Tracert 는 ICMP(Internet Control Message Protocol) 또는 UDP(User Datagram Protocol) 패킷을 사용하여 목적지까지의 경로를 파악합니다. 각 경유지에 대한 응답 시간과 경유지의 IP 주소를 보고 경로를 추적합니다. 리눅스 및 유닉스 계열에서의 traceroute 명령어와 비슷합니다.
Ⅱ. Tracert 사용 방법
tracert [목적지 도메인 또는 IP 주소] |
ex ) tracert www.daum.net
: 목적지인 www.daum.net 까지의 패킷이 전송되는 경로를 보여줍니다. 각 호스트의 응답 시간과 IP 주소도 함께 표시됩니다.
Ⅲ. tracert 옵션
옵션명 | 설명 | 예시 |
-d | 호스트 이름을 IP 주소로 변환하지 않습니다. | tracert -d daum.net |
-h [홉(HOP) 설정) | 목적지에 도달하기 위한 최대 홉 수를 지정합니다. | tracert -h 30 daum.net |
-j [목적지 호스트 목록] | 지정된 호스트 목록을 통해 경로 추적을 시작합니다 | tracert -j 10.0.0.1 daum.net |
-w [대기 시간] | 각 핑(ping)에 대한 대기 시간을 설정합니다(밀리초 단위) | tracert -w 2000 daum.net |
-4 또는 -6 | IPv4 또는 IPv6를 사용하여 경로를 추적합니다. | tracert -4 daum.net |
-r | 경로 추적 중에 각 핑에 대한 FQDN(Fully Qualified Domain Name)을 역으로 확인합니다. | tracert -r daum.net |
-t | 핑을 보내는 시간을 계속해서 표시합니다. | tracert -t daum.net |
-s [출발지 IP 주소] | 지정된 출발지 IP 주소를 사용하여 패킷을 보냅니다. | tracert -s 192.168.0.4 daum.net |
Ⅳ. ping은 정상적으로 작동하지만 tracert가 작동하지 않을 경우
ⅰ) 방화벽 설정: 방화벽이 ICMP 패킷을 통과하도록 허용하고 있지 않을 수 있습니다. ping 명령은 ICMP Echo Request 메시지를 사용하고 tracert는 ICMP Time Exceeded 및 ICMP Destination Unreachable 메시지를 사용하므로, 방화벽 설정을 확인해야 합니다.
ⅱ) 네트워크 구성: 일부 네트워크 구성에서는 ICMP 패킷을 허용하지 않거나 경유지에서 ICMP Time Exceeded 메시지를 차단할 수 있습니다. 이 경우에도 tracert가 작동하지 않을 수 있습니다.
ⅲ) 목적지 호스트의 응답 설정: 목적지 호스트가 ICMP Echo Request 메시지는 허용하지만 tracert에서 사용되는 다른 유형의 ICMP 메시지는 허용하지 않을 수 있습니다.
'시스템(Windows)' 카테고리의 다른 글
WSUS 에 대해 알아보겠습니다. (0) | 2024.04.08 |
---|---|
Curl 에 대해 알아보곘습니다. (0) | 2024.03.06 |
윈도우 클라이언트 및 서버 NTP 설정에 대해 알아보겠습니다. (0) | 2024.02.26 |
윈도우 서버에서의 로그 남기는 방법에 대해 알아보겠습니다. (0) | 2024.02.22 |
SMB (Server Message Block)에 대해 알아보겠습니다. (0) | 2024.02.12 |