دستور tracert (با باز کردن یک وب سایت از کدوم مسیرها عبور میکنید؟) - نسخه قابل چاپ +- Parsi Coders (http://parsicoders.com) +-- انجمن: Network & Internet section (http://parsicoders.com/forumdisplay.php?fid=138) +--- انجمن: Other (http://parsicoders.com/forumdisplay.php?fid=139) +--- موضوع: دستور tracert (با باز کردن یک وب سایت از کدوم مسیرها عبور میکنید؟) (/showthread.php?tid=2785) |
دستور tracert (با باز کردن یک وب سایت از کدوم مسیرها عبور میکنید؟) - Amin_Mansouri - 09-21-2012 به نام اهورامزدا
نویسنده : امین منصوری
منتشر کننده : www.pxr.ir www.parsicoders.com
در این مبحث میخوام شما رو با دستور پر قدرت tracert اشنا کنم , دستور زیر در Ms Dos یا همان Command Prompt قابل اجرا هست.
خیلی ساده میخوام این دستور رو واسه شما توضیح بدهم.
فرض کنید الان میخواهید به سایت www.parsicoders.com وصل بشید براتون سوال هست که من وقتی میخوام به فروم پارسی کدرز وضل بشم از کجاها عبور میکنم تا برسم به فروم پارسی کدرز
پیوست:
اگر سایت مورد نظر شما داخل ایران باشه مسیر کمتری خواهید داشت.
و همچنین اگر وب سایت مورد نظر شما باز نمیشود میتونید اشکال زدائی هم کنید.
-----
در واقع دستور tracert از فيلد TTL مربوط به IP در ICMP Echo Request و پيام های ICMP Time Exceeded به منظور تعيين مسير مبداء تا مقصد يک بسته اطلاعاتی استفاده میکند.
در واقع میتونید بفهمید دستور tracert قادر به دريافت پيغام TIME_EXCEEDED ICMP از هر يک از روترها و ساير دستگاه های موجود در مسير یک پکت ارسالی هست.
اگر توی ms dos دستور
کد: tracert /? میتونید پارمترها رو ببینید من چندین پارامترو توضیح میدم.
کد: -d با این پارمتر نام host رو به ادرس ای پی ترجمه میکند.(فقط ای پی میبینید )
پامتر بعدی
-h حداکثر تعداد hop رو برای جستجو مقصد مورد نظر تایین میکند در صورتی که این پارامتر رو وارد نکنید مقدار پیش فرض رو 30 خواهد گرفت.
پارمتری بعدی
کد: -w میزان مدت زمان انتظار برای دریافت پاسخ رو میتونید تایین کنید(توجه این مقدار بر حسب میلی ثانیه هست)
خوب یک سری از پارمترها توضیح دادم.
توجه :
ناگفته نماند اگر isp شما از اینترنت غیر قانونی ماهواره ای استفاده کند با دستور tracert قابل پیگیری هست.
حالا میخواهیم ببینیم وقتی به فروم وصل میشیم از کجاها عبور میکنیم تا میرسیم به فروم پارسی کدرز
فقط کافیه دستور زیر رو تایپ کنید.
کد: tracert www.parsicoders.com و نتیجه زیر رو ببینید.
کد: C:\Users\Amin>tracert www.parsicoders.com یک مثال زاده
در خروحی دستور بالا ادرس زیر رو دیدید :
farahoosh.ir
به راحتی فهمیدم که ISP من با شرکت فرهنوش کار میکنه (واسه پهنا باند)
خوب در مور پارامتر -d که توضیح دادم گفتم این پارامتر رو بنویسید فقط ای پی میبینید(متاسفانه یکی از سایت های شبکه این پارامتر رو اشتباه توضیح دادن )
یک مثال با پارامتر -d هم میزنم.
اینبار سایت www.google.com رو Tracert میکنم اما با پارامتر -d
کد: C:\Users\Amin>tracert -d www.google.com دستور Tracert در تمامی نسخه های ویندوز جواب میدهد.
در سیستم عامل Novell NetWare
دستور :
کد: iiptrace و در سیستم عامل Linux/UNIX و Macintosh دستور:
کد: traceroute توجه : ای پی 1 : ای پی مودم من بود. کد: 192.168.30.1 کد: 2 420 ms 6 ms 3 ms 94.74.149.65 کد: 217.219.96.120 https://apps.db.ripe.net/search/query.html کپی مطالب با ذکر نام نویسنده و منبع مجاز میباشد.
پیروز باشید
RE: دستور tracert (با باز کردن یک وب سایت از کدوم مسیرها عبور میکنید؟) - Kei armin - 09-21-2012 نقل قول: اگر isp شما از اینترنت غیر قانونی ماهواره ای استفاده کند ...چجوری ؟ اینجوری ؟ RE: دستور tracert (با باز کردن یک وب سایت از کدوم مسیرها عبور میکنید؟) - Amin_Mansouri - 09-22-2012 ارمین جان ویرایش زدم مطلبو فکر کنم الان متوجه بشید |