비디오: Warriors of the Net HD (KOREAN) "패킷의 여행" 2024
tracert 작품이 어떻게 당신을 도울 지에 대한 통찰력을 제공 할 수 있는지 이해하는 것입니다 그것이 제공하는 결과를 해석하십시오. 또한이 지식을 사용하여 친구들이 어떻게 작동하는지 잘 모르는 사람에게 깊은 인상을 남길 수 있습니다.
tracert 의 핵심은 TTL (Time to Live)을 나타내는 모든 IP 패킷의 표준 부분 인 필드입니다. 대부분의 다른 환경에서 TTL 값은 IP 패킷이 아닌 시간 값이됩니다. IP 패킷에서 TTL 값은 패킷이 목적지까지 도달 할 수있는 라우터의 수를 나타냅니다.
tracert
명령은 대상 컴퓨터에 ICMP 에코 요청이라는 일련의 특수 메시지를 보냅니다. 이 메시지를 처음 전송할 때 패킷의 TTL 값을 1로 설정합니다. 패킷이 대상 경로를 따라 첫 번째 라우터에 도착하면 해당 라우터는 TTL 값에서 패킷을 빼고 TTL 값이 0이되었으므로 원본 호스트에 시간 초과 메시지를 보냅니다.
tracert
명령은이 Time Exceeded 메시지를 받으면 라우터의 IP 주소를 추출하고 메시지가 돌아 오는 데 걸린 시간을 계산하며 첫 번째 홉.tracert 명령은 TTL 값이 2로 설정된 이번에는 다른 에코 요청 메시지를 보냅니다.이 메시지는 첫 번째 라우터를 통과하여 두 번째 라우터로 이동하며 TTL 값이 0으로 감소한 다음 시간 초과 메시지를 다시 보냅니다.
tracert 가 두 번째 라우터에서 시간 초과 메시지를 받으면 두 번째 홉의 회선을 표시합니다. 에코 요청이 최종 목적지에 도달 할 때까지이 프로세스는 매번 더 큰 TTL 값으로 계속됩니다.
유닉스 / 리눅스traceroute 명령은 동일한 결과를 얻기 위해 약간 다른 TCP / IP 메시지와 응답 세트를 사용합니다.