Windows Tracert에서보고 한 숫자는 무엇을 의미합니까?
-
19-08-2019 - |
문제
문제 촬영을 지원하기 위해 .NET Appliation의 일부로 추적 경로를 만들어야합니다. .NET Ping 클래스를 사용하여 추적을 수행하는 방법을 알아 냈습니다. 내가 이해하지 못하는 것은 명령 줄 유틸리티에서보고 한 숫자가 무엇인지입니다. 이것은 Windows 명령 줄에서 "Tracert Yahoo.com"의 다소 검열 된 결과입니다.
yahoo.com으로의 추적 경로 [206.190.60.37] 최대 30 홉 이상 :
1 <1 ms <1 ms <1 ms xx.xx.xx.xx
2 7 ms <1 ms <1 ms yy.yy.yy.yy
3 42 ms 37 ms 41 ms zz.zz.zz.zz
4 38 ms 37 ms 37 ms aa.aa.aa.aa
5 36 ms 36 ms 36 ms bb.bb.bb.bb
6 42 ms 41 ms 41 ms cc.cc.cc.cc
--- more lines deleted ---
첫 번째 열은 인덱스이고 다음 세 열의 시간은 밀리 초입니다. 나는 웹을 검색하여 설명을 검색했고 건조했습니다. 나는 그것들이 최소, 평균 및 최대 숫자라고 생각했지만 2 행은 그 아이디어에 대응하는 것처럼 보일 것입니다.
Jon Stonecash
해결책
Tracert는 핑 세트를 목적지로 보냅니다. 첫 번째 세트에는 하나의 TTL (Time-to-Live)가 있습니다. 하나의 TTL 설정으로 인해 첫 번째 라우터가 컴퓨터에 오류 메시지를 다시 보냅니다. 컴퓨터는 IP 주소의 DNS 조회를 수행 한 다음 라우터의 호스트 이름을 표시합니다. 그런 다음이 프로그램은 TTL을 증가시키고 다음 라우터의 정보를 검색하기 위해 다른 핑 세트를 보냅니다. 이 과정은 종점에 도달 할 때까지 반복됩니다.
첫 번째 열은 대상으로가는 홉 수입니다 (최대 30). 다음 세 열은 응답을받는 시간입니다. 가장 올바른 열은 경로를 따라 라우터 정보를 보여줍니다.
다른 팁
나는 보았다 위키 백과 이 경우 3 개의 패킷이 전송되며,보고 된 밀리 초는 각 패킷마다입니다.
내가 옳은 것을 기억한다면, Tracert는 경로를 따라 각 장치에 3 개의 핑 (실제로 장치에 핑이 아니라 효과적으로 동일함)을 수행하고 3 번은 각 장치와 3 번의 다른 핑 시간에 불과합니다. 예를 들어, 하나 이상의 타임 아웃이있는 목록에서 장치를 찾으면 해당 장치가 과부하되어 문제가 발생할 수 있습니다.
기본적으로 Tracert는 각 홉에 3 개의 패킷을 보냅니다. 두 번째, 세 번째 및 네 번째 열은 왕복 시간 동안 RTT 짧은이므로 패킷이 홉에 도달하고 돌아 오는 시간을 의미합니다.
http://customer.comcast.com/help-and-support/internet/run-traceroute-command/
다음은 TracerOute의 결과에 대한 빠른 설명입니다.
http://www.ehow.com/way_5148131_understanding-traceroute-results.html