顯示具有 網路概論知識 標籤的文章。 顯示所有文章
顯示具有 網路概論知識 標籤的文章。 顯示所有文章

2023年9月16日 星期六

MTR (My trace router),Traceroute 路由追蹤是什麼?


Traceroute是一個用於網絡診斷和測試的命令行工具,指在查找數據包從一個源主機到目標主機的路徑。它通常用於分析互聯網上的故障,評估網絡性能,以及識別數據包在網絡中的路由。以下是Traceroute的一些主要功能和工作原理:

  1. 路徑跟蹤:Traceroute通過發送一系列的ICMP(Internet Control Message Protocol)或UDP(User Datagram Protocol)數據包,來瞭解數據包從源到目標的路徑。每個數據包都具有一個生存時間(TTL),並且每通過一個路由器,TTL會減少。當TTL達到零時,路由器將返回一個ICMP "Time Exceeded"消息,這使得Traceroute能夠識別路徑上的中繼路由器。
  2. 測量延遲:Traceroute還可以測量數據包通過每個路由器的延遲時間。通過在每個路由器上計時數據包的往返時間,Traceroute可以估算數據包從源到目標的總延遲時間。