關於PING命令裡面TTL的問題

時間 2022-02-02 02:05:08

1樓:

樓上說得用多大用呢,不會是複製的吧

***********************************=

1.兩個路由肯定沒有套著用滴

2.ttl值,一般可說明的是你所ping的位址(一般也就是伺服器)所用的作業系統,但是ttl值可以通過設定來改變,換句話說:ttl值對於你根本沒用滴,與網速無關滴

3.時間越少越好啊,它說明網速快哦,你試試ping一下自己的ip,結果對比下你就知道啦,時間是0ms。

2樓:匿名使用者

ttl是ip協議包中的乙個值,它告訴網路路由器包在網路中的時間是否太長而應被丟棄。有很多原因使包在一定時間內不能被傳遞到目的地。例如,不正確的路由表可能導致包的無限迴圈。

乙個解決方法就是在一段時間後丟棄這個包,然後給傳送者乙個報文,由傳送者決定是否要重發。ttl的初值通常是系統預設值,是包頭中的8位的域。ttl的最初設想是確定乙個時間範圍,超過此時間就把包丟棄。

由於每個路由器都至少要把ttl域減一,ttl通常表示包在被丟棄前最多能經過的路由器個數。當記數到0時,路由器決定丟棄該包,並傳送乙個icmp報文給最初的傳送者。

ttl 字段值可以幫助我們識別作業系統型別。

unix 及類 unix 作業系統 icmp 回顯應答的 ttl 字段值為 255

compaq tru64 5.0 icmp 回顯應答的 ttl 字段值為 64

微軟 windows nt/2k作業系統 icmp 回顯應答的 ttl 字段值為 128

微軟 windows 95 作業系統 icmp 回顯應答的 ttl 字段值為 32

當然,返回的ttl值是相同的

但有些情況下有所特殊

linux kernel 2.2.x & 2.4.x icmp 回顯應答的 ttl 字段值為 64

freebsd 4.1, 4.0, 3.4;

sun solaris 2.5.1, 2.6, 2.7, 2.8;

openbsd 2.6, 2.7,

netbsd

hp ux 10.20

icmp 回顯應答的 ttl 字段值為 255

windows 95/98/98se

windows me

icmp 回顯應答的 ttl 字段值為 32

windows nt4 wrks

windows nt4 server

windows 2000

windows xp

icmp 回顯應答的 ttl 字段值為 128

這樣,我們就可以通過這種方法來辨別作業系統

ping命令顯示的ttl是什麼意思

ttl是 time to live的縮寫,該欄位指定ip包被路由器丟棄之前允許通過的最大網段數量。ttl是ipv4包頭的乙個8 bit欄位。 1 ttl 是由傳送主機設定的,以防止資料報不斷在 ip 網際網路絡上永不終止地迴圈。ip 資料報時,要求路由器至少將 ttl 減小 1。2 使用ping時涉...

關於ping命令,關於ping命令都有那些

1.肯定不同,源位址只有乙個 2.基本不會 3.那要看你開了多少個bat,宕機也不是因為ping死的,而是因為bat開得太多卡死的 加大資料報 多視窗外ping 會堵死自己的內網 ping命令的使用方法 關於ping命令都有那些 ping ip 或網域名稱 向對方主機傳送預設大小為32位元組的資料,...

關於ping命令,關於ping命令都有那些

ping命令的使用方法 關於ping命令都有那些 ping ip 或網域名稱 向對方主機傳送預設大小為32位元組的資料,引數 l 空格 資料報大小 n傳送資料次數 t 指一直ping。ping t l 65550 ip 死亡之ping 傳送大於64k的檔案並一直ping就成了死亡之ping ping...