두 대의 컴퓨터, 한 대의 Windows와 한 대의 Linux가 내 책상에 나란히 서서 같은 인터넷에 연결되어 있습니다. www.stackoverflow.com 및 traceroute www.stackoverflow.com에서 tracert를 실행하면 동일한 데이터가 반환됩니다. 그러나 Windows에서 tracert는 리눅스에서 traceroute만큼 (동일한 params로) 3 배 길다. (리눅스 tr는 거의 즉각적이다.)Windows에서 Tracert가 Linux보다 느림
나는 tracert -d를 시도했으나 실제 차이는 없다.
Windows tracert를 동일한 속도로 반환하려면 어떻게합니까?
감사
는
이 외에도 cygwin 용 traceroute 플러그인이 있기 때문에 창문에 linuxesque traceroutes를 설치할 수 있습니다. – richzilla
니스! 나는 항상 이것에 대해 궁금해했다! –
이것은 익명 사용자가 남긴 코멘트에서 온 것입니다. (잘못된 메시지 편집) : '이 답변은 세 가지 이유로 잘못되었습니다 : 1) 인터넷 라우터가 ICMP 패킷을 드롭하면 거의 없습니다. 2) Linux/Unix traceroute는 TCP가 아닌 UDP를 사용합니다. 3) ICMP 대 UDP의 사용은 속도에 실질적인 영향을 미치지 않습니다. 아래 답변은 (Windows는 홉 사이에서 1 초 정도 기다립니다) 사실이고 정확한 대답입니다. ' – ChrisWue