문제

문제 촬영을 지원하기 위해 .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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top