Parsi Coders
دستور 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
Tracing route to parsicoders.com [176.9.136.177]
over a maximum of 30 hops:
1 2 ms 1 ms 2 ms 192.168.30.1
2 4 ms 4 ms 3 ms 94.74.149.65
3 73 ms 52 ms 81 ms gw3.farahoosh.ir [94.74.128.6]
4 62 ms 49 ms 78 ms 217.219.56.129
5 465 ms 410 ms 498 ms 217.219.106.25
6 111 ms 132 ms 55 ms 217.219.96.120
7 55 ms 41 ms 41 ms 10.175.175.3
8 80 ms 58 ms 57 ms 217.218.154.250
9 42 ms * 56 ms 10.10.53.30
10 125 ms 159 ms 151 ms 92.50.194.141
11 177 ms 199 ms 173 ms xe-7-2-0.frkt-ar2.intl.ip.rostelecom.ru [87.226.
133.58]
12 177 ms 186 ms 242 ms decix-gw.hetzner.de [80.81.192.164]
13 180 ms 173 ms 195 ms hos-bb1.juniper1.rz16.hetzner.de [213.239.240.19
9]
14 236 ms * * hos-tr1.ex3k1.rz16.hetzner.de [213.239.222.66]
15 179 ms 190 ms 196 ms static.177.136.9.176.clients.your-server.de [176
.9.136.177]
Trace complete.


یک مثال زاده


در خروحی دستور بالا ادرس زیر رو دیدید :


farahoosh.ir


به راحتی فهمیدم که ISP من با شرکت فرهنوش کار میکنه (واسه پهنا باند)


خوب در مور پارامتر -d که توضیح دادم گفتم این پارامتر رو بنویسید فقط ای پی میبینید(متاسفانه یکی از سایت های شبکه این پارامتر رو اشتباه توضیح دادن )


یک مثال با پارامتر -d هم میزنم.


اینبار سایت www.google.com رو Tracert میکنم اما با پارامتر -d


کد:
C:\Users\Amin>tracert -d www.google.com
Tracing route to www.google.com [74.125.79.99]
over a maximum of 30 hops:
1 2 ms 1 ms 2 ms 192.168.30.1
2 4 ms 4 ms 6 ms 94.74.149.65
3 40 ms 27 ms 29 ms 94.74.128.6
4 53 ms 32 ms 88 ms 217.219.56.129
5 109 ms 66 ms 43 ms 217.219.106.25
6 40 ms 80 ms 67 ms 217.219.96.120
7 21 ms 56 ms 61 ms 10.175.175.3
8 38 ms 34 ms 140 ms 217.218.154.250
9 56 ms 39 ms 43 ms 10.10.53.30
10 201 ms 213 ms 204 ms 213.248.92.137
11 203 ms 296 ms 224 ms 80.91.248.90
12 224 ms 219 ms 225 ms 80.91.250.84
13 201 ms 208 ms 214 ms 213.155.133.209
14 210 ms 295 ms 224 ms 213.248.72.14
15 205 ms 214 ms 198 ms 209.85.248.112
16 196 ms 193 ms 198 ms 209.85.255.74
17 196 ms 208 ms 217 ms 216.239.49.28
18 * 231 ms * 209.85.255.122
19 298 ms 202 ms 210 ms 74.125.79.99
Trace complete.


دستور Tracert در تمامی نسخه های ویندوز جواب میدهد.


در سیستم عامل Novell NetWare


دستور :


کد:
iiptrace


و در سیستم عامل Linux/UNIX و Macintosh دستور:


کد:
traceroute

توجه :
ای پی 1 :
ای پی مودم من بود.
کد:
192.168.30.1
ای پی 2 تا 5 هم مربوط به isp من بود:
کد:
2   420 ms     6 ms     3 ms  94.74.149.65
3   247 ms   339 ms     *     gw3.farahoosh.ir [94.74.128.6]
4   267 ms   103 ms   143 ms  217.219.56.129
5   224 ms   367 ms   333 ms  217.219.106.25
این ای پی هم مربوط به سازمان مخابرات استان فارس هست یعنی ای پی 6:
کد:
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

ارمین جان ویرایش زدم مطلبو
فکر کنم الان متوجه بشید