TTL 在 ping 命令中是什麼意思? 其他人呢?

發布 科技 2024-05-06
9個回答
  1. 匿名使用者2024-01-28

    簡單來說,TTL就是充滿timetolive,即生命週期。 ping命令是ICMP使用的網路層協議,所以TTL指的是網路層的乙個網路包(包)的生命週期,如果這句話不懂,先回去複習一下OSI7層協議。

    顯然,乙個包從一台機器到另一台機器的路徑很長,很明顯,這條路徑不是單一的,它很複雜,而且很可能存在迴圈。 如果乙個資料包在傳輸過程中進入乙個環路,如果不終止,它將繼續迴圈,如果很多資料包都這樣迴圈,對網路來說將是一場災難。 因此,需要在包中設定乙個這樣的值,每次包經過乙個節點時,將這個值減去1,重複這個操作,最終可能會產生兩個結果:

    當值仍為正值時,資料包到達其目的地,或者在一定數量的節點後,該值將減小為 0。

    前者意味著正常傳輸已經完成,後者意味著資料包可能選擇了很長的路徑,甚至進入了迴圈,這顯然不是我們預期的,所以當這個值為0時,網路裝置將不再傳遞資料包,而是直接放棄它,向資料包的源位址傳送通知, 說資料包已經死了。

    其實TTL值本身並沒有什麼意義,對於使用者來說,關心的應該是包是否到達目的地,而不是經過幾個節點之後。 但是TTL值仍然可以是有趣的資訊。

    每個作業系統對TTL值的定義都不同,這個值甚至可以通過修改一些系統的網路引數來修改,比如Win2000預設為128,也可以通過登錄檔進行修改。 然而,Linux 通常被定義為 64。 但是,一般來說,很少有人會改變自己機器的這個值,這讓我們有機會通過ping回顯ttl來大致確定一台機器是什麼作業系統。

  2. 匿名使用者2024-01-27

    總結。 您好,親愛的,很高興為您服務。 1.執行ping命令時,ttl=113。 這意味著 113 次。

    執行ping命令時ttl=113是什麼意思?

    您好,親愛的,很高興為您服務。 1.執行ping命令時,ttl=113。 這意味著 113 次。

    它是指資料包在被路由器丟棄之前允許通過的網段數,單位是次數,而不是時間,ttl=113,即每條路由133次減去1次。

    如果同一臺伺服器具有不同的 IP,則通過 ping 這些 IP 獲得的 TTL 越高(通過路由器的 TTL 越少),延遲就越小,表明直接連線到 IP 的速度會更快。

    它由傳送主機設定,以防止資料包在不終止的情況下不斷迴圈通過 IP 網路。 ** 當 IP 資料包時,路由器需要將 TTL 至少減少 1。 3. 使用ping時涉及的ICMP報文型別,乙個是ICMP Echo Request,另乙個是ICMP Echo Reply,TTL字段值可以幫助我們識別作業系統型別。

  3. 匿名使用者2024-01-26

    TTL(生存時間)。

    TTL 是 IP 協議資料包中的乙個值,用於告知網路路由器資料包是否在網路中存在時間過長,是否應丟棄。 包裹無法在一定時間內送達目的地的原因有很多。 例如,不正確的路由表可能導致資料包的無限迴圈。

    一種解決方案是在一段時間後丟棄資料包,並向傳送方提供乙個資料包,由傳送方決定是否重新傳送。 TTL 的初始值通常是系統的預設值,即標頭中的 8 位域。 TTL 的最初想法是確定資料包將被丟棄的時間範圍。

    由於每個路由器必須將 TTL 域減少至少乙個,因此 TTL 通常表示資料包在丟棄之前可以通過的最大路由器數。 當計數達到 0 時,路由器決定丟棄資料包並向原始傳送方傳送 ICMP 資料包。

    Windows 95 98 中的預設 TTL 為 32。 有人建議,當難以到達節點時,應將此值設定為使用跟蹤路由器的 TTL 值,以嘗試訪問給定主機或跟蹤到該主機的路由。 TraceRoute 將資料包的 TTL 值設定為較小的大小,以便每個路由器在到達其目的地的途中不斷丟棄該資料包。

    傳送資料包和接收ICMP資料包之間的時間用於計算從一台路由器到另一台路由器的時間。

    使用多路復用 IP 協議時,TTL 值表示一系列資料包塗層。 有以下轉換:0、同一主機限制 1、同一子網限制 32、同一節點限制 64、同一地域限制(128)、同一大陸(大陸)限制 255,因為不同作業系統的預設 TTL 值不同,所以有文章說目標系統的型別可以通過返回的 TTL 值來判斷, 這是正確的,但它不是 TTL 的功能,只是 TTL 理解的應用。可以修改 TTL 的值。 一些特殊系統(例如 NIDS)定義了特殊的 TTL 值,以拒絕未經授權的資料訪問。

    我們可以在執行ping命令時使用-i引數來指定TTL值,可以將TTL設定為0,資料包將立即丟棄。 有時我們執行ping命令,但是當我們放慢資料包的速度時,我們會傳送另乙個帶有英文提示符的位址(大致表示TTL無效),這意味著資料包攜帶的TTL為0或小於TTL值,允許在到達目的地之前通過下乙個網段(即 當它到達返回 IP 位置時),並且資料包已被路由丟棄。

  4. 匿名使用者2024-01-25

    TTL(生存時間)值,可以通過TTL值計算資料包經過了多少路由器:源TTL起始值(即2的冪,略大於返回的TTL) - 返回時的TTL值。 例如,如果返回TTL值119,則可以推斷離開源位址的資料報的TTL值為128,並且源站點必須從源站點通過9個路由器網段(128-119)到目標位置。 如果返回TTL值246,則TTL值從256開始,並且必須從源端傳遞9個路由器網段。

  5. 匿名使用者2024-01-24

    看網路好不好,主要看時間值,根據你的時間值,比較穩定,好像房東的ping主機不在乙個區域,如果是本地區域網,時間值應該小於10ms。

    TTL,通俗地說,就是根據這個值計算你的ping命令已經通過了多少個路由器。 TTL值的全稱是“Time to Live”,簡單來說,它代表DNS記錄快取在DNS伺服器上的時間,直接來說,這個值會影響客戶第二次訪問你站點的速度,每個節點都會減少一定的TTL,直到TTL=0,IP資料包會作為超時被丟棄。

  6. 匿名使用者2024-01-23

    TTL(生存時間)。

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

    TTL 由傳送主機設定,以防止資料包在不終止的情況下不斷迴圈通過 IP 網路。 ** 當 IP 資料包時,路由器需要將 TTL 至少減少 1。

    ttl 字段值可以幫助我們識別作業系統型別(不完全準確,因為 ttl 可以修改)。

    linux 64

    win2k/nt 128

    Windows 系列 32

    UNIX 系列 255

  7. 匿名使用者2024-01-22

    如果對方有密碼,就不要動腦筋。 因為你不是專業的黑客。 沒有密碼,您可以通過黑客軟體訪問他的計算機。

    TTL 代表生存時間,即 ping 資料包可以在網路上存在多長時間。 當我們在網路上ping主機時,我們的本地機器會傳送乙個資料包,並且該資料包會通過一定數量的路由器傳輸到目標主機,但是由於很多原因,有些資料包無法正常傳送到目標主機,所以如果不給這些資料包乙個生命週期,這些資料包會一直傳輸在網路上, 導致網路開銷增加。當資料包傳送到路由器時,TTL 會自動減少 1,如果減少到 0 並且沒有傳送到目標主機,則會自動丟失。

    就像上面第三次ping曙光部落格時,出現了請求超時的情況,增加了TTL以減少網路資源的消耗。 預設情況下,對於 Linux 系統,TTL 值為 64 或 255,對於 Windows NT 2000 XP 系統,TTL 值為 128,對於 Windows 98 系統,TTL 值為 32,對於 Unix 主機,TTL 值為 255。 (這個是從網上找到的),曙光部落格的目標主機使用的是 FreeBSD 系統,這裡的 TTL 值可能是 64,而不是 Unix 主機的 255,所以它經歷了 64-51=13 條從我到目標主機的路由。

    當我們不知道目標主機的作業系統時,我們可以根據ttl來猜測,但不一定100%準確,如果目標主機是Windows,但是例如75臺路由器之後,那麼TTL的返回值是128-75=53,那麼你可能會認為目標主機是Linux系統, 但一般不會經過那麼多路由器,所以通過TTL判斷目標主機的作業系統是有一定依據的。

  8. 匿名使用者2024-01-21

    Ping是用來測試網路是否暢通的,有些人用它來攻擊別人的電腦,向別人的電腦傳送大量的資料包,造成網路擁塞或崩潰。

  9. 匿名使用者2024-01-20

    它是乙個dos命令,一般用於檢測網路是開還是關,也叫延遲,其值越大,速度越慢! 這是乙個用於檢查網路是否暢通或網路連線速度的命令。 大多數使用者防火牆都設定為嚴格禁止ping入侵,此外,它只會導致網路擁塞或崩潰,這對您沒有任何好處!

    那麼接下來不能做什麼。

相關回答
5個回答2024-05-06

如何使用ping命令訊號,行程鍵被拆解。

3個回答2024-05-06

眾所周知,測試網中最常用的通訊是ping命令,它用於ping命令提示符視窗下的空格,其中是目的位址,按回車鍵執行此命令,其中是目的位址,傳送的資料包大小為32位元組。 >>>More

7個回答2024-05-06

ping命令是用於測試網路連線的程式,其對應的檔名為“. 根據測試的目的,此命令可以攜帶不同的引數。

7個回答2024-05-06

主要功能是監聽網路IP位址是否正常。

7個回答2024-05-06

Android ping 命令。

步驟如下: >>>More