컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - Tracert 명령에 대한 질문

Tracert 명령에 대한 질문

이 글은 복사해서 기존

tracert/?

usage: tracert [-d] [-h maximum _ hops] [-j host-list] [-w timeout]

[-] Target _ name

options:

-d do not resolve addresses to hostname S.

-h maximum _ hops maximum Oose source route along host-list (IPv4-only) ..

-w timeout wait timeout milliseconds for each reply.

.

-s srcaddr source address to use (IPv6-only).

-4 force using IPv4.

-6 force using IPv6 패킷의 TTL 을 전달하기 전에 최소한 1 씩 줄이려면 경로의 각 라우터가 필요하므로 TTL 은 유효한 홉 수입니다. 패킷의 TTL 이 에 도달하면 라우터는 "ICMP 시간 초과" 메시지를 소스 시스템으로 다시 보내야 합니다. Tracert 는 먼저 TTL 이 1 인 에코 패킷을 보낸 다음 대상 응답 또는 TTL 이 최대값에 도달할 때까지 이후의 각 전송 프로세스에서 TTL 을 1 씩 늘려 라우팅을 결정합니다. 라우팅은 중간 라우터가 다시 보낸 "ICMP 시간 초과" 메시지를 확인하여 라우팅을 결정합니다. 그러나 일부 라우터는 만료된 TTL 값이 포함된 패킷을 슬그머니 다운스트림하지만 tracert 는 볼 수 없습니다.

Tracert [-d] [-h maximum _ hops] [-j computer-list] [-w timeout] target _ name < Tracert 명령은 IP 생존 시간 (TTL) 필드와 ICMP 오류 메시지를 사용하여 한 호스트에서 네트워크의 다른 호스트로 경로를 결정합니다.

Tracert 작동 방식

Tracert 진단 프로그램은 서로 다른 IP 생존 시간 (TTL) 값에 대한 ICMP (인터넷 제어 메시지 프로토콜) 응답 패킷을 대상에 전송하여 대상에 대한 경로를 결정합니다. 경로의 각 라우터가 패킷을 전달하기 전에 패킷의 TTL 을 최소한 1 씩 줄여야 합니다. 패킷의 TTL 이 으로 줄어들면 라우터는 "ICMP 시간 초과" 메시지를 소스 시스템에 다시 보내야 합니다.

Tracert 는 먼저 TTL 이 1 인 응답 패킷을 보낸 후 대상 응답 또는 TTL 이 최대값에 도달할 때까지 이후의 각 전송 프로세스에 TTL 을 1 씩 늘려 라우팅을 결정합니다. 중간 라우터가 보낸 "ICMP 시간 초과" 메시지를 확인하여 라우팅을 결정합니다. 일부 라우터는 요청 없이 TTL 이 만료된 패킷을 직접 폐기합니다. 이는 Tracert 유틸리티에서 볼 수 없습니다.

Tracert 명령은 "ICMP 시간 초과" 메시지를 반환하는 경로의 근거리 라우터 인터페이스 목록을 순차적으로 인쇄합니다. -d 옵션을 사용하면 Tracert 유틸리티는 각 IP 주소에서 DNS 를 조회하지 않습니다.

다음 예에서 패킷은 호스트 172.16..99 에 도달하기 위해 두 개의 라우터 (1...1 및 192.168..1) 를 통과해야 합니다. 호스트의 기본 게이트웨이는 1...1 이고, 192.168.. 네트워크에 있는 라우터의 IP 주소는 192.168..1 입니다.

C:\> Tracert 172.16..99-d

tracing route to 172.16..99 over a maximum of 3 hops

1 2s 3s 2s 1 1

2 75 ms 83 ms 88 ms 192.168..1

3 73 ms 79 ms 93 ms 172.16..99

tracertrt complete. < 다음 예에서 기본 게이트웨이는 192.168.1.99 호스트에 유효한 경로가 없음을 확인합니다. 이는 라우터 구성 문제일 수도 있고 192.168.1. 네트워크가 존재하지 않을 수도 있습니다 (잘못된 IP 주소).

C:\> Tracert 192.168.1.99

tracing route to 192.168.1.99 over a maximum of 3 hops

1 1. ...

Tracert 명령행 옵션

Tracert 명령은 다음 표에 표시된 다양한 옵션을 지원합니다.

tracert [-d] [-h maximum _ hops] [-j host-list] [-w timeout] target _ name < p]

-h maximum_hops target_name 이라는 호스트에 대한 라우트를 추적할 홉 수를 지정합니다.

-j host-list 는 Tracert 유틸리티 패킷이 사용되는 경로의 라우터 인터페이스 목록을 지정합니다.

-w timeout 은 timeout 이 각 회신에 대해 지정된 시간 (밀리초) 동안 대기합니다.

target_name 대상 호스트의 이름 또는 IP 주소입니다.

tracert 명령을 사용하여 경로 추적

명령 프롬프트를 열고

tracert host_name

을 입력하거나 tracert IP_address

를 입력합니다. 여기서 host

예를 들어 이 컴퓨터에서 [url]www.microsoft.com[/url] 으로의 연결 라우팅을 추적하려면 명령 프롬프트에

tracert [URL] www 를 입력합니다

tracert 명령은 이 컴퓨터에서 다른 원격 시스템으로의 TCP/IP 패킷 경로를 추적합니다. Tracert 명령은 ICMP 를 사용하여 요청에 응답하고 ping 명령과 마찬가지로 메시지에 응답하여 통과된 각 라우터와 각 홉의 왕복 시간 (RTT) 에 대한 명령줄 보고서 출력을 생성합니다.

tracert 가 실패하면 명령 출력을 사용하여 어떤 중개 라우터가 실패하거나 너무 많은 시간이 소요되는지 확인할 수 있습니다.

매개변수

/d

는 주소가 컴퓨터 이름으로 확인되지 않도록 지정합니다.

-h maximum_hops

검색 대상의 최대 홉 수를 지정합니다.

-j computer-list

computer-list 를 따라 스파스 소스 경로를 지정합니다.

-w timeout

응답당 timeout 에서 지정한 마이크로초 수를 기다립니다.

target_name

대상 컴퓨터의 이름입니다

上篇: 구강태신 봉황마케팅센터 전화번호가 어떻게 되나요? 下篇: 운남성 루이리의 시
관련 내용