English

tracepath — 경로 MTU 추적

Linux / 네트워크 및 방화벽 / tracepath.html

네트워크 및 방화벽원문등록 2026-10-20T09:00:00+09:00

대상까지의 경로와 각 구간의 MTU를 권한 없이 추적하는 도구.

기본 정보

명령어 이름tracepath
한 줄 소개대상까지의 경로와 각 구간의 MTU를 권한 없이 추적하는 도구.
제공iputils (모든 주요 배포판 기본 탑재)
공식 문서https://man7.org/linux/man-pages/man8/tracepath.8.html
지원 운영체제Linux
설치 여부기본 탑재 (iputils)
분류리눅스 네트워크 (태그: 주소·포트·라우팅·방화벽 (태그: 경로, MTU, 라우팅, 진단))

이 명령어는 무엇인가?

tracepath는 TTL을 늘려 가며 패킷을 보내 각 홉의 응답과 경로 MTU를 수집합니다.

raw 소켓 권한이 필요 없어 일반 사용자도 실행할 수 있고, PMTU 문제를 찾을 때 유용합니다.

어떤 문제를 해결하는가?

  • 목적지까지 거치는 라우터를 나열합니다.
  • 구간별 MTU를 확인해 단편화 문제를 찾습니다.
  • 비대칭 경로나 응답 없는 홉을 확인합니다.
  • VPN·터널 구간의 경로를 점검합니다.

주요 기능

기본 추적

대상 주소를 인자로 주면 경로를 추적합니다.

  • 활용 상황: 경로가 어디서 끊기는지 볼 때.
  • 얻는 결과: 홉 목록과 응답 시간이 출력됩니다.
  • 제한 사항: ICMP를 막는 홉은 응답 없이 표시됩니다.

MTU 확인

각 홉 뒤에 pmtu 값이 함께 표시됩니다.

  • 활용 상황: 큰 패킷만 실패하는 문제를 분석할 때.
  • 얻는 결과: 경로상 가장 작은 MTU를 알 수 있습니다.
  • 제한 사항: 중간 장비가 ICMP를 막으면 값이 부정확할 수 있습니다.

출력 제한

최대 홉 수와 시도 횟수를 지정할 수 있습니다.

  • 활용 상황: 출력을 짧게 유지할 때.
  • 얻는 결과: 지정한 범위까지만 추적합니다.
  • 제한 사항: 너무 작게 지정하면 목적지에 도달하지 못합니다.

설치 및 실행

설치 여부 확인

tracepath --version

sudo apt install iputils-tracepath

실제 사용 예제

기본 추적

대상까지의 경로를 확인합니다.

tracepath example.com

홉 수 제한

최대 10홉까지만 추적합니다.

tracepath -m 10 example.com

IPv4 지정

IPv4로만 경로를 추적합니다.

tracepath -4 example.com