對發送到www.9dcf.cn主機的ICMP數據包進行路由跟蹤,返回的結果如圖1所示:

圖 1
從圖1中可以看出,從本地主機到www.9dcf.cn這臺主機共經過11個路由器轉發才最終到達目的地,并且成功解析121.12.170.13地址的主機名,而且從返回的結果中可以看出,數據包從本地發出后經過的第一個路由地址為192.168.123.1,這是本地主機所屬網絡的外網中,第一個路由服務器地址。1、Tracert工作原理
通過向目標主機發送不同IP生存時間,TTL值的ICMP回應數據包, Tracert診斷程序確定到目標主機所經過的路由。在數據包傳輸中所經過的每個路由器在轉發數據包之前要將數據包上的TTL值減1。當數據包上的TTL值減為0時,路由器應該將“ICMP已超時”的消息發回源系統。
Tracert先發送TTL為1的回應數據包,并在隨后的每次發送過程中將TTL值遞増1,直到目標響應或TTL值達到最大值,從而確定路由。通過檢査中間路由器發回的“ICMP已超時”的消息確定路由。某些路由器不經詢問直接丟棄TTL過期的數據包,這在 Tracert實用程序中看不到。 Tracert命令按順序打印出返回“ICMP已超時”消息的路徑中的近端路由器接口列表。如果使用“-d”選項,則Tracert實用程序不在每個IP地址上查詢DNS。
2、參數詳解
利用“ tracert”命令可以査看 Tracert命令的幫助信息,如圖2所示。

圖 2
參數說明如下:-d 指定不將IP地址解析到主機名(默認情況會解析主機名)。
-h maximum_hops 指定躍點數以跟蹤到稱為 target_name的主機的路由。
-j 指定 Tracert實用程序數據包所采用路徑中的路由器接口列表。
-w 等待 timeout為每次回復所指定的毫秒數。
-target_name 目標主機的名稱或IP地址。
以上就美國服務器Tracert命令測試路由的操作介紹,還有疑惑的美國服務器用戶,可以咨詢美聯科技在線客戶哦!