Traceroute چیست؟ بررسی مسیر داده از مبدا تا مقصد
Traceroute یک ابزار شبکهای است که برای بررسی مسیر عبور بستههای داده از سیستم مبدا تا مقصد استفاده میشود.به همین دلیل به عنوان یک ابزار عیب یابی در شبکه و برای حل مشکل استفاده میشود.
چگونه Traceroute بگیریم؟
برای گرفتن Tracerouteنیاز است به محیط “command prompt” در ویندوز رفته، که در هر ورژن از ویندوز مسیر آن متفاوت است:
ویندوز8: ماوس خود را به گوشه پایین سمت چپ برده و به گزینه Start در صفحه بروید. سپس بر روی این گزینه راست کلیک کنید و RUN را انتخاب کنید و “command prompt” را تایپ و سپس اینتر کنید.
ویندوز 10: در منوی جستجو “command prompt” را تایپ و اینتر کنید .
برای اجرای Traceroute در محیط “command prompt” دستور زیر را تایپ نمایید:
Tracert domainname.com
به جای domainname.com نام دامین و یا ای پی مورد نظر خود را تایپ و سپس اینتر نمایید. تکمیل شدن Traceroute ممکن است کمی زمان بر باشد. زمان تکمیل به شدت به موقعیت جعرافیایی مبدا تا مقصد بستگی دارد.
برای اجرای Traceroute بر روی سیستم عامل های mac میتوانید به یکی از دو صورت زیر عمل نمایید:
روش اول به سادگی قابل اجرا است تنها نیاز است در قسمت جستجو تایپ کنید "terminal"
روش دیگر استفاده از ابزار شبکه است، برای استفاده از ابزار شبکه به قسمت راه اندازی رفته(با ⌘ + SPACE ) سپس در قسمت جستجو وارد کنید " Network Utility"
و سپس در صفحه باز شده، دستور زیر را وارد کنید:
traceroute domainname.com
اجرای Traceroute در Linux
Traceroute در لینوکس به سادگی با دستور زیر امکان پذیر است:
traceroute domainname.com
خروجی دستورTraceroute موفق به صورت زیر است:
از Traceroute میتوان اطلاعات زیر را یافت:
1)این تریس نشانگراین است که چه سایتی و یا ای پی در حال مسیریابی است.
2)ای پی سایت مقصد چیست.
3)حداکثر 30 گام تلاش میکند تا مسیریابی را انجام دهد.
5 ستون در Traceroute وجود دارد:
ستون اول از سمت چپ نشان دهنده تعداد هاپ در مسیر طی شده است (حداکثر 30 هاپ طی میشود.)
ستون دوم و سوم و چهارم نشان دهنده زمانی است که هر هاپ برای کامل شدن نیاز دارد، Traceroute هر هاپ را در 3 زمان بررسی میکند.
و ستون آخر ای پی و یا نام هر هاپ نمایش داده میشود.
اگر یک بسته از هاپ دچار مشکل شود " * " به جای زمان نمایش داده میشود.
دقت داشته باشید زمان پاسخ هر بسته به موقعیت جغرافیایی مبدا و مقصد بستگی دارد.
درتصویر زیر تاخیر زیاد برای پاسخ از هاپ1 تا هاپ 18 مشاهده میشود و در هاپ 19 پاسخ از مقصد دریافت شده است.
اگر Traceroute در ردیف های آخر به سرور مقصد برسد نشان دهنده این است که شما به در دریافت پاسخ از مقصد مشکلی ندارید و در مسیر مشکل وجود دارد.
در تصویر زیر در دریافت پاسخ از سمت سرور مشکل وجود دارد.
دریافت *** و یا به مقصد نرسیدن به یکی از 3 دلیل زیر میباشد:
1)قطع شبکه
2) میزان ترافیک بالای شبکه
3) فایروال سرور که ip شما را مسدود کرده باشد.