1. tracert命令怎麼用
Tracert是路由的跟蹤實用程序,用於確定IP數據報訪問目標所採取的路徑,我們在上網的時候,需要追蹤本機到指定網址經過哪些路由器,這時候就需要使用到Tracert命令。那麼Win10系統Tracert命令如何使用?下面小編和大家分享系統Tracert命令的使用方法。
1、在CMD命令提示符下使用tracert命令,打開CMD 可以WIN+R 然後在運行中輸入CMD 確定;
2、在命令行中輸入「tracert 」並在後面加入一個IP地址,可以查詢從本機到該IP地址所在的電腦要經過的路由器及其IP地址。下圖中後面的IP地址為同一個路由器下的區域網中的另一個電腦的IP地址。
3、從左到右的5條信息分別代表了「生存時間」(每途經一個路由器結點自增1)、「三次發送的ICMP包返回時間」(共計3個,單位為毫秒ms)和「途經路由器的IP地址」(如果有主機名,還會包含主機名)。
4、也可以輸入「tracert 」後面接一個網址,DNS解析會自動將其轉換為IP地址並探查出途經的路由器信息。如這回在後面輸入了網路經驗的URL地址,可以發現共查詢到10條信息,其中帶有星號(*)的信息表示該次ICMP包返回時間超時。
5、如果在「tracert」命令後添加一個不存在的IP地址,tracert程序則會報錯。如下圖所示。
6、在「tracert」命令與IP地址或URL地址中間輸入「-d」,可以不將IP地址解析到主機名稱。從下圖可以看出,添加了「-d」後將不顯示出「PC-helei」字樣,即不顯示主機名稱。
7、在「tracert」命令與IP地址或URL地址中間輸入「-h」,並在之後添加一個數字,可以指定本次tracert程序搜索的最大跳數。如下圖中加入「 -h 5 」後,搜索只在路由器間跳轉5次,就無條件結束了。
8、在「tracert」命令與IP地址或URL地址中間輸入「-w」,並在之後添加一個數字,可以指定tracert為每次回復所指定的毫秒數。
9、另外,tracert中還有如「-j」、「-r」、「-s」、「-4」、「-6」等命令,其用法都可以在命令行中輸入命令「tracert」直接查到,這里就不一一贅述了。
以上就是tracert命令詳解詳解了,不管是還是Win8 或Win10都是可以通用的哦。
2. Tracert有什麼用途
對ISP而言,設立Traceroute網關,將使網路服務提供商幫助用戶建立並維持對服務商服務質量的信心。
服務質量高的ISP可以通過設立Traceroute網關,使用戶了解其與網路連接以及數據傳輸的效率。當然,基礎設施差,服務質量低的ISP是比較害怕提供這種服務。
因為,這樣用戶可以使用這一工具了解服務商網路連接情況。
在一台主機安裝了相關的Traceroute的CGI程序後,您可以輸入相應的目的主機的IP地址或者名字,就可以得到相關的數據。
應用
Traceroute是用來偵測主機到目的主機之間所經路由情況的重要工具,也是最便利的工具。前面說到,盡管ping工具也可以進行偵測,但是,因為ip頭的限制,ping不能完全的記錄下所經過的路由器。所以Traceroute正好就填補了這個缺憾。
Traceroute收到目的主機的IP後,首先給目的主機發送一個TTL=1的UDP數據包,而經過的第一個路由器收到這個數據包以後,就自動把TTL減1,而TTL變為0以後,路由器就把這個包給拋棄了,並同時產生 一個主機不可達的ICMP數據報給主機。
主機收到這個數據報以後再發一個TTL=2的UDP數據報給目的主機,然後刺激第二個路由器給主機發ICMP數據 報。如此往復直到到達目的主機。這樣,traceroute就拿到了所有的路由器ip。從而避開了ip頭只能記錄有限路由IP的問題。
實現
主叫方首先發出 TTL=1 的數據包,第一個路由器將 TTL 減1得0後就不再繼續轉發此數據包,而是返回一個 ICMP 超時報文,主叫方從超時報文中即可提取出數據包所經過的第一個網關地址。
然後又發出一個 TTL=2 的 ICMP 數據包,可獲得第二個網關地址,依次遞增 TTL 便獲取了沿途所有網關地址。
需要注意的是,並不是所有網關都會如實返回 ICMP 超時報文。出於安全性考慮,大多數防火牆以及啟用了防火牆功能的路由器預設配置為不返回各種 ICMP 報文,其餘路由器或交換機也可被管理員主動修改配置變為不返回 ICMP 報文。
因此 Traceroute 程序不一定能拿全所有的沿途網關地址。所以,當某個 TTL 值的數據包得不到響應時,並不能停止這一追蹤過程,程序仍然會把 TTL 遞增而發出下一個數據包。一直達到默認或用參數指定的追蹤限制(maximum_hops)才結束追蹤。
依據上述原理,利用了 UDP 數據包的 Traceroute 程序在數據包到達真正的目的主機時,就可能因為該主機沒有提供UDP服務而簡單將數據包拋棄,並不返回任何信息。
為了解決這個問題,Traceroute 故意使用了一個大於 30000 的埠號,因 UDP 協議規定埠號必須小於 30000 ,所以目標主機收到數據包後唯一能做的事就是返回一個「埠不可達」的 ICMP 報文,於是主叫方就將埠不可達報文當作跟蹤結束的標志。
以上內容參考網路-traceroute
3. 跟蹤路由器的命令是什麼
跟蹤路由器的命令是tracert。
Tracert(跟蹤路由)是路由跟蹤實用程序,用於確定 IP 數據包訪問目標所採取的路徑。Tracert 命令用 IP 生存時間 (TTL) 欄位和 ICMP 錯誤消息來確定從一個主機到網路上其他主機的路由。
通過向目標發送不同IP生存時間 (TTL) 值的「Internet控制消息協議 (ICMP)」回應數據包,Tracert診斷程序確定到目標所採取的路由。要求路徑上的每個路由器在轉發數據包之前至少將數據包上的 TTL 遞減 1。數據包上的 TTL 減為 0 時,路由器應該將「ICMP 已超時」的消息發回源系統。
Tracert 先發送 TTL 為 1 的回應數據包,並在隨後的每次發送過程將TTL遞增 1,直到目標響應或 TTL 達到最大值,從而確定路由。通過檢查中間路由器發回的「ICMP 已超時」的消息確定路由。某些路由器不經詢問直接丟棄 TTL 過期的數據包,這在 Tracert 實用程序中看不到。
4. tracert命令是干什麼用的
Tracert的使用只需要在tracert後面跟一個IP地址或URL,Tracert會進行相應的域名轉換的。
當數據報從你的計算機經過多個網關傳送到目的地時,Tracert命令可以用來跟蹤數據報使用的路由(路徑)。該實用程序跟蹤的路徑是源計算機到目的地的一條路徑,不能保證或認為數據報總遵循這個路徑。
如果配置使用DNS,那麼你常常會從所產生的應答中得到城市、地址和常見通信公司的名字。Tracert是一個運行得比較慢的命令(如果指定的目標地址比較遠),每個路由器大約需要給它15秒鍾。
命令詳解
該診斷實用程序將包含不同生存時間(TTL)值的Internet控制消息協議(ICMP)回顯數據包發送到目標,以決定到達目標採用的路由。要在轉發數據包上的TTL之前至少遞減1,必須經過路徑上的每個路由器,所以TTL是有效的躍點計數。
數據包上的TTL到達0時,路由器應該將「ICMP已超時」的消息發送回源系統。Tracert先發送TTL為1的回顯數據包,並在隨後的每次發送過程將TTL遞增1,直到目標響應或TTL達到最大值,從而確定路由。
以上內容參考:網路-TRACERT命令
5. tracert命令的作用有哪些
命令提示符中的tracert命令被定義為是一種路由跟蹤實用程序,tracert命令主要用於確定IP數據包訪問目標所採取的路徑。本篇文章將在Win7系統環境下,來探討tracert命令詳解,同時了解tracert命令有哪些功能。
進入Windows命令提示符程序。Win7系統直接在開始菜單下方的輸入框中輸入「cmd」或「命令提示符」就可以進入了。XP系統需要在開始菜單中找到運行(或按下快捷鍵R),在運行對話框中輸入cmd,然後單擊「確定」按鈕。
可以輸入「tracert 」後面接一個網址,DNS解析會自動將其轉換為IP地址並探查出途經的路由器信息。如這回在後面輸入了網路經驗的URL地址,可以發現共查詢到10條信息,其中帶有星號(*)的信息表示該次ICMP包返回時間超時。
6. 路由追蹤命令是什麼 路由追蹤技巧
首先介紹下什麼是路由追蹤,路由器追蹤功能
,能夠幫網路管理員了解網路通行情況,同時也是網路管理人員很好的輔助工具!通過路由器追蹤可以輕松的查處從我們電腦所在地到目標地之間所經常的網路節點,並可以看到通過各個節點所花費的時間。
路由追蹤命令是什麼
路由跟蹤命令
tracert
ip地址
我們在運行框中輸入
tracert
ip地址
即可跟蹤我們本機ip地址到達對方電腦或者伺服器之間的路由節點和所花費的時間了,下面以筆者測試筆者電腦到比克爾網站的路由跟蹤。
進入電腦桌面
開始
--
運行
-輸入cmd
命令
如下圖:
進入cmd命令窗口
windows7運行在哪?3種方法輕松找到windows7運行窗口
點確認或回車後即可進入命令模式窗口,我們在裡面輸入tracert
-d
www.bkill.com
之後按下回車鍵確認即可追蹤到本地電腦到比克爾網站所在地的路由器線路。如下圖:
路由器追蹤命令應用
如上圖,我們可以看到從筆者電腦所在地到目標網站伺服器所在地要經過不少網路節點,從以上數據看速度都還比較快的,雖然存在一定的網路堵塞的情況,有興趣的朋友可以去研究下,便於理解大家可以將每個路由節點看做一個車站,車子到目的地需要經過各個省份站點類似,如果到達某地時間很長,即可知道當地有堵塞情況,通過查對應ip地址所在地即可知道哪個地方堵塞了。
7. tracert這個命令怎樣運用
Tracert(跟蹤路由)是路由跟蹤實用程序,用於確定 IP 數據報訪問目標所採取的路徑。Tracert 命令用 IP 生存時間 (TTL) 欄位和 ICMP 錯誤消息來確定從一個主機到網路上其他主機的路由。 Tracert 工作原理 通過向目標發送不同 IP 生存時間 (TTL) 值的「Internet 控制消息協議 (ICMP)」回應數據包,Tracert 診斷程序確定到目標所採取的路由。要求路徑上的每個路由器在轉發數據包之前至少將數據包上的 TTL 遞減 1。數據包上的 TTL 減為 0 時,路由器應該將「ICMP 已超時」的消息發回源系統。 Tracert 先發送 TTL 為 1 的回應數據包,並在隨後的每次發送過程將 TTL 遞增 1,直到目標響應或 TTL 達到最大值,從而確定路由。通過檢查中間路由器發回的「ICMP 已超時」的消息確定路由。某些路由器不經詢問直接丟棄 TTL 過期的數據包,這在 Tracert 實用程序中看不到。 Tracert 命令按順序列印出返回「ICMP 已超時」消息的路徑中的近端路由器介面列表。如果使用 -d 選項,則 Tracert 實用程序不在每個 IP 地址上查詢 DNS。 在下例中,數據包必須通過兩個路由器(10.0.0.1 和 192.168.0.1)才能到達主機 172.16.0.99。主機的默認網關是 10.0.0.1,192.168.0.0 網路上的路由器的 IP 地址是 192.168.0.1。 C:\>tracert 172.16.0.99 -d Tracing route to 172.16.0.99 over a maximum of 30 hops 1 2s 3s 2s 10,0.0,1 2 75 ms 83 ms 88 ms 192.168.0.1 3 73 ms 79 ms 93 ms 172.16.0.99 Trace complete. 用tracert 解決問題 可以使用 tracert 命令確定數據包在網路上的停止位置。下例中,默認網關確定 192.168.10.99 主機沒有有效路徑。這可能是路由器配置的問題,或者是 192.168.10.0 網路不存在(錯誤的 IP 地址)。 C:\>tracert 192.168.10.99 Tracing route to 192.168.10.99 over a maximum of 30 hops 1 10.0.0.1 reports estination net unreachable. Trace complete. Tracert 實用程序對於解決大網路問題非常有用,此時可以採取幾條路徑到達同一個點。 Tracert 命令行選項 Tracert 命令支持多種選項,如下表所示。 tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name 選項 描述 -d 指定不將 IP 地址解析到主機名稱。 -h maximum_hops 指定躍點數以跟蹤到稱為 target_name 的主機的路由。 -j host-list 指定Tracert 實用程序數據包所採用路徑中的路由器介面列表。 -w timeout 等待timeout 為每次回復所指定的毫秒數。 target_name 目標主機的名稱或 IP 地址。
8. tracert命令有什麼用
Tracert(跟蹤路由)是路由跟蹤實用程序,用於確定IP數據包訪問目標所採取的路徑。
Tracert 命令使用用 IP 生存時間 (TTL) 欄位和ICMP錯誤消息來確定從一個主機到網路上其他主機的路由.其命令格式如下。tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name。
命令詳解:
該診斷實用程序將包含不同生存時間 (TTL) 值的 Internet 控制消息協議 (ICMP)回顯數據包發送到目標,以決定到達目標採用的路由。要在轉發數據包上的 TTL 之前至少遞減 1,必須經過路徑上的每個路由器,所以 TTL 是有效的躍點計數。數據包上的 TTL 到達 0 時,路由器應該將「ICMP 已超時」的消息發送回源系統。
Tracert 先發送 TTL 為 1 的回顯數據包,並在隨後的每次發送過程將 TTL 遞增 1,直到目標響應或 TTL 達到最大值,從而確定路由。路由通過檢查中級路由器發送回的「ICMP 已超時」的消息來確定路由。不過,有些路由器悄悄地下傳包含過期 TTL 值的數據包,而 tracert 看不到。
tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name。
使用 tracert 跟蹤網路連接。
Tracert(跟蹤路由)是路由跟蹤實用程序,用於確定IP數據報訪問目標所採取的路徑。Tracert 命令用 IP 生存時間 (TTL) 欄位和 ICMP 錯誤消息來確定從一個主機到網路上其他主機的路由。
工作原理:
通過向目標發送不同 IP 生存時間 (TTL) 值的「Internet 控制消息協議 (ICMP)」回應數據包,Tracert診斷程序確定到目標所採取的路由。要求路徑上的每個路由器在轉發數據包之前至少將數據包上的 TTL 遞減 1。數據包上的 TTL 減為 0 時,路由器應該將「ICMP 已超時」的消息發回源系統。
Tracert 先發送 TTL 為 1 的回應數據包,並隨後的每次發送過程將 TTL 遞增 1,直到目標響應或 TTL 達到最大值,從而確定路由。通過檢查中間路由器發回的「ICMP 已超時」的消息確定路由。某些路由器不經詢問直接丟棄 TTL 過期的數據包,這在 Tracert 實用程序中看不到。
Tracert 命令按順序列印出返回「ICMP 已超時」消息的路徑中的近端路由器介面列表。如果使用 -d 選項,則 Tracert 實用程序不在每個 IP 地址上查詢 DNS。
9. TRACERT 怎麼用
TRACERT又叫跟蹤路由命令,具體用法如下:
步驟一:點擊電腦左下角開始——運行,輸入cmd,進入命令提示符窗口
步驟二:在命令行中輸入「tracert 」並在後面加入一個IP地址,可以查詢從本機到該IP地址所在的電腦要經過的路由器及其IP地址。
如 tracert 192.168.1.100
步驟三:回車之後,在下面會出現一系列的信息,如
通過最多30個躍點跟蹤到192.168.1.100的路由
1 2ms 3ms 5ms PC-1 [192.168.1.100]
跟蹤完成
從左到右的5條信息分別代表了「生存時間」(每途經一個路由器結點自增1)、「三次發送的ICMP包返回時間」(共計3個,單位為毫秒ms)和「途經路由器的IP地址」(如果有主機名,還會包含主機名)
步驟四:如果在tracert後面加上一個域名,DNS解析會自動轉換成IP地址並探詢經過的路由信息 如 tracert www..com
步驟五:在「tracert」命令與IP地址或URL地址中間輸入「-h」,並在之後添加一個數字,可以指定本次tracert程序搜索的最大跳數。
如 tracert -h 3 www..com
這樣tracert經過3個路由節點後,就會自動終止
步驟六:在「tracert」命令與IP地址或URL地址中間輸入「-d」,可以不將IP地址解析到主機名稱。
如 tracert -d 192.168.1`.100
在結果中就不會出現類似PC-1這樣的主機名稱了
【注意事項】tracert還有很多用法,具體如下:
-d 指定不將地址解析為計算機名.
-h maximum_hops 指定搜索目標的最大躍點數.
-j host-list 與主機列表一起的鬆散源路由(僅適用於IPv4),指定沿host-list的稀疏源路由列表序進行轉發。host-list是以空格隔開的多個路由器IP地址,最多9個。
-w timeout 等待每個回復的超時時間(以毫秒為單位).
-R 跟蹤往返行程路徑(僅適用於 IPv6).
-S srcaddr 要使用的源地址(僅適用於 IPv6).
-4 強制使用 IPv4.
-6 強制使用 IPv6.
10. 路由器追蹤命令是什麼
進入電腦系統桌面後,開始丶丶運行框--裡面輸入cmd命令丶丶確定後進命令行模式窗口。
在游標處輸入 tracert IP地址(如117.212.145.71)後按回車鍵確認,即可追蹤到本地電腦到網路所在地的路由器線路,在窗口顯示出來。
上述tracert IP地址 就是路由器跟蹤命令及使用方法。