Skip to content Skip to navigation Skip to footer

Traceroute 란 사용법에 대해

연락처

웹 사이트에 연결할 때, 입수한 데이터는 여러 장치와 네트워크를 거쳐, 특히 라우터를 따라 이동해야 합니다. 트레이스 라우트는 인터넷의 데이터가 소스에서 목적지까지 이동하는 맵을 제공합니다. 

트레이스 라우트는 데이터를 분석하는 패킷 캡처 같은 다른 진단 도구와는 다른 역할을 합니다. 트레이스 라우트는 데이터가 인터넷을 통해 이동하는 방식을 검사한다는 점에서 다릅니다. 마찬가지로 DNS TTL(Domain Name System Time to Live)을 사용하여 트레이스 라우트를 실행할 수 있지만 DNS TTL은 쿼리를 캐시하는 데 필요한 시간을 처리하며 라우터 간의 데이터 경로를 따르지 않습니다.

트레이스 라우트의 역할은 무엇입니까?

트레이스 라우트는 인터넷 제어 메시지 프로토콜(ICMP) 패킷을 전송함으로써 작동하며, 데이터 전송과 관련된 모든 라우터는 이러한 패킷을 받습니다. ICMP 패킷은 전송에 사용되는 라우터가 데이터를 효과적으로 전송할 수 있는지 여부에 대한 정보를 제공합니다.

트레이스 라우트의 용도는 무엇입니까?

인터넷 프로토콜(IP) 추적 프로그램은 라우팅 홉 데이터가 통과해야 하는 경로뿐만 아니라 데이터가 전송될 노드 간 이동 시 응답 지연 상황을 파악하는 데 유용합니다. 또한 트레이스 라우트를 사용하면 데이터를 전송할 수 없는 지점(장애 지점)을 찾을 수 있습니다. 시각적 트레이스 라우트를 수행하여 각 홉을 시각적으로 나타낼 수도 있습니다.

트레이스 라우트를 실행하는 방법 설명

Mac이나 Linux 시스템에서 트레이스 라우트를 실행하려면 다음을 수행하십시오.

  • 터미널 인스턴스를 엽니다.
  • “트레이스 라우트 [호스트 이름]” 구문을 입력하고 Enter 키를 누릅니다.

Windows에서는 다음과 같이 할 수 있습니다.

  • 시작 메뉴로 이동합니다.
  • 실행을 선택합니다.
  • “cmd”를 입력한 다음 “OK”를 누릅니다. 그러면 명령 프롬프트가 시작됩니다.
  • “트레이스 라우트 [호스트 이름]” 구문을 입력하고 Enter 키를 누릅니다.

사용자가 관심 있는 웹 사이트 또는 서버, 라우터 또는 장치의 IP 주소를 “호스트 이름” 또는 호스트로 합니다. 트레이스 라우트는 이 목적지 지점을 보고합니다. 트레이스 라우트가 완료되면 자동으로 종료됩니다.

트레이스 라우트 보고서를 읽는 방법

홉 및 왕복 시간(RTT)

트레이스 라우트 보고서에는 패킷이 대상으로 이동할 때 통과하는 모든 라우터와 관련된 데이터가 나열됩니다. 홉은 보고서 창의 왼쪽에 번호가 지정됩니다. 보고서의 각 줄에는 도메인 이름(포함된 경우)과 라우터에 속하는 IP 주소가 있습니다.

또한 세 가지 시간 측정값이 밀리초 단위로 표시됩니다. 이 시간 동안 컴퓨터에서 해당 라우터로 ICMP 패킷을 다시 전송할 수 있습니다.

일반적인 홉 시퀀스

“홉”은 한 라우터에서 다음 라우터로 이동하는 데이터 이동을 나타냅니다. 보고서 안의 첫 번째 홉은 LAN에 있는 첫 번째 라우터에 대한 정보를 제공합니다. 다음에 나오는 홉은 인터넷 서비스 제공업체(ISP)가 제어하는 라우터에 대한 데이터를 제공합니다.

ICMP 패킷이 ISP의 도메인을 벗어나면 일반 인터넷으로 이동하며, 일반적으로 지리적 거리 때문에 홉 시간이 늘어납니다.

별표가 보이시나요? 별표는 무엇을 의미할까요?

경우에 따라 트레이스 라우트가 장치에 액세스하기 어렵거나 연결할 수 없습니다. 이럴 때는 별표와 함께 “요청 시간 초과”라는 메시지가 표시될 수 있습니다. 이는 도달한 라우터가 ICMP 패킷의 우선 순위를 낮추거나 자동으로 거부하도록 구성되었음을 나타냅니다. 이는 ICMP를 필수 트래픽으로 분류하지 않는 라우터가 많기 때문입니다.

연속으로 여러 시간 초과가 발생하는 경우 다음과 같은 이유 때문일 수 있습니다.

  1. 패킷이 트레이스 라우트 온라인 요청을 방지하는 방화벽이 있는 라우터에 도착했습니다.
  2. 패킷이 후속 라우터에 도착했지만 패킷을 보낸 컴퓨터로 돌아갈 수는 없었습니다.
  3. 라우터에 연결 문제가 있습니다.

핑과 트레이스 라우트의 차이점은 무엇입니까?

핑과 트레이스 라우트의 주된 차이점을 설명하자면, 핑이 서버에 연결할 수 있는지 여부와 데이터를 전송 및 수신하는 데 걸리는 시간을 알려주는 반면, 트레이스 라우트는 정확한 경로 정보, 각 라우터별 및 각 홉에 걸린 시간을 자세히 설명합니다.

트레이스 라우트와 트레서트는 동일합니까?

트레이스 라우트와 트레서트는 동일한 일반 기능을 수행합니다. 유일한 차이점은 명령이 Mac 및 Linux 시스템에서는 “트레이스 라우트”, Windows 시스템에서는 “트레서트”라는 점입니다.

트레이스 라우트로 문제 해결

홉 타임에 영향을 미치는 요인은 무엇입니까?

컴퓨터와 최종 대상 간의 물리적 거리는 홉 시간에 영향을 미치는 주요 요인 중 하나입니다. 네트워크 문제 해결 중에는 이 점을 염두에 두어야 합니다. 거리가 멀수록 홉 시간이 더 길어집니다. 또 다른 요인은 각 홉을 촉진하는 연결 유형입니다. 기가비트 이더넷(GE) 같이 연결이 더 빠른 컴퓨터는 연결이 느린 컴퓨터보다 홉이 더 빠를 가능성이 높습니다.

데이터가 전달되는 방식도 차이를 만들 수 있습니다. 예를 들면, 다음과 같은 무선 라우터를 통해 전송되는 경우에는 통신과 통신으로 연결되는 특별한 인보다 더 많은 시간을 보내셔야 합니다.

긴 대기 시간이 문제가 되는 경우는 언제입니까?

적절한 기능을 용이하게 하기 위해 지연 없이 대상에 도달해야 하는 데이터가 있을 때마다 긴 대기 시간이 중요합니다. 예를 들어, 스틸 이미지가 전송되는 경우의 대기 시간은 큰 요인이 아닐 수 있습니다. 반면, VoIP 전화를 걸거나 화상 회의를 수행하는 경우 대기 시간이 사용자 경험에 상당한 영향을 미칠 수 있습니다.

트레이스 라우트 보고서를 사용하여 인터넷 서비스 또는 네트워크의 문제를 파악할 수도 있습니다. 예:

  1. 보고서의 첫 번째 항목의 왕복 시간이 길다면 네트워크 설정에 문제가 있을 수 있습니다. 문제가 있는 경우 SNMP(Simple Network Management Protocol)를 사용하여 문제를 진단할 수 있습니다. 네트워크상의 관리되는 장치에 대한 정보를 제공합니다. 관리형 서비스 공급자(MSP)를 사용하면 문제의 원인을 문의할 수 있습니다.
  2. 네트워크 속도 저하를 인지할 수 있고, 이는 서비스 제공업체의 문제일 수도 있습니다. 그러나 지원을 받고자 연락하기 전에 ISP와의 계약을 확인하십시오. 현재 속도가 계약상 최고 속도일 수도 있습니다.
  3. 보고서 끝에 대기 시간이 있다는 것에 주목하면 대상지의 서버의 문제일 가능성이 높습니다. 예를 들어, VoIP 또는 화상 회의 공급자를 말합니다. Cisco의 NetFlow와 같은 도구가 있으면 문제를 정확히 파악할 수 있습니다. 또한 제공업체는 종합 애플리케이션 성능 모니터링(APM)을 사용하여 성능 문제를 격리할 수 있습니다.

Fortinet의 지원 방법

ICMP 요청을 사용하여 분산형 서비스 거부(DDoS) 공격을 실행할 수 있습니다. 이 공격은 웹 사이트를 무력화하거나 강제로 오프라인으로 전환할 수 있습니다. DDoS 공격에서는 트레이스 라우트에 ICMP를 사용하는 대신 ICMP 요청을 사용하여 사이트를 묶습니다. 

FortiDDoS를 사용하면 DDoS 공격에 대한 ICMP의 남용으로 부터 보호됩니다. FortiDDoS는 비정상적인 ICMP 메시지를 식별한 다음 플래그를 지정하여 공격을 중지할 수 있습니다. FortiDDoS에는 보호 프로필, 대시보드, 글로벌 설정 및 사용이 간편한 간단한 그래픽 사용자 인터페이스(GUI)가 있습니다.

FAQ

트레이스 라우트란 무엇입니까?

트레이스 라우트는 인터넷의 데이터가 컴퓨터에서 목적지로 어떻게 이동하는지에 대한 맵을 제공합니다.

트레이스 라우트는 어떻게 작동합니까?

트레이스 라우트는 인터넷 제어 메시지 프로토콜(ICMP) 패킷을 전송함으로써 작동하며, 데이터 전송과 관련된 모든 라우터는 이러한 패킷을 받습니다. ICMP 패킷은 전송에 사용되는 라우터가 데이터를 효과적으로 전송할 수 있는지 여부에 대한 정보를 제공합니다.

트레이스 라우트의 용도는 무엇입니까?

트레이스 라우트를 실행하면 데이터가 통과해야 하는 라우팅 홉과 노드를 가로질러 이동하는 응답 지연을 파악하는 데 도움이 되며, 이는 데이터를 대상으로 보내는 것입니다. 또한 트레이스 라우트를 사용하면 장애 지점을 찾을 수 있습니다.

핑과 트레이스 라우트의 차이점은 무엇입니까?

핑과 트레이스 라우트의 주된 차이점은 핑이 서버에 연결할 수 있는지 여부와 데이터를 전송 및 수신하는 데 걸리는 시간을 알려주는 반면, 트레이스 라우트는 정확한 라우터별 라우터와 각 홉에 걸리는 시간을 자세히 설명합니다.