دستور tracert به منظور پيدا كردن مسير و کنترل مسیر رسیدن به آدرس مقصد است اين دستور از طريق پروتكل ICMP اين عمل را انجام مي دهد و آن بدين صورت است كه پاكت echo request توسط كامپيوتر ما به دستگاه مقصد ارسال مي شود و در هر مرحله اي از اين مسير پاكت exho reply ايجاد شده و به كامپيوتر مبدا (كامپيوتر ما) ارسال مي شود.
اين دستور علاوه بر اينكه اطلاعات جامعي از هر يك از route هاي مسير تا رسيدن به مقصد به ما مي دهد بلكه نام آن روتر ها را در صورتي كه در آن ها تنظيم شده و در دسترس قرار گرفته باشد نشان خواهد داد. همچنين زمان رفت و برگشت بسته ICMP ما از مبدا تا روتر بين راه بر مبناي ميلي ثانيه نيز توسط اين دستور مشخص خواهد شد. اين اطلاعات به ما كمك خواهد كرد تا كشف كنيم در كجاي مسير ارتباطي بين دو نقطه از شبكه مشكل وجود دارد.
C:\>tracert big.com
Tracing route to big.com [74.53.105.186]
over a maximum of 30 hops:
1 1 ms <1 ms <1 ms 192.168.168.1
2 61 ms 58 ms 80 ms 91.98.160.1.pol.ir [91.98.160.1]
3 62 ms 60 ms 63 ms 10.241.33.2
4 61 ms 59 ms 60 ms 10.241.32.49
5 60 ms 59 ms 59 ms 10.234.141.25
6 62 ms * * 10.234.120.86
7 60 ms 60 ms 62 ms 10.234.120.250
8 60 ms 59 ms 60 ms 78.38.255.69
9 60 ms 61 ms 60 ms 10.10.53.233
10 62 ms 61 ms 60 ms 10.10.53.214
11 203 ms 203 ms 203 ms pos1-1.milano8.mil.seabone.net [195.22.192.49]
12 202 ms 202 ms 203 ms xe-3-1-1.franco31.fra.seabone.net [195.22.211.10
7]
13 201 ms 202 ms 202 ms telia.franco31.fra.seabone.net [89.221.34.166]
14 201 ms 201 ms 201 ms ffm-bb1-link.telia.net [80.91.248.97]
15 280 ms 302 ms 282 ms ash-bb1-link.telia.net [80.91.246.60]
16 283 ms 282 ms 289 ms xe-3-0-1.bbr01.eq01.wdc02.networklayer.com [213.
248.78.130]
17 * * 309 ms ae0.bbr01.tl01.atl01.networklayer.com [173.192.1
8.153]
18 314 ms 314 ms 315 ms ae13.bbr02.eq01.dal03.networklayer.com [173.192.
18.134]
19 314 ms 315 ms 316 ms po32.dsr01.dllstx3.networklayer.com [173.192.18.
229]
20 316 ms 316 ms 316 ms te3-3.dsr01.dllstx2.networklayer.com [70.87.255.
114]
21 315 ms 314 ms 316 ms te1-1.car05.dllstx6.networklayer.com [70.87.254.
170]
22 313 ms 315 ms 315 ms ba.69.354a.static.theplanet.com [74.53.105.186]
Trace complete.
دستور tracert هم داراي اطلاعاتی است که مورد نياز ما می باشد. ستون اول شماره هاپ را مشخص كرده است به روايت ديگر يعني جايي كه پاكت ICMP ارسالي كامپيوتر ما با آن رسيده است. سه ستون ديگر نمايانگر زمان ارسال و برگشت پاكت ارسالي به ميلي ثانيه و آخرين ستون نام host مقصد و آدرس IP دستگاه پاسخ دهنده را مشخص مي كند. بديهي است درصورت وجود مشكل در مسير ارتباطي به مقصد Trace route هاي ما موفقيت آميز نخواهند بود.
C:\>tracert bing.com
Tracing route to bing.com [65.55.175.254]
over a maximum of 30 hops:
1 1 ms <1 ms <1 ms 192.168.168.1
2 59 ms 60 ms 61 ms 91.98.160.1.pol.ir [91.98.160.1]
3 63 ms 61 ms 60 ms 10.241.33.2
4 60 ms 61 ms 60 ms 10.241.32.49
5 61 ms 60 ms 59 ms 10.234.141.25
6 60 ms 60 ms 60 ms 10.234.120.86
7 61 ms 61 ms 60 ms 10.234.120.254
8 60 ms 60 ms 61 ms 78.38.255.69
9 60 ms 61 ms 60 ms 10.10.53.233
10 303 ms 300 ms 301 ms pos5-0.cr02.nyc02.pccwbtn.net [63.218.109.249]
11 311 ms 403 ms 530 ms pos2-2.br02.ash01.pccwbtn.net [63.218.44.166]
12 336 ms 410 ms 422 ms microsoft.ge6-13.br02.ash01.pccwbtn.net [63.218.
94.54]
13 302 ms 304 ms 301 ms ge-7-3-0-56.ash-64cb-1a.ntwk.msn.net [207.46.47.
103]
14 301 ms 301 ms 301 ms ge-7-1-0-0.bl2-64c-1a.ntwk.msn.net [207.46.46.23
7]
15 * * * Request timed out.
16 * * * Request timed out.
17 * * * Request timed out.
18 * * * Request timed out.
19 * * * Request timed out.
20 * * * Request timed out.
21 * * * Request timed out.
22 * * * Request timed out.
23 * * * Request timed out.
24 * * * Request timed out.
25 * * * Request timed out.
26 * * * Request timed out.
27 * * * Request timed out.
28 * * * Request timed out.
29 * * * Request timed out.
30 * * * Request timed out.
Trace complete.
در اين مثال پاكت ارسالي ICMP ما تنها موفق شده تا 14 مرحله پيش برود و در مرحله 14 به مشكل برخورد كرده است كه دليل آن مي تواند اين باشد كه دستگاهي كه در مرحله هشتم قراردارد قطع است و يا اينكه دستگاه موجود در مرحله 14 كار مي كند اما امكان مشخص كردن هاپ بعدي را ندارد. عوامل بسياري مي تواند وجود داشته باشد كه دستگاه مرحله 14 قادر به انجام وظيفه نگرديده است كه ممكن است مشكل در جدول route آن باشد و يا connection صحيحي براي آن ايجاد نشده باشد. با توجه به موارد بالا متوجه مي شويد كه توسط اين دستور شما بررسي مشكل را تنها بر روي يك يا دو دستگاه محدود كرده ايد.