전체 추적. 네트워크 경로 추적(tracert 명령)

오늘 나는 당신에게 말할 것입니다 사이트를 추적하는 방법, 즉. Windows 명령줄에서 명령을 실행합니다. 왜 이것이 필요할 수 있습니까?
추적은 일반적으로 기술자가 네트워크 문제를 식별하는 데 사용됩니다. 예를 들어, 갑자기 아무 이유 없이 브라우저의 특정 사이트가 열리지 않거나 매우 느리게 열립니다. 이 문제는 인터넷 제공업체의 포럼에 문의하세요. 거기에서 당신은 거의 확실히 즉시 질문을 받게 될 것입니다 이 사이트를 추적해 보세요그리고 결과를 게시합니다.

추적은 명령을 사용하여 수행됩니다. 이 명령을 사용하면 사이트가 있는 서버에 대한 요청 경로를 찾고 경로의 어느 지점에서 전송에 문제가 있는지 식별할 수 있습니다.

이 추적을 수행하는 방법은 무엇입니까?

컴퓨터에서 "시작" - "실행"으로 이동합니다(또는 키보드의 키를 동시에 누를 수도 있습니다). 승리+R). 팀 모집 cmd"확인"을 클릭합니다. 열리는 검은색 창에서 명령을 작성하고 관심 있는 사이트 이름을 공백으로 구분하여 작성합니다(사이트 이름 대신 해당 IP 주소를 사용할 수 있음).
이 후 키를 누르세요. 입력하다키보드에서.

명령을 사용하여 특정 수신자(사이트)로 데이터 패킷 전송을 시작합니다. 전송된 패킷은 컴퓨터와 수신자(일반적으로 사이트 위치에 따라 다른 공급자의 라우터) 사이의 모든 중간 노드를 통과합니다. 따라서 추적을 사용하면 필요한 사이트 또는 IP에 대한 경로가 결정되고 각 중간 노드의 응답 시간이 밀리초 단위로 결정됩니다. 응답 시간이 짧을수록 경로의 이 부분에서 패킷이 더 빠르게 전송됩니다(즉, 데이터가 간섭 없이 통과됨).

추적 프로세스 중에 임의의 행에 별표가 표시되면 이는 요청에 대한 대기 간격이 초과되었음을 의미하며 이는 경로의 이 섹션에서 패킷이 손실되는 것과 같습니다. 저것들. 체인의 이 시점에 문제가 있습니다. 패킷이 공급자의 네트워크를 벗어나지 않으면 문제가 있는 것입니다.

보시다시피 제 경우에는 추적이 멀리 가지 않았습니다. 공급자 장비의 어딘가에서 중지가 발생했습니다.

아마도 수신된 데이터를 공급자 포럼에 제공해야 할 것입니다. 간단히 이 창의 스크린샷을 찍을 수 있지만 이 데이터를 텍스트로 복사하는 것이 더 좋습니다. 이렇게 하려면 이 창에서 마우스 오른쪽 버튼을 클릭한 다음 "모두 선택"을 선택하세요.
그런 다음 키를 누르십시오. 입력하다키보드에서. 이제 모든 텍스트가 클립보드에 있습니다. 텍스트 편집기에 붙여넣거나 포럼의 답변에 즉시 붙여넣을 수 있습니다(마우스 오른쪽 버튼을 클릭하거나 "붙여넣기"를 누르거나 Ctrl + V를 누름).

네트워크 문제를 진단하고 찾기 위해 시스템 관리자는 경로 추적이라는 편리한 도구를 사용하는 경우가 많습니다. 이를 통해 트래픽이 목적지로 이동하는 동안 통과하는 모든 노드(라우터, 서버, 컴퓨터)를 결정할 수 있습니다. 원격 호스트와의 연결이 끊어지거나 완전히 사라지는 경우 네트워크 경로를 추적하면 로컬 네트워크와 글로벌 인터넷 모두에서 문제가 발생한 영역을 빠르게 찾을 수 있습니다.
이 절차를 수행하기 위해 모든 최신 운영 체제에는 해당 도구가 있습니다.

Windows OS에서는 Tracert 유틸리티입니다. XP에서는 기본적으로 사용 가능했지만 Windows 10까지의 모든 후속 버전에서는 "프로그램 및 기능"을 통해 추가로 활성화해야 합니다.

*NIX 계열 운영 체제(Linux, FreeBSD, Android) - Traceroute 프로그램
경로 추적 알고리즘의 의미는 트래픽이 원하는 호스트로 이동하는 각 네트워크 노드에 세 개의 특수 요청이 전송된 다음 각 요청에 대해 화면의 주소 옆에 응답 시간이 표시된다는 것입니다. 결과를 통해 응답 지연이 나타나기 시작하거나 완전히 사라지는 네트워크 부분을 쉽게 추적할 수 있습니다.

Windows 10에서 추적

Windows 10에서 네트워크 추적을 수행하려면 Win+R 키 조합을 누르고 “실행” 창에 “cmd”를 입력해야 합니다. 그러면 다음 명령을 입력해야 하는 Windows 명령줄이 열립니다.

트레이서트

예를 들어 google.ru 사이트를 살펴보겠습니다.

Linux에서 추적

Linux 제품군의 운영 체제(Ubuntu, Fedora, CentOS 등) - 경로 추적을 시작하려면 시스템 콘솔을 열고 다음 명령을 입력해야 합니다.

추적 경로<имя_сервера>

주목!이 시스템 프로그램은 어떤 방식으로든 회선의 품질을 평가할 수 없고 평가하지 않기 때문에 네트워크 경로 추적을 사용하여 라스트 마일(ADSL, FTTB 또는 PON 가입자 회선)의 품질을 평가할 수 없습니다.

    주어진 노드에 대한 경로를 추적하기 위한 유틸리티 TRACERT.EXE가장 일반적으로 사용되는 네트워크 진단 도구 중 하나입니다. 주요 목적은 명령줄 매개변수에 의해 이름이나 IP 주소가 지정된 끝 노드로 주소가 지정되는 IP 패킷이 통과하는 노드 체인을 얻는 것입니다.

명령줄 형식:

Tracert [-d] [-h maxNumber] [-j 노드 목록] [-w 시간 초과] [-R] [-S 소스 주소] [-4] [-6] finalName

명령줄 옵션:

-디- 호스트 이름에 확인을 사용하지 마십시오.

-h 최대번호- 노드를 검색할 때 최대 홉 수입니다.

-j listNodes- 노드 목록에서 경로를 자유롭게 선택할 수 있습니다(IPv4에만 해당).

-w 시간 초과- 각 응답의 시간 초과(밀리초)입니다.

-아르 자형- 경로 추적(IPv6에만 해당)

-S 소스 주소- 지정된 소스 주소를 사용합니다(IPv6만 해당).

-4 - IPv4를 강제로 사용합니다.

-6 - IPv6를 강제로 사용합니다.

추적은 TTL 필드를 1씩 증가시켜 지정된 주소로 ICMP 패킷을 순차적으로 보낼 때 응답을 분석하는 방법을 기반으로 합니다. (“생명의 시간” – 살아갈 시간). 실제로 이 필드는 시간과 관련이 없으며 라우팅된 패킷을 전송하는 동안 가능한 전환 수를 나타내는 카운터입니다. 각 라우터는 패킷을 수신하면 패킷 헤더에 저장된 이 필드에서 1을 빼고 결과 TTL 카운터 값을 확인합니다. 값이 0이 되면 패킷은 폐기되고 ICMP TTL 메시지("Time Exceeded" 메시지, ICMP 헤더의 값 0x11)가 발신자에게 전송됩니다.

IP 패킷에 TTL 필드가 포함되지 않은 경우 경로에 오류가 발생하면 패킷이 네트워크에서 영원히 순환되고 라우터에 의해 원형으로 전달되는 상황이 발생할 수 있습니다.

    Tracert.exe 명령을 실행할 때 먼저 헤더의 TTL 필드가 다음과 같은 ICMP 패킷을 보냅니다. 1 체인의 첫 번째 라우터(일반적으로 네트워크 연결 설정의 기본 게이트웨이)는 TTL에서 1을 빼고 0 값을 얻고 수명이 초과되었음을 보고합니다. 따라서 TRACERT.EXE 유틸리티는 패킷을 끝 노드로 전달하는 데 관련된 첫 번째 라우터의 IP 주소를 얻습니다. 이 시퀀스는 세 번 반복되므로 Tracert.exe에 의해 생성된 결과 줄에는 전환 번호 뒤에 세 개의 응답 시간이 표시됩니다.
1     1ms     1 - 전환 번호(1 - 첫 번째 라우터)
1ms 192.168.1.1 - 주소(또는 이름)

    그런 다음 절차가 반복되지만 TTL은 다음과 같이 설정됩니다. 2 - 첫 번째 라우터는 이를 1로 줄여 체인의 다음 라우터로 보냅니다. 이 라우터는 1을 뺀 후 TTL을 재설정하고 수명이 초과되었음을 보고합니다. TRACERT.EXE 유틸리티는 패킷을 수신자에게 전달하는 데 관련된 노드의 두 번째 IP 주소와 응답 시간을 얻습니다. 추적 프로세스는 이름이나 주소가 명령줄 매개변수로 지정된 끝 노드에 도달할 때까지 계속됩니다. 추적 yandex.ru또는 패키지 배송을 방해하는 오류가 감지될 때까지. 기본적으로 TRACERT.EXE 유틸리티는 최대 홉 수인 30을 사용합니다. 이는 지구상의 모든 노드에 도달하기에 충분합니다. 필요한 경우 매개변수를 사용하여 다른 카운터 값을 설정할 수 있습니다. -시간

실행 결과의 예 추적 google.com

추적 google.com- google.com 노드에 대한 경로 추적

결과:


최대 홉 수 30으로 google.com에 대한 경로 추적:
1 1ms 2 498ms 444ms 302ms ppp83-237-220-1.pppoe.mtu-net.ru
3 * * * .
4 282ms * * a197-crs-1-be1-53.msk.stream-internet.net
5 518ms 344ms 382ms ss-crs-1-be5.msk.stream-internet.net
6 462ms 440ms 335ms m9-cr01-po3.msk.stream-internet.net
7 323ms 389ms 339ms bor-cr01-po4.spb.stream-internet.net
8 475ms 302ms 420ms anc-cr01-po3.ff.stream-internet.net
9 334ms 408ms 348ms 74.125.50.57
10 451ms 368ms 524ms 209.85.255.178
11 329ms 542ms 451ms 209.85.250.140
12 616ms 480ms 645ms 209.85.248.81
13 656ms 549ms 422ms 216.239.43.192
14 378ms 560ms 534ms 216.239.43.113
15 511ms 566ms 546ms 209.85.251.9
16 543ms 682ms 523ms 72.14.232.213
17 468ms 557ms 486ms 209.85.253.141
18593ms 589ms 575ms yx-in-f100.google.com

추적이 완료되었습니다.

    추적 결과에는 노드 주소(예에서는 노드 번호 3) 대신 별표가 표시된 줄이 포함될 수 있습니다. 이는 반드시 결함이 있는 라우터의 징후는 아니며 보안상의 이유로 이 노드의 설정이 ICMP 메시지 전송을 금지하고 특정 유형의 DDoS 공격이 발생할 경우 채널의 로드를 줄이는 것을 나타내는 경우가 많습니다. 예를 들어 Microsoft 네트워크에서도 유사한 설정이 사용됩니다. 회사의 서버는 핑에 응답하지 않으며 해당 서버에 대한 경로 추적을 허용하지 않습니다.

TRACERT 사용 예

추적 google.com- 노드까지의 경로를 추적합니다. google.com.

트레이서트 8.8.8.8- IP 주소가 있는 노드까지의 경로를 추적합니다. 8.8.8.8

트레이서트 -d yandex.ru- 노드까지의 경로를 추적합니다. yandex.ru IP 주소를 호스트 이름으로 확인하지 않고. 이 모드의 추적이 더 빠릅니다.

Tracert -d -6 ipv6.google.com- IPv6 프로토콜을 사용하여 추적을 수행합니다.

IPv6 프로토콜을 사용한 추적 결과의 예:

ipv6.google.com으로 추적(2a00:1450:4013:c00::71), 최대 30홉, 40바이트 패킷 1 2a02:348:82::1 (2a02:348:82::1) 8.087ms 8.063ms 8.086ms 2 te0-22.cr1.nkf.as49685.net(2001:4cb8:40b:1::1d01) 2.143ms 2.129ms 2.103ms 3 amsix-router.google.com(2001:7f8:1::a501: 5169:1) 1.379ms 1.415ms 1.422ms 4(2001:4860::1:0:87ab) 1.437ms(2001:4860::1:0:87aa) 2.157ms(2001:4860::1:0:87ab ) 1.408ms 5(2001:4860::8:0:87b0) 1.494ms 1.469ms(2001:4860::8:0:87b2) 8.350ms 6(2001:4860::8:0:b1b7) 5.364ms 5.321 ms 4.748ms 7(2001:4860::2:0:8651) 4.653ms 6.994ms(2001:4860::2:0:8652) 13.926ms 8 ee-in-x71.1e100.net(2a00:1450:4013 :c00::71) 4.732ms 4.733ms 4.783ms

지침

Windows에서 추적 확인을 시작합니다. cmd 명령 프로세서를 시작합니다. 이렇게 하려면 바탕 화면의 작업 표시줄에 있는 "시작" 버튼을 클릭하거나 키보드의 Win 버튼을 누르세요. 표시된 메뉴에서 실행을 선택합니다. 나타나는 "프로그램 실행" 대화 상자에 cmd를 입력합니다. 확인을 클릭하세요.

Tracert 유틸리티의 명령줄 옵션을 검토합니다. 셸 창에서 Tracert /?를 입력하고 Enter 키를 누릅니다. 표시된 정보를 검토합니다.

Tracert 유틸리티를 사용하여 Windows에서 추적을 확인합니다. 콘솔에서 다음과 같은 명령을 입력합니다.<имя цели>Enter 키를 누릅니다. 추적 결과가 표시될 때까지 기다립니다. 여기서는 매개변수로<имя цели>DNS를 사용하여 IP로 확인할 수 있는 대상 머신의 IP 주소 또는 해당 기호 이름(도메인)을 지정해야 하며, 필요한 경우 임의 매개변수를 사용하여 추적을 사용합니다. 예를 들어 프로세스 속도를 높이려면 -d 옵션을 사용합니다. 이 경우 중간 노드의 기호 이름은 해당 IP 주소로 결정되지 않습니다. 30개 홉(이 옵션의 기본값)에서 목표에 도달하지 못한 경우 -h 옵션을 사용하여 가능한 최대 홉 수를 늘립니다. 중간 노드에 오류가 많은 경우 -w 스위치를 사용하여 해당 오류에 대한 응답 대기 시간을 늘립니다.

Linux와 유사한 시스템에서 추적 확인 프로세스를 시작합니다. 자격 증명을 사용하여 로그인 절차를 완료하세요. 필요한 경우 그래픽 셸을 실행하고 로딩이 완료될 때까지 기다립니다. 텍스트 콘솔에서 계속 작업할 수도 있습니다. 그래픽 셸이 로드된 경우 터미널 에뮬레이터(konsole, xterm 등)를 시작합니다.

Traceroute에 내장된 도움말을 받으세요. 콘솔에서 Traceroute --help 명령을 입력하고 Enter 키를 누릅니다. 표시된 정보를 검토합니다.

설치된 경우 해당 man 문서 패키지를 사용하여 Traceroute에 대한 도움을 받으세요. man Traceroute 명령을 입력하고 Enter를 누르세요. 정보를 확인해보세요. 읽기 모드를 종료하려면 q 키를 누르세요.

Linux와 유사한 시스템에서 Traceroute 유틸리티를 사용하여 추적을 확인하십시오. 기본 매개변수를 사용하여 추적을 수행하려면 콘솔에 다음과 같은 명령을 입력하십시오.<имя цели>Enter 키를 누릅니다. 프로세스가 완료될 때까지 기다리십시오. 매개변수의 목적<имя цели>세 번째 단계에서 설명한 것과 유사합니다. Traceroute의 동작을 변경하려면 적절한 명령줄 옵션을 사용하십시오.

지침

정보 패킷의 경로를 추적하는 프로그램은 거의 모든 네트워크 운영 체제에 포함되어 있습니다. Windows OS에서는 Tracert이고 GNU/Linux 및 Mac OS에서는 Traceroute입니다. 이 프로그램의 작동 원리는 다음과 같습니다. 이 프로그램은 의도적으로 불가능한 배달 조건, 즉 매우 짧은 패킷 수명(TTL - Time To Live)을 설정하여 지정된 주소로 정보 패킷을 보냅니다. 첫 번째 패킷이 전송되면 1초입니다. 귀하의 컴퓨터에서 원하는 주소로 이동하는 각 서버는 이 값을 최소한 1씩 줄여야 합니다. 따라서 패킷의 수명은 첫 번째 노드에서 만료되며 더 이상 전송되지 않지만 전송자에게 배달 불가능에 대한 알림을 보냅니다. 이러한 방식으로 추적자는 첫 번째 중간 노드에 대한 정보를 얻습니다. 그런 다음 패킷 수명을 1만큼 늘리고 패킷을 다시 보냅니다. 이 요청은 두 번째 노드와 상황이 될 때까지 지속됩니다. 따라서 추적 프로그램은 모든 중간 노드의 목록을 컴파일하며, 어느 노드로부터도 알림을 받지 못하면 이는 두 가지 중 하나를 의미합니다. 즉, 패킷이 여전히 수신자에게 전달되었거나 이 노드가 실행되지 않습니다. . 이를 확인하기 위해 다른 결함이 포함된 요청을 보냅니다. 분명히 존재하지 않는 포트 번호가 표시됩니다. 이 패킷이 오류를 표시하면서 반환되면 노드는 정상적으로 작동하고 있는 것이며 수신자이며, 그렇지 않은 경우 이 노드의 패킷 전달 체인이 중단된 것입니다. 어쨌든 추적 절차는 완료됩니다.

Windows OS에서는 이 프로그램의 실행 파일(tracert.exe)이 컴퓨터 시스템 드라이브의 WINDOWSsystem32 폴더에 저장됩니다. 그러나 프로그램을 실행하기 위해 파일을 검색할 필요는 없습니다. 이 프로그램은 명령줄에서만 제어되므로 먼저 명령줄 터미널을 시작해야 합니다. 이렇게 하려면 메인 메뉴("시작" 버튼)에서 "실행"을 선택하여 "프로그램 실행" 대화 상자를 엽니다. WIN + R 키 조합을 눌러 열 수도 있습니다. 그런 다음 "cmd"(따옴표 없이)를 입력하고 "확인" 버튼(또는 Enter 키)을 누릅니다. 열리는 터미널에서 추적하려는 네트워크의 노드 주소를 공백으로 구분하여 입력합니다. 이는 IP 주소이거나 도메인 이름일 수 있습니다. http 프로토콜은 지정할 필요가 없습니다. 추적이 완료된 후 결과를 복사할 수 있습니다. Ctrl + A를 눌러 모든 항목을 선택하고 Enter를 눌러 선택 항목을 RAM에 복사합니다. 그런 다음 복사한 내용을 텍스트 편집기의 문서에 붙여넣을 수 있습니다.

추적 작업은 스크립트가 실행되는 동안 실행되는 특정 SQL 문 및 관련 정보(쿼리 계획 및 이벤트 대기)를 운영 체제 파일에 기록합니다. Oracle 데이터베이스의 임의 세션을 추적할 수 있습니다.

지침

그 전에 통계 수집을 활성화해야 합니다. 그렇지 않으면 횟수가 0인 파일이 나타납니다. 이를 수행하려면 다음이 필요합니다. alter system set timed_statistics=true 현재 세션에서 추적을 실행해야 하는 경우 시스템 매개변수를 session으로 바꿔야 합니다.

최대 덤프 파일 크기 속성이 충분한 값으로 설정되어 있는지 확인하십시오. 이렇게 하려면 해당 SQL 쿼리를 실행합니다. SELECT value FROM v$param p WHERE name='max_dump_file_size' $param 값은 데이터베이스 수준(시스템 변경)과 세션 수준(세션 변경) 모두에서 설정할 수 있습니다.

추적을 시작하려면 해당 세션에서 이벤트 1046을 설정해야 합니다. sys.dbms_system.set_ev 프로시저를 실행한 후 결과 sid 및 serial 값을 정수 매개변수로 전달합니다. BEGIN sys.dbms_system.set_ev(sid, serial#, 10046, 8, ''); 끝

추적을 끄려면 이벤트 10046의 수준 값을 8에서 0으로 변경합니다.

추적 파일은 Oracle 데이터베이스 덤프 디렉터리(Oracle/admin/databaseSID/udump)에 나타납니다. 이 파일의 이름에는 작업이 수행된 OS 프로세스의 식별자가 포함되며 확장자는 .trc입니다. 정보를 읽을 수 있는 형식으로 처리하려면 tkprof:cd 유틸리티 C:ORACLEadmindatabaseSIDudump에서 추적 파일을 처리합니다.
tkprof file.trc 출력=my_file.prf 처리된 파일에는 세션 중에 실행된 모든 명령 목록이 포함됩니다.

유용한 조언

명령 10046을 실행하기 위한 최소 레벨은 1, 최대 레벨은 12이며, 여기에는 모든 프로세스 관련 변수의 값과 기대 사항에 대한 정보가 추가됩니다.

네트워크의 웹사이트는 그 자체로 나타나지 않습니다. 웹사이트는 서버라고 불리는 컴퓨터에 의해 생성되고 유지되며, 이러한 서버는 조직(공급업체 또는 호스팅 제공업체)에 의해 관리됩니다. 그리고 모든 사람이 모든 것을 명확하고 정확하게 재현할 수 있도록 공급자는 정보 및 기타 다양한 데이터가 사용자에게 직접 전송되는 네트워크 장비, 서버, 통신 채널을 모니터링합니다. 결과적으로, 사용자는 인터넷 액세스를 제공하는 호스팅이나 제공업체에 결함이 있는지 확인하기 위해 이 정보를 얻을 수 없는 경우 자신의 인터넷 연결을 진단할 수 있습니다. 개인용 컴퓨터에서 필요한 사이트까지의 경로를 추적하면 이러한 진단에 도움이 됩니다.

지침

Windows-tracert에서 Traceroute 명령을 사용하여 추적을 수행합니다. 경로를 추적하려면 다음을 수행하십시오. "시작" 메뉴 - "실행"을 엽니다. cmd.exe를 입력하고 확인을 선택합니다.

명령줄에 Tracert server_name 명령을 입력합니다(서버 이름은 서비스 주문 시 환영 이메일에 표시됩니다). 명령이 완료될 때까지 기다린 다음 명령 프롬프트 창을 마우스 오른쪽 버튼으로 클릭하고 모두 선택을 선택한 다음(선택한 경우) Enter 키를 누릅니다. 다음으로, 추적을 보려면 마우스 오른쪽 버튼을 클릭한 후 메시지 입력 필드에서 “삽입”을 클릭하세요.

Tracert 명령을 사용하면 지정한 주소(서버 주소, 네트워크의 컴퓨터 이름 또는 IP 주소)로 데이터 패킷을 보낼 수 있습니다. 이 경우 패킷은 개인용 컴퓨터와 수신자 사이의 네트워크 장치인 특수 라우터를 통과합니다. 이 작업을 통해 최종 목적지까지의 경로를 결정하고 가장 중요한 것은 각 중간 노드의 응답 시간(밀리초 단위 값)을 계산합니다.

응답 시간이 가장 짧은 구간에서는 최대한 빨리 전송이 수행됩니다. 즉, 채널이 자유롭고 정보가 간섭 없이 전달된다는 의미입니다. 응답 시간이 표준화된 최대 값에 도달하는 경우 "요청에 대한 대기 간격이 초과되었습니다"라는 결과가 나타납니다. 이는 정보 패킷의 손실과 동일합니다.

이런 방식으로 어떤 특정 연결 지점에 문제가 있는지 계산할 수 있습니다. 데이터가 수신자 자신에게 도달하지 않으면 문제는 수신자에게 있습니다. 연결이 중간에 중지되면 중간 네트워크 장치 중 하나에 문제가 있는 것입니다. 동시에, 다른 PC에서 또는 다른 경로(있는 경우)를 통해 열리지 않은 사이트에 대한 액세스가 매우 용이할 수 있습니다. 정보가 공급자의 네트워크 경계를 벗어나지 않으면 문제가 있는 것입니다.

주제에 관한 비디오

추적은 전자 장비의 설계를 완성하고 설계된 장치를 구성하는 구성 요소를 연결하는 라인을 정의합니다. 여기에는 프로그램을 실행하고 명령, 라인에서 중지하는 특정 단계가 포함됩니다. 연결을 위한 다양한 기술적 방법으로 인해 추적 작업은 노동 집약적입니다.

지침

네트워크 운영 체제에 이미 존재하는 특수 추적 프로그램을 사용하십시오. Windows인 경우 프로그램을 Tracert라고 합니다. GNU/Linux 및 Mac OS 운영 체제에서는 Traceroute를 사용하여 추적을 수행할 수 있습니다. 이 경우 패킷 정보는 지정된 주소로 전송됩니다. 패킷 수명이 너무 짧은 경우와 같이 실행 가능하지 않은 전달 매개변수를 구체적으로 설정합니다. 첫 번째 패킷의 경우 1초로 설정하는 것이 좋습니다.

컴퓨터에서 지정된 주소까지의 세그먼트에 있는 각 서버가 반드시 이 값을 1씩 줄여야 하는지 확인하세요. 따라서 패킷의 수명은 경로의 첫 번째 노드에서 즉시 만료되며, 데이터가 포함된 패킷을 전달할 수 없다는 알림을 자동으로 보냅니다. 이러한 상황 덕분에 추적 프로그램은 첫 번째 중간 노드에 대한 정보에 액세스할 수 있습니다.

정보 패킷 수명을 1 늘린 후 다시 시도하십시오. 이제 두 번째 중간 노드는 이를 더 이상 보낼 수 없으며 강제로 배달 못 함 보고서를 보내게 됩니다. 이 단계를 반복하여 패킷의 수명을 매번 1씩 늘립니다. 이러한 단계를 사용하여 추적 프로그램은 컴퓨터에서 최종 주소까지의 간격에 포함된 모든 노드 목록을 컴파일합니다.

모든 중간 지점이 올바르게 작동하는지 확인하십시오. 프로그램이 포인트 중 하나로부터 알림을 받지 못하면 다음과 같은 결함이 있는 요청을 보냅니다. 포트 번호가 존재하지 않습니다. 오류를 나타내는 패킷이 반환되면 이는 노드의 정상적인 작동을 나타냅니다. 이것이 발생하지 않으면 노드가 중단됩니다. 추적 프로그램을 종료합니다.

주제에 관한 비디오

래스터(픽셀) 이미지를 벡터 이미지로 변환합니다(여기서 이미지는 수학 공식을 사용하여 설명됩니다).

추적은 자동 또는 수동으로 수행할 수 있습니다. 일부 벡터 그래픽 편집기에는 자동 추적 기능이 내장되어 있지만 결과적으로 제어점이 많아 사용하기 어려운 파일이 됩니다. 그러나 큰 크기로 인쇄해야 하는 래스터 파일이 있는 경우(예: 일반 사진을 건물 벽에 붙인 포스터로 늘이기) 자동 추적에 이어 업스케일링하는 것이 유일한 솔루션이 됩니다. 수동 추적은 베지어 곡선 생성을 위해 프로그램에서 사용할 수 있는 도구를 사용하여 원하는 이미지의 윤곽을 추적하는 것입니다.

프로그래밍에서의 추적

모든 매개변수를 변경하거나 각 작업에서 중지하는 프로그램의 단계별 실행도 추적됩니다. 자신의 코드를 디버깅하는 경우 필요할 수 있습니다. 때로는 알고리즘이 정확하지만 어떤 이유로 작동하지 않는 경우도 있습니다. 어떤 단계에서 오류가 발생했는지 이해할 수 있는 것이 추적입니다. 추적 방법은 다른 사람의 코드를 이해하는 데도 도움이 됩니다.

광선 추적

광선 추적 또는 경로 추적은 기하학적 광학과 관련된 컴퓨터 그래픽의 렌더링 기술(3D 모델에서 이미지 생성)입니다. 이를 통해 개별 광선이 기존 표면과 상호 작용하는 방식에 대한 법칙에 대한 지식을 기반으로 이미지를 구성할 수 있습니다. 광선 추적에서 소프트웨어 알고리즘은 "카메라"에서 광선을 내보내고 흡수되거나 분산될 때까지 다른 표면에서 반사됩니다. 더 많은 광선을 추적할수록 결과의 품질이 더 좋아집니다.

이 렌더링 방법은 최고 품질의 이미지를 생성하지만 강력한 컴퓨팅 리소스가 필요합니다. 그러나 일부 효과는 다른 렌더링 방법을 사용하여 재현할 수 없으므로 광선 추적이 유일한 솔루션인 경우도 있습니다.

연결 구축으로서의 추적

추적은 또한 시스템의 노드 지점을 연결하는 선을 찾는 것을 의미합니다. 컴퓨터 보드(예: 비디오 카드)를 설계하는 경우 이 프로세스에서 추적은 보드 요소의 접점을 연결할 선을 찾는 것입니다.



 

다음 내용을 읽어보는 것이 도움이 될 수 있습니다.