ردیابی از طریق خط فرمان اتصال به سرور قطع شد. ردیابی و پینگ. لینوکس چطور؟

برای تشخیص و یافتن مشکلات شبکه، مدیران سیستم اغلب از یک ابزار مفید به نام مسیریابی استفاده می کنند. این به شما امکان می دهد تمام گره هایی (روترها، سرورها، رایانه ها) را که ترافیک از طریق آنها در مسیر رسیدن به مقصد عبور می کند، تعیین کنید. اگر اتصال با هر میزبان راه دور قطع شود یا به طور کلی ناپدید شود، ردیابی مسیر شبکه به شما امکان می دهد به سرعت منطقه ای را که در آن مشکلات در شبکه محلی و اینترنت جهانی ایجاد شده است پیدا کنید.
برای انجام این روش، هر سیستم عامل مدرن ابزار مربوطه را دارد.

در سیستم عامل ویندوز این ابزار tracert است. در XP به طور پیش فرض در دسترس بود، اما در تمام نسخه های بعدی تا ویندوز 10 باید علاوه بر این از طریق "برنامه ها و ویژگی ها" فعال شود.

در سیستم عامل های خانواده *NIX - لینوکس، FreeBSD، Android - برنامه traceroute
منظور از الگوریتم ردیابی مسیر این است که به هر گره شبکه سه درخواست ویژه ارسال می شود که از طریق آن ترافیک به هاست مورد نظر می رسد، سپس برای هر کدام از آنها در صفحه، در کنار آدرس آن، زمان پاسخگویی بر این اساس نمایش داده می شود در نتیجه، می توانید به راحتی ردیابی کنید که در کدام بخش از شبکه تاخیرهای پاسخ ظاهر می شوند یا به طور کلی ناپدید می شوند.

ردیابی در ویندوز 10

برای انجام ردیابی شبکه در ویندوز 10، باید کلید ترکیبی Win+R را فشار داده و در پنجره Run عبارت cmd را تایپ کنید. با این کار خط فرمان ویندوز باز می شود که باید دستور زیر را وارد کنید:

ردیابی

به عنوان مثال، بیایید سایت google.ru را در نظر بگیریم

ردیابی در لینوکس

در سیستم عامل های خانواده لینوکس - اوبونتو، فدورا، CentOS و غیره. - برای شروع مسیریابی باید کنسول سیستم را باز کرده و دستور زیر را وارد کنید:

ردیابی<имя_сервера>

توجه!شما نمی توانید از ردیابی مسیر شبکه برای ارزیابی کیفیت آخرین مایل (خط مشترک ADSL، FTTB یا PON) استفاده کنید، زیرا این برنامه سیستمی به هیچ وجه نمی تواند و نمی تواند کیفیت خط را ارزیابی کند.

    ابزاری برای ردیابی مسیر به یک گره معین TRACERT.EXEیکی از پرکاربردترین ابزارهای تشخیص شبکه است. هدف اصلی آن به دست آوردن زنجیره ای از گره ها است که از طریق آن یک بسته IP عبور می کند و به یک گره انتهایی که نام یا آدرس IP آن توسط پارامتر خط فرمان مشخص می شود، آدرس داده می شود.

فرمت خط فرمان:

tracert [-d] [-h maxNumber] [-j لیست گره] [-w timeout] [-R] [-S آدرس منبع] [-4] [-6] نام نهایی

گزینه های خط فرمان:

- از وضوح در نام هاست استفاده نکنید.

-h maxNumber- حداکثر تعداد پرش هنگام جستجوی یک گره.

-j listNodes- انتخاب رایگان مسیر از لیست گره ها (فقط IPv4).

-w تایم اوت- بازه زمانی هر پاسخ در میلی ثانیه

- ردیابی مسیر (فقط IPv6).

آدرس منبع -S- از آدرس منبع مشخص شده (فقط IPv6) استفاده کنید.

-4 - استفاده اجباری از IPv4.

-6 - استفاده اجباری از IPv6.

ردیابی بر اساس روشی برای تجزیه و تحلیل پاسخ ها هنگام ارسال متوالی بسته های ICMP به یک آدرس مشخص با افزایش فیلد TTL 1 است. ("زمان زندگی" - زمان زندگی). در واقع این فیلد ربطی به زمان ندارد، بلکه شمارنده تعداد انتقالات احتمالی در حین ارسال یک بسته مسیریابی است. هر روتر با دریافت یک بسته، یکی را از این فیلد ذخیره شده در هدر بسته کم می کند و مقدار شمارنده TTL حاصل را بررسی می کند. اگر مقدار صفر شود، بسته دور ریخته می شود و یک پیام ICMP زمان تا زنده (پیام "زمان بیش از حد"، مقدار 0x11 در سربرگ ICMP) برای فرستنده ارسال می شود.

اگر برای گنجاندن فیلد TTL در بسته‌های IP نبود، در صورت بروز خطا در مسیرها، وضعیتی پیش می‌آید که بسته برای همیشه در شبکه گردش می‌کند و توسط روترها در یک دایره ارسال می‌شود.

    هنگام اجرای دستور tracert.exe، ابتدا یک بسته ICMP با فیلد TTL در سربرگ برابر با 1 و اولین روتر در زنجیره (معمولاً دروازه اصلی از تنظیمات اتصال شبکه)، با کم کردن یک از TTL، مقدار صفر خود را دریافت می کند و گزارش می دهد که طول عمر بیشتر شده است. بنابراین، ابزار TRACERT.EXE آدرس IP اولین مسیریاب را که در تحویل بسته ها به گره پایانی دخیل است، به دست می آورد. این دنباله سه بار تکرار می شود، بنابراین خط نتیجه تولید شده توسط tracert.exe سه زمان پاسخ را بعد از عدد انتقال نمایش می دهد:
1     1 ms     1 - شماره انتقال (1 - روتر اول)
1 ms 192.168.1.1 - آدرس (یا نام) آن

    سپس این روش تکرار می شود، اما TTL روی تنظیم می شود 2 - روتر اول آن را به 1 کاهش می دهد و به بعدی در زنجیره ارسال می کند که پس از کم کردن 1، TTL را مجددا تنظیم می کند و گزارش می دهد که طول عمر بیشتر شده است. ابزار TRACERT.EXE آدرس IP دوم گره درگیر در تحویل بسته به گیرنده و زمان پاسخ آن را به دست می آورد. فرآیند ردیابی تا رسیدن به گره پایانی که نام یا آدرس آن به عنوان پارامتر خط فرمان مشخص شده است، ادامه خواهد یافت، به عنوان مثال. tracert yandex.ru، یا تا زمانی که عیب تشخیص داده شود که از تحویل بسته جلوگیری می کند. به طور پیش‌فرض، ابزار TRACERT.EXE از حداکثر تعداد پرش 30 استفاده می‌کند که برای رسیدن به هر گره روی سیاره کافی است. در صورت لزوم، با استفاده از پارامتر می توان مقدار شمارنده متفاوتی را تنظیم کرد -h

نمونه ای از نتایج اجرا tracert google.com

tracert google.com- ردیابی مسیر به گره google.com

نتیجه:


ردیابی یک مسیر به google.com با حداکثر تعداد پرش 30:
1 1 ms 2 498 ms 444 ms 302 ms ppp83-237-220-1.pppoe.mtu-net.ru
3 * * * .
4 282 میلی‌ثانیه * * a197-crs-1-be1-53.msk.stream-internet.net
5 518 ms 344 ms 382 ms ss-crs-1-be5.msk.stream-internet.net
6 462 ms 440 ms 335 ms m9-cr01-po3.msk.stream-internet.net
7 323 ms 389 ms 339 ms bor-cr01-po4.spb.stream-internet.net
8 475 ms 302 ms 420 ms anc-cr01-po3.ff.stream-internet.net
9 334 ms 408 ms 348 ms 74.125.50.57
10 451 ms 368 ms 524 ms 209.85.255.178
11 329 ms 542 ms 451 ms 209.85.250.140
12 616 ms 480 ms 645 ms 209.85.248.81
13 656 ms 549 ms 422 ms 216.239.43.192
14 378 ms 560 ms 534 ms 216.239.43.113
15 511 ms 566 ms 546 ms 209.85.251.9
16 543 ms 682 ms 523 ms 72.14.232.213
17 468 ms 557 ms 486 ms 209.85.253.141
18 593 ms 589 ms 575 ms yx-in-f100.google.com

ردیابی کامل شد

    نتایج Trace ممکن است حاوی خطوطی باشد که در آن به جای آدرس گره یک ستاره نمایش داده می شود (گره شماره 3 در مثال). این لزوماً نشانه ای از یک روتر معیوب نیست و اغلب نشان می دهد که تنظیمات این گره به دلایل امنیتی و کاهش بار روی کانال در صورت انواع خاصی از حملات DDoS، ارسال پیام های ICMP را ممنوع می کند. به عنوان مثال، تنظیمات مشابه در شبکه های مایکروسافت استفاده می شود. سرورهای شرکت به پینگ پاسخ نمی دهند و اجازه ردیابی مسیر به آنها را نمی دهند.

نمونه هایی از استفاده از TRACERT

tracert google.com- مسیر تا گره را ردیابی کنید google.com.

tracert 8.8.8.8- مسیر را به یک گره با آدرس IP ردیابی کنید 8.8.8.8

tracert -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.087 ms 8.03 میلی‌ثانیه 8.086 ms 2 te0-22.cr1.nkf.as49685.net (2001:4cb8:40b:1::1d01) 2.143 ms 2.129 ms 2.103 ms 3 amsix-router.google:7:7f:2001 5169:1) 1.379 ms 1.415 ms 1.422 ms 4 (2001:4860::1:0:87ab) 1.437 ms (2001:4860::1:0:87aa) 2.157 ms:8:681:2001 ) 1.408 ms 5 (2001:4860::8:0:87b0) 1.494 ms 1.469 ms (2001:4860::8:0:87b2) 8.350 ms 6 (2001:4860:0:87:05 ms 1.494 ms 1.469 ms. ms 4.748 ms 7 (2001:4860::2:0:8651) 4.653 ms 6.994 ms (2001:4860::2:0:8652) 13.926 ms 8 ee-in-x71.1e-x71.1e1001 (35:1001:5) :c00::71) 4.732 ms 4.733 ms 4.783 ms

Traceroute یک ابزار تشخیص شبکه است. با کمک آن، می توانید مسیر، از جمله گره های میانی، از رایانه خود به سایت یا آدرس IP در حال بررسی را پیدا کنید.
اگر مشکلی در دسترسی به سایت وجود دارد، ردیابی به شما امکان می دهد علت را شناسایی کنید.

نحوه ردیابی

شما باید خط فرمان را در سیستم عامل ویندوز باز کنید.
برای ویندوز XP
- در منو شروع کنیدبخش استاندارد "Command Prompt" یا در منو را باز کنید شروع کنیدروی خط کلیک کنید اجرا کردن، جایی که بنویسید cmd و فشار دهید وارد

یک راه جهانی برای ویندوز 7; ویندوز 8، و ویندوز 10
- میانبر صفحه کلید را فشار دهید Win+Rدر پنجره باز شده بنویسید cmd
یک پنجره سیاه باز می شود که در آن باید دستور را وارد کنید:
your-domain.ru را ردیابی کنید
و فشار دهید واردروی صفحه کلید
برای کپی کردن نتیجه، باید کلیک راست کنید " علامت» (« انتخاب کنید" یا " پرچم")، متن را انتخاب کنید و فشار دهید وارد.

اجرای دستور ردیابیبسته های داده به یک گیرنده خاص (سایت یا IP) ارسال می شوند. بسته های ارسال شده از طریق تمام گره های میانی بین رایانه شما و گیرنده (معمولا روترهای ارائه دهندگان مختلف) عبور می کنند. بنابراین، با استفاده از ردیابی، مسیر رسیدن به سایت یا آدرس IP مورد نیاز شما تعیین می شود و زمان پاسخ هر گره میانی بر حسب میلی ثانیه تعیین می شود. هر چه زمان پاسخ کوتاهتر باشد، بسته ها سریعتر در این قسمت از مسیر ارسال می شوند.
اگر دستور ستاره * * را در برخی از هاست ها برگرداند، مشکلی در ردیابی بسته به آن میزبان وجود دارد. برای تجزیه و تحلیل دقیق تر مسیر ردیابی، می توانید از mtr استفاده کنید.

دستورالعمل ها

برنامه ای برای ردیابی مسیرهای بسته های اطلاعاتی تقریباً در هر سیستم عامل شبکه گنجانده شده است. در سیستم عامل ویندوز به صورت tracert و در GNU/Linux و Mac OS traceroute است. اصل عملکرد این برنامه به شرح زیر است: برنامه بسته های اطلاعاتی را به آدرسی که برای آن مشخص شده ارسال می کند و شرایط تحویل عمداً غیرممکن را تنظیم می کند - طول عمر بسته بسیار کوتاه (TTL - Time To Live). وقتی اولین بسته ارسال می شود، 1 ثانیه است. هر سروری که از رایانه شما به آدرس مورد نظر می رسد باید این مقدار را حداقل یک عدد کاهش دهد. بنابراین، طول عمر بسته در اولین گره به پایان می رسد و آن را بیشتر ارسال نمی کند، اما در مورد عدم امکان تحویل به فرستنده اطلاع رسانی می کند. به این ترتیب، ردیاب اطلاعاتی در مورد اولین گره میانی به دست خواهد آورد. سپس طول عمر بسته را یک بار افزایش می دهد و بسته را دوباره ارسال می کند. این درخواست تا نود دوم زنده خواهد ماند و وضعیت موجود است. بنابراین، برنامه ردیابی فهرستی از تمام گره‌های میانی را جمع‌آوری می‌کند، و اگر اعلان را از هیچ یک دریافت نکرد، این به معنای یکی از دو چیز است - یا بسته هنوز به گیرنده تحویل داده شده است، یا این گره اجرا نمی‌شود. . برای پیدا کردن، درخواستی با نقص دیگری ارسال می کند - یک شماره پورت آشکارا وجود ندارد نشان داده می شود. اگر این بسته نشان دهنده خطا باشد، گره به طور عادی کار می کند و گیرنده است، و اگر نه، زنجیره تحویل بسته در این گره قطع می شود. در هر صورت مراحل ردیابی تکمیل خواهد شد.

در سیستم عامل ویندوز، فایل اجرایی این برنامه (tracert.exe) در پوشه WINDOWSsystem32 در درایو سیستم رایانه شما ذخیره می شود. اما برای اجرای برنامه نیازی به جستجوی فایل نیست. این برنامه فقط از طریق خط فرمان کنترل می شود، بنابراین ابتدا باید ترمینال خط فرمان را راه اندازی کنید. برای انجام این کار، در منوی اصلی (در دکمه "شروع")، "Run" را انتخاب کنید تا کادر محاوره ای "اجرای برنامه" باز شود. همچنین می توانید آن را با فشار دادن کلیدهای ترکیبی WIN + R باز کنید سپس "cmd" (بدون نقل قول) را تایپ کنید و دکمه "OK" (یا کلید Enter) را فشار دهید. در ترمینالی که باز می شود، tracert را تایپ کنید و با فاصله، آدرس گره شبکه ای را که می خواهید ردیابی کنید، از هم جدا کنید. این می تواند یک آدرس IP یا یک نام دامنه باشد. پروتکل http نیازی به مشخص شدن ندارد. پس از اتمام ردیابی، نتیجه را می توان کپی کرد - CTRL + A را فشار دهید تا همه چیز را انتخاب کنید و Enter را فشار دهید تا انتخاب را در RAM کپی کنید. سپس می توانید آنچه را که کپی کرده اید در هر سندی در هر ویرایشگر متنی جایگذاری کنید.

عملیات ردیابی عبارات خاص SQL و اطلاعات مرتبط با آنها (طرح‌های پرس و جو و انتظارات رویداد) را که در حین اجرای اسکریپت اجرا می‌شوند، در فایل سیستم عامل می‌نویسد. شما می توانید هر جلسه دلخواه را در پایگاه داده اوراکل ردیابی کنید.

دستورالعمل ها

قبل از آن، باید جمع آوری آمار را فعال کنید، در غیر این صورت فایل هایی با زمان صفر ظاهر می شوند. برای انجام این کار شما نیاز دارید: تغییر سیستم timed_statistics=true اگر نیاز به اجرای ردیابی در جلسه فعلی دارید، پارامتر سیستم باید با session جایگزین شود.

مطمئن شوید که ویژگی حداکثر اندازه فایل dump روی مقدار کافی تنظیم شده باشد. برای انجام این کار، کوئری SQL مربوطه را اجرا کنید: مقدار SELECT FROM v$param p WHERE name='max_dump_file_size'مقدار $param را می توان هم در سطح پایگاه داده (سیستم تغییر) و هم در سطح جلسه (جلسه تغییر) تنظیم کرد.

برای شروع ردیابی، رویداد 1046 باید در جلسه مناسب تنظیم شود. رویه sys.dbms_system.set_ev را اجرا کنید و سپس مقادیر sid و سریال حاصل را به عنوان پارامترهای عدد صحیح ارسال کنید: BEGIN sys.dbms_system.set_ev(sid, serial#, 10046, 8, ''); پایان

برای خاموش کردن ردیابی، مقدار سطح رویداد 10046 را از 8 به 0 تغییر دهید.

فایل ردیابی در دایرکتوری dump پایگاه داده اوراکل (Oracle/admin/databaseSID/udump) ظاهر می شود. نام این فایل حاوی شناسه فرآیند سیستم عاملی است که عملیات در آن انجام شده است و پسوند آن trc. برای پردازش اطلاعات به شکل قابل خواندن، فایل ردیابی را در ابزار tkprof:cd C:ORACLEadmindatabaseSIDudump پردازش کنید.
tkprof file.trc output=my_file.prf فایل پردازش شده حاوی لیستی از تمام دستوراتی است که در طول جلسه اجرا شده اند.

مشاوره مفید

حداقل سطح برای اجرای دستور 10046 1 و حداکثر 12 است که در آن مقادیر همه متغیرهای مربوط به فرآیند و همچنین اطلاعات مربوط به انتظارات اضافه می شود.

وب سایت های موجود در شبکه به خودی خود ظاهر نمی شوند - آنها توسط رایانه هایی به نام سرور ایجاد و نگهداری می شوند و این سرورها توسط یک سازمان - ارائه دهنده یا ارائه دهنده میزبانی مدیریت می شوند. و به طوری که همه چیز به وضوح و با دقت برای همه بازتولید شود، ارائه دهنده تجهیزات شبکه، سرورها، کانال های ارتباطی خود را نظارت می کند که از طریق آنها اطلاعات و سایر داده های مختلف به طور مستقیم به کاربران منتقل می شود. به نوبه خود، اگر کاربر نتواند این اطلاعات را به دست آورد، می تواند اتصال اینترنت خود را تشخیص دهد تا تشخیص دهد که آیا میزبان یا ارائه دهنده ای که از طریق آن دسترسی به اینترنت ارائه می شود مقصر است یا خیر. ردیابی مسیر از رایانه شخصی به سایت مورد نیاز در چنین تشخیصی کمک می کند.

دستورالعمل ها

با استفاده از دستور traceroute در Windows-tracert یک ردیابی انجام دهید. برای ردیابی یک مسیر، موارد زیر را انجام دهید: منوی "شروع" - "Run" را باز کنید. cmd.exe را تایپ کرده و OK را انتخاب کنید.

در خط فرمان، دستور tracert server_name را تایپ کنید (نام سرور هنگام سفارش سرویس در ایمیل خوش آمدگویی مشخص می شود). منتظر بمانید تا دستور کامل شود، سپس در پنجره Command Prompt راست کلیک کنید، Select All را انتخاب کنید، سپس (پس از انتخاب) Enter را فشار دهید. در مرحله بعد، برای مشاهده ردیابی، کلیک راست کنید، سپس روی "Insert" در قسمت ورودی پیام کلیک کنید.

با دستور tracert، بسته های داده را به آدرسی که مشخص می کنید ارسال می کنید - این آدرس می تواند یک آدرس سرور، یک نام کامپیوتر در شبکه یا یک آدرس IP باشد. در این مورد، بسته ها از طریق روترهای ویژه - دستگاه های شبکه بین رایانه شخصی و گیرنده عبور می کنند. با این عمل مسیر رسیدن به مقصد نهایی را مشخص می کنید و از همه مهمتر زمان پاسخگویی (مقدار بر حسب میلی ثانیه) هر گره میانی را محاسبه می کنید.

در بخش هایی که زمان پاسخ کوتاه ترین است، انتقال در سریع ترین زمان ممکن انجام می شود - این بدان معنی است که کانال رایگان است و اطلاعات بدون هیچ گونه تداخلی تحویل داده می شود. در جایی که زمان پاسخ به حداکثر مقدار استاندارد شده می رسد، پیامد «فاصله انتظار برای درخواست تجاوز شده است» را می بینیم که معادل از دست دادن بسته های اطلاعاتی است.

به این ترتیب می توان محاسبه کرد که مشکل در کدام نقطه اتصال خاص وجود دارد. اگر داده ها به خود گیرنده نرسد، مشکل از اوست. اگر اتصال در وسط متوقف شود، مشکل در یکی از دستگاه های شبکه میانی است. در همان زمان، از رایانه شخصی دیگر یا در امتداد مسیر دیگری (در صورت وجود)، سایت شما که باز نشده است ممکن است کاملاً در دسترس باشد. اگر اطلاعات از مرزهای شبکه ارائه دهنده شما خارج نمی شود، مشکل از آن است.

ویدیو در مورد موضوع

Tracing طراحی تجهیزات الکترونیکی را کامل می کند و خطوطی را که اجزای سازنده دستگاه طراحی شده را به هم متصل می کند، مشخص می کند. این شامل مراحل خاصی برای اجرای یک برنامه و توقف در دستورات، خطوط است. وظایف ردیابی به دلیل انواع روش های تکنولوژیکی برای ایجاد اتصالات، کار فشرده هستند.

دستورالعمل ها

از یک برنامه ردیابی ویژه استفاده کنید که احتمالاً از قبل در سیستم عامل شبکه شما وجود دارد. اگر ویندوز باشد، برنامه را tracert می نامند. در سیستم عامل‌های گنو/لینوکس و مک او اس، ردیابی را می‌توان با استفاده از traceroute انجام داد. در این صورت اطلاعات بسته به آدرسی که برای آن مشخص شده ارسال می شود. به طور خاص پارامترهای تحویل را تنظیم کنید که امکان پذیر نیستند، به عنوان مثال، طول عمر بسته بسیار کوتاه است. برای بسته اول بهتر است آن را روی یک ثانیه تنظیم کنید.

اطمینان حاصل کنید که هر سروری که در قسمتی از رایانه شما به آدرس داده شده قرار دارد، لزوماً این مقدار را یک بار کاهش می دهد. بنابراین، طول عمر بسته بلافاصله در اولین گره مسیر منقضی می شود، که سپس به طور خودکار یک اعلان مبنی بر غیرممکن بودن تحویل بسته حاوی داده ارسال می کند. با تشکر از این شرایط، برنامه ردیابی به اطلاعات مربوط به اولین گره میانی دسترسی خواهد داشت.

عمر بسته اطلاعاتی را یک بار افزایش دهید و دوباره امتحان کنید. اکنون گره میانی دوم قادر به ارسال آن بیشتر نخواهد بود و مجبور به ارسال گزارش عدم تحویل خواهد بود. این مراحل را تکرار کنید و هر بار یک بار عمر بسته را افزایش دهید. با استفاده از این مراحل، برنامه ردیابی لیستی از تمام گره های موجود در فاصله زمانی کامپیوتر تا آدرس نهایی را گردآوری می کند.

عملکرد صحیح تمام نقاط میانی را بررسی کنید. اگر برنامه از یکی از نقاط اعلان دریافت نکند، درخواستی با نقص زیر ارسال می کند: شماره پورت وجود ندارد. هنگامی که بسته برمی گردد و نشان دهنده یک خطا است، این نشان دهنده عملکرد عادی گره است. اگر این اتفاق نیفتد، یک وقفه در گره وجود دارد. برنامه ردیابی را پایان دهید.

ویدیو در مورد موضوع

تبدیل یک تصویر شطرنجی (پیکسلی) به یک تصویر برداری (که در آن تصویر با استفاده از فرمول های ریاضی توصیف می شود).

ردیابی می تواند به صورت خودکار یا دستی انجام شود. برخی از ویرایشگرهای گرافیک برداری دارای توابع ردیابی خودکار داخلی هستند، اما نتیجه فایلی با تعداد زیادی نقاط کنترل است که استفاده از آن دشوار است. با این حال، اگر یک فایل شطرنجی دارید که باید در اندازه بزرگ چاپ شود (مثلاً کشیدن یک عکس معمولی برای پوستر روی دیوار یک ساختمان)، ردیابی خودکار و به دنبال آن افزایش مقیاس تنها راه حل خواهد بود. ردیابی دستی ردیابی خطوط تصویر مورد نظر با استفاده از ابزارهای موجود در برنامه برای ایجاد منحنی های Bezier است.

ردیابی در برنامه نویسی

اجرای گام به گام یک برنامه با تغییر در تمام پارامترها یا توقف در هر عملیات نیز ردیابی می شود. اگر کد خود را اشکال زدایی می کنید ممکن است نیاز باشد. گاهی اوقات الگوریتم صحیح است، اما به دلایلی کار نمی کند. این ردیابی است که به شما امکان می دهد بفهمید خطا در چه مرحله ای رخ می دهد. روش ردیابی همچنین به درک کد شخص دیگری کمک می کند.

ردیابی اشعه

ردیابی پرتو یا ردیابی مسیر، یک تکنیک رندر (ایجاد تصویر از یک مدل سه بعدی) در گرافیک کامپیوتری است که مربوط به اپتیک هندسی است. این به شما امکان می دهد تا بر اساس دانش قوانین نحوه تعامل پرتوهای نور منفرد با سطوح موجود، یک تصویر بسازید. در ردیابی پرتو، الگوریتم نرم‌افزار پرتوها را از یک «دوربین» به بیرون می‌فرستد و آن‌ها از سطوح مختلف تا زمانی که جذب یا پراکنده شوند، پرتاب می‌شوند. هر چه پرتوهای بیشتری ردیابی شوند، نتیجه با کیفیت بهتری خواهد بود.

این روش رندر تصاویری با بهترین کیفیت تولید می کند، اما به منابع محاسباتی قدرتمندی نیاز دارد. با این حال، برخی از افکت‌ها را نمی‌توان با استفاده از روش‌های دیگر رندر بازسازی کرد، بنابراین گاهی اوقات ردیابی پرتو تنها راه‌حل ممکن است.

ردیابی به عنوان اتصالات ساختمان

ردیابی همچنین به معنای یافتن خطوطی است که نقاط گرهی یک سیستم را به هم متصل می کند. اگر در حال طراحی یک برد کامپیوتر هستید (مثلاً یک کارت گرافیک)، پس ردیابی در این فرآیند یافتن خطوطی است که مخاطبین عناصر برد را به هم متصل می کند.

دستورالعمل ها

شروع به بررسی ردیابی در ویندوز کنید. پردازنده دستور cmd را راه اندازی کنید. برای انجام این کار، روی دکمه "شروع" واقع در نوار وظیفه روی دسکتاپ کلیک کنید یا دکمه Win را روی صفحه کلید فشار دهید. از منوی نمایش داده شده، Run را انتخاب کنید. در کادر محاوره‌ای «اجرای برنامه» که ظاهر می‌شود، cmd را وارد کنید. روی OK کلیک کنید.

گزینه های خط فرمان ابزار tracert را مرور کنید. در پنجره پوسته عبارت: tracert /? را تایپ کنید و Enter را فشار دهید. اطلاعات نمایش داده شده را مرور کنید.

با استفاده از ابزار tracert، ردیابی را در ویندوز بررسی کنید. در کنسول، دستوری مانند: tracert را وارد کنید<имя цели>و Enter را فشار دهید. صبر کنید تا نتیجه ردیابی نمایش داده شود. در اینجا به عنوان یک پارامتر<имя цели>آدرس IP ماشین مورد نظر یا نام نمادین مربوطه (دامنه) که می تواند با استفاده از DNS به IP حل شود باید در صورت لزوم از ردیابی با پارامترهای دلخواه استفاده کنید. به عنوان مثال، برای سرعت بخشیدن به فرآیند، از گزینه -d استفاده کنید. در این مورد، نام نمادین گره های میانی با آدرس IP آنها تعیین نمی شود. از گزینه -h برای افزایش حداکثر تعداد پرش های ممکن در صورتی که به هدف در 30 جهش نرسیده بود (مقدار پیش فرض این گزینه) استفاده کنید. اگر تعداد زیادی خطا در گره های میانی وجود دارد، زمان انتظار برای پاسخ در مورد آنها را با استفاده از سوئیچ -w افزایش دهید.

فرآیند تأیید ردیابی را در سیستم های لینوکس مانند شروع کنید. مراحل ورود به سیستم را با اعتبار خود کامل کنید. در صورت لزوم، پوسته گرافیکی را راه اندازی کنید و صبر کنید تا بارگذاری تمام شود. همچنین می توانید در کنسول متنی به کار خود ادامه دهید. اگر پوسته گرافیکی بارگذاری شده بود، یک شبیه ساز ترمینال (کنسول، xterm و غیره) راه اندازی کنید.

کمک داخلی traceroute را دریافت کنید. در کنسول، دستور traceroute --help را وارد کرده و Enter را فشار دهید. اطلاعات نمایش داده شده را مرور کنید.

در صورت نصب با استفاده از بسته مستندات man مربوطه، در مورد traceroute کمک بگیرید. دستور:man traceroute را تایپ کرده و Enter را فشار دهید. اطلاعات را بررسی کنید. برای خروج از حالت خواندن، کلید q را فشار دهید.

ردیابی را با استفاده از ابزار traceroute در سیستم‌های لینوکس مانند بررسی کنید. برای انجام ردیابی با پارامترهای پیش فرض، دستوری مانند این را در کنسول وارد کنید: traceroute<имя цели>و Enter را فشار دهید. منتظر بمانید تا فرآیند تکمیل شود. هدف پارامتر<имя цели>مشابه آنچه در مرحله سوم توضیح داده شد. برای تغییر رفتار traceroute، از گزینه های خط فرمان مناسب استفاده کنید.