解釋說明:
涉及名額:可用性、響應時間
TTL(Time To Live) 生存時間,該字段指定IP包被路由器丢棄之前允許通過的最大網段數量。windows預設ping 4次。
TTL初始值:不同的作業系統預設下TTL是不同的。預設情況下,Linux系統的TTL值為64或255,Windows NT/2000/XP系統的TTL值為128,Windows 98系統的TTL值為32,UNIX主機的TTL值為255。
計算方式:每經過一個路由器,TTL值減一,ttl - 1 = 路由器個數
ping得到的TTL值=OS的TTL初始值-經過的路由器個數。
如何檢視經過哪些路由?
使用指令:windows:tracert [目标] :會得到你的主機到目标主機經過路由器的ip。linux:traceroute.
使用示例:

圖一 windows執行ping
圖二 windows執行tracert
圖三 linux執行ping和traceroute
對于ping指令的ttl值可以使用以上的指令得到結果并進行分析。
參考資料:
https://www.zhihu.com/question/61007907 https://www.cnblogs.com/ptqueen/p/8457873.html https://www.cnblogs.com/keystone/p/11050626.html