回覆列表
  • 1 # pflus25114

    透過Traceroute我們可以知道資訊從你的計算機到網際網路另一端的主機是走的什麼路徑。當然每次資料包由某一同樣的出發點(source)到達某一同樣的目的地(destination)走的路徑可能會不一樣,但基本上來說大部分時候所走的路由是相同的在Windows系統下是執行Tracert的命令:Tracert hostnametracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name該診斷實用程式透過向目的地傳送具有不同生存時間 (TL) 的 Internet 控制資訊協議 (CMP) 迴應報文,以確定至目的地的路由。路徑上的每個路由器都要在轉發該 ICMP 迴應報文之前將其 TTL 值至少減 1,因此 TTL 是有效的跳轉計數。當報文的 TTL 值減少到 0 時,路由器向源系統發回 ICMP 超時資訊。透過傳送 TTL 為 1 的第一個迴應報文並且在隨後的傳送中每次將 TTL 值加 1,直到目標響應或達到最大 TTL 值,Tracert 可以確定路由。透過檢查中間路由器發發回的 ICMP 超時 (ime Exceeded) 資訊,可以確定路由器。注意,有些路由器“安靜”地丟棄生存時間 (TLS) 過期的報文並且對 tracert 無效。引數-d指定不對計算機名解析地址。-h maximum_hops指定查詢目標的跳轉的最大數目。-jcomputer-list指定在 computer-list 中鬆散源路由。-w timeout等待由 timeout 對每個應答指定的毫秒數。target_name目標計算機的名稱。

  • 中秋節和大豐收的關聯?
  • 如何才能還清因創業而欠的外債?