Traceroute와 Tracepath의 차이점

...

IP 주소가 있는 모든 장치를 추적할 수 있습니다.

Tracepath와 traceroute는 매우 유사한 네트워크 매핑 명령입니다. 이 둘의 주요 차이점은 traceroute를 사용하려면 Linux 컴퓨터에서 수퍼유저여야 하지만 tracepath는 이 자격 증명 없이 실행할 수 있다는 것입니다. Windows PC에서 명령줄 액세스 권한이 있는 모든 사용자는 두 진단 도구를 모두 사용할 수 있습니다. Traceroute는 사용자 정의가 가능한 검색 매개변수 세트를 지원합니다. 그러나 일부 상용 IP 라우터는 이러한 고급 옵션을 지원하지 않으므로 이점이 제한됩니다.

추적 경로

Tracepath는 지정된 네트워크 주소에 대한 경로를 추적하여 "Time to Live" 또는 TTL 지연 및 MTU(최대 전송 단위)를 보고합니다. 이 명령은 명령줄 프롬프트에 대한 액세스 권한이 있는 다른 사용자가 실행할 수 있습니다.

오늘의 비디오

Traceroute 기초

Traceroute는 기본적으로 TTL 값만 제공한다는 점을 제외하고는 기본적으로 Tracepath와 동일합니다. 추가 데이터가 필요한 경우 명령줄에서 해당 변수를 요청해야 합니다. 또한 traceroute는 Linux 상자에서 명령을 실행하기 위해 수퍼유저 액세스가 필요하며 일부 고급 데이터 요청은 경로를 따라 모든 라우터에서 지원되지 않을 수 있습니다. Windows 환경에서 명령줄에 대한 액세스 권한이 있는 모든 사용자는 Traceroute를 실행할 수 있습니다.

고급 Traceroute 명령

Traceroute에서 사용할 수 있는 고급 명령 중 하나는 IPv4 또는 IPv6 프로토콜을 사용하여 네트워크 추적을 실행하는 기능입니다. 프로브에 대해 ICMP, TCP 또는 UDP 데이터 형식 중에서 선택할 수도 있습니다. Traceroute는 프로브에 대한 특정 소스 라우팅을 선택하고 전송할 포트를 선택할 수 있습니다. 아웃바운드 프로브에서 허용할 최소 및 최대 TTL에 대한 제한을 설정할 수 있습니다. 또한 Traceroute는 응답 핑에 대한 대기 시간을 표시하고 각 프로브에서 전송되는 패킷 수와 전송할 프로브 수를 설정할 수 있습니다. 이러한 명령 중 일부는 경로를 따라 네트워킹 하드웨어에서 지원되지 않을 수 있으며, 이로 인해 대상 대상에 도달하기 전에 프로브가 종료될 수 있습니다.