خروجی برنامه تریس روت (traceroute) که لیست مسیریاب‌های طی شده را در قالب متنی همراه زمان‌بندی نشان می‌دهد
**تریس روت** (به انگلیسی: Traceroute) و **`tracert`** فرامین عیب‌یابی شبکه رایانه‌ای هستند که برای ردیابی مسیر حرکت و سنجش تأخیر انتقال بسته‌های شبکه‌ای در شبکه‌ای با پروتکل اینترنت (IP) مورد استفاده قرار می‌گیرند.

ابزار تریس روت تقریباً در همه سیستم‌عامل‌های شبه‌یونیکس موجود است. نوع‌های شبیه با قابلیت‌های مشابه هم پیدا می‌شوند از قبیل tracepath در لینوکس‌های مدرن و tracert در سیستم‌عامل مایکروسافت ویندوز. همچنین در سیستم‌عامل‌هایی بر پایه ویندوز NT شما می‌توانید برنامه pathping را مشاهده کنید که همان قابلیت را فراهم آورده‌است.

این فرامین، برای پروتکل اینترنت نسخه ۶ (IPv6) ممکن است با نام‌های *traceroute6* و *tracert6* نام گذاری شوند.

نحوه عملکرد داخلی
-----------------

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

کاربردها
--------

ابزار **تریس روت** اغلب برای رفع مشکل در شبکه استفاده می‌شود. به وسیله نشان دادن روترهای پیموده شده، این ابزار اجازه می‌دهد که کاربر مسیری که باید بیموده شود تا به یک هدف خاص در شبکه برسد را مشاهده کند.

مسایل امنیتی
------------

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

منابع
-----


* مشارکت‌کنندگان ویکی‌پدیا. «‎ Traceroute ‎». در *دانشنامهٔ ویکی‌پدیای انگلیسی*، بازبینی‌شده در ۹ مارس ۲۰۱۰.

| * ن
* ب
* و
برنامه‌های واسط خط فرمان یونیکس و shell builtins |
| --- |
| سامانهٔ پرونده | 
* cat
* cd
* Chmod
* Chown
* Chgrp
* چک‌سام (دستور لینوکس)
* cmp
* CP
* dd
* du
* df
* file
* Fsck
* fuser
* ln
* Ls
* Mkdir
* Mount
* Mv
* pax
* Pwd
* rm
* Rmdir
* size
* split
* tee
* دستگاه حسی‌تنی
* type
* umask

 |
| فرایندها | 
* at
* bg
* Chroot
* cron
* fg
* Kill
* Killall
* nice
* pgrep
* Pkill
* ps
* Pstree
* time
* top

 |
| محیط کاربری | 
* clear
* Env
* exit
* finger
* history
* فهرست ابزارهای یونیکس
* logname
* mesg
* Passwd
* اس‌یو
* Sudo
* uptime
* talk
* tput
* Uname
* W (یونیکس)
* wall
* who
* Whoami
* write

 |
| پردازش متن | 
* awk
* banner
* basename
* comm
* csplit
* cut
* Diff
* Dirname
* ed
* ex
* fmt
* fold
* head
* iconv
* join
* less
* more
* nl
* paste
* Sed
* sort
* spell
* رشته‌ها (یونیکس)
* دم (عضو)
* TR
* uniq
* وی‌آی
* wc
* xargs

 |
| Shell builtins | 
* alias
* echo
* expr
* printf
* sleep
* test
* true and false
* unset
* Wait
* Yes

 |
| شبکه | 
* dig
* host
* Ifconfig
* inetd
* nc
* Netstat
* nslookup
* Ping
* rdate
* rlogin
* route
* ssh
* Traceroute

 |
| جستجو | 
* find
* Grep
* locate
* whatis
* whereis

 |
| مستندسازی | 
* apropos
* help
* man

 |
| گوناگون | 
* bc
* dc
* cal
* lp
* od

 |
| *فهرست ابزارهای یونیکس* |

| * ن
* ب
* و
برنامه‌های خط فرمانی ویندوز و دستورات توکار پوسته |
| --- |
| COMMAND.COM •  خط فرمان •  ویندوز پاورشل •  پیشانه ی وایابی |
| گشتن پرونده سامانه ای | 
* cd (chdir)
* Dir
* popd
* pushd
* tree

 |
| مدیریت پرونده‌ها | 
* Attrib
* cacls
* cipher
* ntfs
* Copy
* del (erase)
* deltree
* expand
* icacls
* makecab
* Mkdir (mkdir)
* Move
* Rmdir (rmdir)
* recover
* ren (rename)
* replace
* Rmdir
* robocopy
* XCOPY

 |
| مدیریت دیسک | 
* CHKDSK
* convert
* defrag
* diskcomp
* diskcopy
* diskpart
* fdisk
* Format
* label
* SUBST
* scandisk
* sys
* vol
* vssadmin

 |
| فرایندها | 
* at
* exit
* kill
* powercfg
* runas
* sc
* schtasks
* shutdown
* start
* taskkill
* tasklist

 |
| رجیستری | 
* assoc
* ftype
* reg
* regini
* regsvr32

 |
| محیط کاربری | 
* date
* mode
* path
* set
* setx
* time
* title
* ver
* Whoami

 |
| محتوای پرونده | 
* comp
* edit
* edlin
* fc
* find
* findstr
* lpr
* print
* TYPE (DOS command)

 |
| اسکریپت‌نویسی | 
* choice
* clip
* cscript
* DOSKEY
* echo
* for
* goto
* if
* more
* pause
* prompt
* rem

 |
| شبکه | 
* hostname
* ipconfig
* net use
* netsh
* Netstat
* nslookup
* PathPing
* Ping
* route
* Traceroute

 |
| نگهداری و تعمیر | 
* msiexec
* NTBackup
* sfc
* systeminfo
* w32tm
* WBAdmin
* ابزار ارزیابی سیستم ویندوز
* ابزار مدیریتی ویندوز

 |
| مدیریت بوت | 
* bcdedit
* bootcfg
* fixboot
* fixmbr

 |
| توسعه نرم‌افزار | 
* debug
* exe2bin
* QBasic

 |
| متفرقه | 
* cls
* help

 |
| فهرست دستوراهای داس (سیستم‌عامل) •  متغیرهای محیطی |