Ping和Traceroute區別
1.Ping
它是一個實用程序,可以幫助人們檢查特定的IP地址是否可訪問。Ping通過向指定地址發送數據包並等待回復來工作。它還可以測量往返時間並報告錯誤。
Ping還用於檢查本地網絡上的計算機是否處於活動狀態。為此,用戶必須進入命令提示符並輸入:ping 127.0.0.1,如果地址處於活動狀態,則ping將返回如下消息:
IP地址127.0.0.1是本地主機的地址,即使發件人未連接到Internet,也會收到ping回復。(通常用來檢查本地網卡是否存在故障)
2.Traceroute(Tracert)
UNIX系統中,稱之為Traceroute,Windows中為Tracert。 Traceroute通過發送小的數據包到目的設備直到其返回,來測量其需要多長時間。一條路徑上的每個設備Traceroute要測3次。輸出結果中包 括每次測試的時間(ms)和設備的名稱(如有的話)及其IP地址。
請求超時原因可能是那一跳不對TTL超時做相應,直接丟棄了
3.總結
Ping和Traceroute之間的主要區別在於,Ping是一個快速簡便的實用程序,用於判斷指定的服務器是否可訪問以及從服務器發送和接收數據需要多長時間,而Traceroute會找到到達服務器的確切路由,每一步(跳)所花費的時間