`tracert`는 Windows 환경에서 사용되는 명령어로, 목적지 호스트까지의 패킷 경로를 추적하는 데 사용됩니다. 이 명령어는 목적지 호스트까지 이동하는 동안 패킷이 거치는 라우터들의 IP 주소와 응답 시간을 보여줍니다. 여기에 `tracert` 명령어의 사용 가능한 옵션들에 대한 자세한 설명이 있습니다.
1. `-d`: 호스트 이름을 IP 주소로 변환하지 않고 직접 IP 주소를 사용하여 패킷을 보냅니다. 이 옵션은 DNS 이름 해석에 문제가 있는 경우에 유용합니다.
2. `-h <최대홉수>`: 최대 홉(패킷이 통과할 수 있는 라우터의 최대 수)을 지정합니다. 기본값은 30입니다. 최대 홉을 초과할 경우 트레이스가 중단됩니다.
3. `-j <목적지리스트>`: 특정 경로를 따라 패킷을 전송하기 위한 라우터의 목록을 지정합니다. 각 라우터는 쉼표로 구분되며, 최대 9개의 라우터를 지정할 수 있습니다.
4. `-w <타임아웃>`: 응답을 기다리는 시간(밀리초)을 설정합니다. 기본값은 4000(4초)입니다.
5. `-R`: 패킷을 보내기 전에 라우팅 테이블 엔트리를 덤프합니다.
6. `-S <소스주소>`: 소스 주소를 설정하여 특정 인터페이스에서 패킷을 보냅니다.
7. `-4` 또는 `-6`: 각각 IPv4 또는 IPv6 패킷을 사용하여 트레이스를 수행합니다.
8. `-t`: 트레이스가 완료될 때까지 지속적으로 패킷을 보냅니다.
9. `-?`, `/?`, `--help`: 도움말을 표시합니다.
이러한 옵션들을 조합하여 `tracert` 명령어를 특정 목적에 맞게 사용할 수 있습니다. 예를 들어, `-h` 옵션을 사용하여 특정 경로를 따라 패킷을 전송하거나, `-w` 옵션을 사용하여 응답을 기다리는 시간을 조정할 수 있습니다.
tracert 명령어는 보안 정책으로 인해 방화벽이나 라우터 등에 의해 차단될 수 있으며, ICMP 트래픽을 사용하므로 모든 네트워크 구성에서 사용할 수 없을 수 있습니다. 또한, 목적지 호스트가 ICMP 패킷에 응답하지 않는 경우, tracert 결과에 *로 보여 집니다.
tracert 명령어
* "홉(hop)"은 무엇 일까?
"홉(hop)"은 네트워크에서 데이터 패킷이 라우터를 통과하는 각 단계를 의미합니다. 데이터가 출발지에서 목적지로 전송될 때, 각 라우터를 거치면서 경로를 찾아가게 됩니다. 각 라우터를 한 번 지나가는 것을 "한 홉을 건너다"라고 합니다.
`tracert` 명령어를 사용할 때, 홉 수는 패킷이 통과하는 라우터의 수를 의미합니다. 이 수는 목적지에 도달하기 위해 패킷이 거쳐야 하는 최대 라우터 수를 나타냅니다. 만약 설정된 최대 홉 수를 넘어선다면, 목적지에 도달하지 못하고 트레이스가 중단됩니다.
(주)세온씨앤씨
경기도 부천시 소사구 안곡로 185(괴안동) 3층
seoncnc@gmail.com
1688-5863
Copyright(c) seon365 Corp. All Right Reserved