區域網內ping為什麼會出現ttl

時間 2022-02-01 19:37:35

1樓:

這是主機存活時間。一般是每經過一個路由將會減一,如果減完了還沒到達主機就會丟掉這個包。

ttl是 time to live的縮寫,該欄位指定ip包被路由器丟棄之前允許通過的最大網段數量。ttl是ipv4包頭的一個8 bit欄位。

ttl的作用是限制ip資料包在計算機網路中的存在的時間。ttl的最大值是255,ttl的推薦值是64。

擴充套件資料

ttl 欄位值可以幫助我們識別作業系統型別:

1、unix 及類 unix 作業系統 icmp 回顯應答的 ttl 欄位值為 255

2、compaq tru64 5.0 icmp 回顯應答的 ttl 欄位值為 64

3、微軟 windows nt/2k作業系統 icmp 回顯應答的 ttl 欄位值為 128

4、微軟 windows 95 作業系統 icmp 回顯應答的 ttl 欄位值為 32

2樓:飄香之浪客

ttl:生存時間

指定資料包被路由器丟棄之前允許通過的網段數量。

ttl 是由傳送主機設定的,以防止資料包不斷在 ip 網際網路絡上永不終止地迴圈。** ip 資料包時,要求路由器至少將 ttl 減小 1。

使用ping時涉及到的 icmp 報文型別

一個為icmp請求回顯(icmp echo request)

一個為icmp回顯應答(icmp echo reply)

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值是相同的

還有一點,ttl的返回值是可以更改的

3樓:月夜嵐

ping命令返回引數中ttl不是延遲,time=、>或

ttl是 time to live的縮寫,該欄位指定ip包被路由器丟棄之前允許通過的最大網段數量。ttl欄位由ip資料包的傳送者設定,在ip資料包從源到目的的整個**路徑上,每經過一個

路由器,路由器都會修改這個ttl欄位值,具體的做法是把該ttl的值減1,然後再將ip包**出去。如果在ip包到達目的ip之前,ttl減少為0,路

由器將會丟棄收到的ttl=0的ip包並向ip包的傳送者傳送 icmp time exceeded訊息。ttl的最大值為255.

區域網內間相互ping,根本沒有經過路由器。初始ttl值也不用減去1,所有出現ttl=255是理所當然的。

4樓:承桖蓮

不管ttl是什麼概念,總之來說ttl=任何數字都是通的。

5樓:匿名使用者

出現ttl=255說明你所ping的伺服器是unix或者linux系統。你所說的

不能訪問時是什麼情況呢?

為什麼我ping某個局網ip返回的ttl是255

6樓:匿名使用者

正常啊~對方的作業系統為unix或者linux吧~或者對方定義了特殊的ttl值,以拒絕非法訪問資料進入

7樓:

ttl指的的是跳數,確切的說是經過路由的跳數,沒經過一次路由跳數減一255為最大.一般你ping路由的時候為255windows 系統為128預設

linux 系統為64預設

當然都可以更改的.

記得最大為255

8樓:奇蹟

ttl是ip協議包中的一個值,它告訴網路,資料包(例如icmp包)在網路中的時間是否太長而應被丟棄

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

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

compaq tru64 5.0 icmp 回顯應答的 ttl 欄位值為 64

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

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

所以你ping 的是個 unix的系統.或者是個 路由器.

9樓:

ttl值和作業系統有關

255貌似是windows的作業系統吧

使用ping命令得到的回顯示 ttl=255

10樓:匿名使用者

這個是主機存活時間。一般是這樣的,每經過一個路由將會減一,如果減完了還沒到達主機就會丟掉這個包。

因為這個是所經過的路由,也就是說,你發的包是256的,那麼你 只經過一個路由就到達,我只能說明你可能是星型的拓撲結構。

要記住,這個僅僅是對路由,對於以幀轉換的交換機無效。

ping閘道器,ttl的值在變化。是怎麼回事?ttl=255變成ttl=64

11樓:

如果是區域網,這說明你所在的網路中存在兩個閘道器,而且這兩個閘道器是同一網段。說明有一個是錯誤接入而導致網路故障。

12樓:海獅

這個原因很多,作業系統,路由器都可能修改這些值

為什麼區域網內網路老掉線,區域網內老掉線怎麼回事啊

可湛鍾離景彰 arp病毒.arp欺騙分為二種,一種是對路由器arp表的欺騙 另一種是對內網pc的閘道器欺騙。第一種arp欺騙的原理是 截獲閘道器資料。它通知路由器一系列錯誤的內網mac地址,並按照一定的頻率不斷進行,使真實的地址資訊無法通過更新儲存在路由器中,結果路由器的所有資料只能傳送給錯誤的ma...

伺服器能ping區域網內其他機器,其他機器也能ping伺服器,但伺服器不能通過網路上的芳鄰訪問其他機器

能互相ping通就說明在物理網路上沒有問題,ip設定也正常,問題出在系統共享設定,區域網的共享設定很麻煩,有n多種情況,建議使用工具設定,比如深度的共享設定工具,不過效果不是很好,尤其是在手工設定過,多使用者,伺服器或者分機加有開機密碼的情況下一般是不成功的,至今沒有人完全搞清楚共享設定的真實含義,...

同在區域網,為什麼閘道器可以ping通,而伺服器ip 卻p

如果那臺ping不通伺服器的主機,上網正常的話。有可能是在伺服器 linux系統 的host.allow或者 host.deny中新增該主機ip。檢查下host檔案吧。 在一個網段裡,連在同一個交換機上,如果其他主機防火牆設定了迴應icmp包,你就可以ping通,如果沒有防火牆,那更是可以ping通...