導航:首頁 > 程序命令 > ttl命令

ttl命令

發布時間:2022-01-20 21:40:12

❶ ping命令顯示的TTL是什麼意思

您好,TTL是 Time To Live的縮寫,TTL是生存時間的意思。表示該欄位指定IP包被路由器丟棄之前允許通過的最大網段數量。

簡單來說,TTL是IP協議包中的一個值,它告訴網路路由器包在網路中的時間是否太長而應被丟棄。有很多原因使包在一定時間內不能被傳遞到目的地。

TTL由IP數據包的發送者設置,在IP數據包從源到目的的整個轉發路徑上,每經過一個路由器,則把該TTL的值減1,然後再將IP包轉發出去。如果在IP包到達目的IP之前,TTL減少為0,路由器將會丟棄收到的TTL=0的IP包,並向IP包的發送者發送 ICMP time exceeded消息,以防止數據包不斷在IP互聯網路上永不終止地循環。

(1)ttl命令擴展閱讀

TTL的功能特點

TTL的作用是限制IP數據包在計算機網路中的存在的時間。TTL的最大值是255,TTL的一個推薦值是64。

雖然TTL從字面上翻譯,是可以存活的時間,但實際上TTL是IP數據包在計算機網路中可以轉發的最大跳數。TTL欄位由IP數據包的發送者設置,在IP數據包從源到目的的整個轉發路徑上,每經過一個路由器,路由器都會修改這個TTL欄位值,具體的做法是把該TTL的值減1,然後再將IP包轉發出去。如果在IP包到達目的IP之前,TTL減少為0,路由器將會丟棄收到的TTL=0的IP包並向IP包的發送者發送 ICMP time exceeded消息。

TTL的主要作用是避免IP包在網路中的無限循環和收發,節省了網路資源,並能使IP包的發送者能收到告警消息。

TTL 是由發送主機設置的,以防止數據包不斷在IP互聯網路上永不終止地循環。轉發IP數據包時,要求路由器至少將 TTL 減小 1。

TTL值的注冊表位置HKEY_LOCAL_ ,其中有個DefaultTTL的DWORD值,其數據就是默認的TTL值了,我們可以修改,但不能大於十進制的255。Windows系統設置後重啟才生效。

參考資料:網路-TTL

❷ Ping命令的TTL後面數字是什麼意思

有人說TTL值不同對應不同的操作系統。 TTL=32 Windows 9x/Me TTL=64 LINUX TTL=128 Windows 200x/XP TTL=255 Unix TTL(生存時間) TTL是IP協議包中的一個值,它告訴網路路由器包在網路中的時間是否太長而應被丟棄。有很多原因使包在一定時間內不能被傳遞到目的地。例如,不正確的路由表可能導致包的無限循環。一個解決方法就是在一段時間後丟棄這個包,然後給發送者一個報文,由發送者決定是否要重發。TTL的初值通常是系統預設值,是包頭中的8位的域。TTL的最初設想是確定一個時間范圍,超過此時間就把包丟棄。由於每個路由器都至少要把TTL域減一,TTL通常表示包在被丟棄前最多能經過的路由器個數。當記數到0時,路由器決定丟棄該包,並發送一個ICMP報文給最初的發送者。 Windows 95/98中TTL的預設值為32。有人建議當到達一個節點比較困難時,把此值設為128。ping和tracerouter都使用TTL值以嘗試到達給定的主機或跟蹤到那個主機的路由。traceroute把包的TTL值設得較小,使它在到達目的的路上被各個路由器連續的丟棄。發出包到受到返回的ICMP報文之間的時間用來計算從一個路由器到另一個路由器的時間。 使用多路復用的IP協議,TTL值表示一個包被轉發的范圍。有以下轉換:0, 限制在同一主機 1, 限制在同一子網 32, 限制在同一節點 64, 限制在同一區域(region)128,限制在同一大陸(continent)255, 由於不同的操作系統的默認TTL值不同,因此有文章說可以通過返回的TTL值判斷目標系統的類型,這是正確的,但不是TTL的功能,只是對TTL理解的一個應用。TTL的值可以修改。有些特殊的、系統(如NIDS)會定義特殊的TTL值,以拒絕非法訪問數據進入。我們在執行PING命令時可以用-i參數指定TTL值,大家可以將TTL設置為0,則該包將被立即丟棄。有時我們執行了一個PING 命令,在繁華時卻繁華了另一個地址,並帶有一個英語的提示(大致意思是TTL無效),則表示該包在到達目標之前(也就是到返回IP位置時),包所帶的TTL已經為0了或小於下一網段許可通過的TTL值了,該包已經被路由丟棄了。

❸ ping命令中TTL值各代表了什麼操作系統

TTL是IP協議包中的一個值,它告訴網路路由器包在網路中的時間是否太長而應被丟棄。有很多原因使包在一定時間內不能被傳遞到目的地。例如,不正確的路由表可能導致包的無限循環。一個解決方法就是在一段時間後丟棄這個包,然後給發送者一個報文,由發送者決定是否要重發。TTL的初值通常是系統預設值,是包頭中的8位的域。TTL的最初設想是確定一個時間范圍,超過此時間就把包丟棄。由於每個路由器都至少要把TTL域減一,TTL通常表示包在被丟棄前最多能經過的路由器個數。當記數到0時,路由器決定丟棄該包,並發送一個ICMP報文給最初的發送者。

Windows 95/98中TTL的預設值為32。有人建議當到達一個節點比較困難時,把此值設為128。ping和tracerouter都使用TTL值以嘗試到達給定的主機或跟蹤到那個主機的路由。traceroute把包的TTL值設得較小,使它在到達目的的路上被各個路由器連續的丟棄。發出包到受到返回的ICMP報文之間的時間用來計算從一個路由器到另一個路由器的時間。

使用多路復用的IP協議,TTL值表示一個包被轉發的范圍。有以下轉換:0, 限制在同一主機 1, 限制在同一子網 32, 限制在同一節點 64, 限制在同一區域(region)128,限制在同一大陸(continent)255,

由於不同的操作系統的默認TTL值不同,因此有文章說可以通過返回的TTL值判斷目標系統的類型,這是正確的,但不是TTL的功能,只是對TTL理解的一個應用。TTL的值可以修改。有些特殊的、系統(如NIDS)會定義特殊的TTL值,以拒絕非法訪問數據進入。我們在執行PING命令時可以用-i參數指定TTL值,大家可以將TTL設置為0,則該包將被立即丟棄。有時我們執行了一個PING 命令,在繁華時卻繁華了另一個地址,並帶有一個英語的提示(大致意思是TTL無效),則表示該包在到達目標之前(也就是到返回IP位置時),包所帶的TTL已經為0了或小於下一網段許可通過的TTL值了,該包已經被路由丟棄了。

❹ ping命令的TTL是什麼意思。

TTL(生存時間)
TTL是IP協議包中的一個值,它告訴網路路由器包在網路中的時間是否太長而應被丟棄。有很多原因使包在一定時間內不能被傳遞到目的地。例如,不正確的路由表可能導致包的無限循環。一個解決方法就是在一段時間後丟棄這個包,然後給發送者一個報文,由發送者決定是否要重發。TTL的初值通常是系統預設值,是包頭中的8位的域。TTL的最初設想是確定一個時間范圍,超過此時間就把包丟棄。由於每個路由器都至少要把TTL域減一,TTL通常表示包在被丟棄前最多能經過的路由器個數。當記數到0時,路由器決定丟棄該包,並發送一個ICMP報文給最初的發送者。

Windows 95/98中TTL的預設值為32。有人建議當到達一個節點比較困難時,把此值設為128。ping和tracerouter都使用TTL值以嘗試到達給定的主機或跟蹤到那個主機的路由。traceroute把包的TTL值設得較小,使它在到達目的的路上被各個路由器連續的丟棄。發出包到受到返回的ICMP報文之間的時間用來計算從一個路由器到另一個路由器的時間。

使用多路復用的IP協議,TTL值表示一個包被轉發的范圍。有以下轉換:0,限制在同一主機 1, 限制在同一子網 32, 限制在同一節點 64,限制在同一區域(region)128,限制在同一大陸(continent)255,

由於不同的操作系統的默認TTL值不同,因此有文章說可以通過返回的TTL值判斷目標系統的類型,這是正確的,但不是TTL的功能,只是對TTL理解的一個應用。TTL的值可以修改。有些特殊的、系統(如NIDS)會定義特殊的TTL值,以拒絕非法訪問數據進入。我們在執行PING命令時可以用-i參數指定TTL值,大家可以將TTL設置為0,則該包將被立即丟棄。有時我們執行了一個PING 命令,在緩發時卻緩發了另一個地址,並帶有一個英語的提示(大致意思是TTL無效),則表示該包在到達目標之前(也就是到返回IP位置時),包所帶的TTL已經為0了或小於下一網段許可通過的TTL值了,該包已經被路由丟棄了。

❺ ping命令中TTL的初始值定位多少

TTL:(Time To Live ) 生存時間
指定數據包被路由器丟棄之前允許通過的網段數量。
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 7 ICMP 回顯應答的 TTL 欄位值為 64
WINXP-32bit 回顯應答的 TTL 欄位值為 128
微軟 Windows NT/2K/2003操作系統 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 命令時,返回的三個值(bytes,time,TTL)分別表示什麼(請看下圖)

bytes 是ping包的大小 times是往返的時間 ttl是計算路徑的,當包經過轉發的時候ttl將減1 到0就會被丟棄

❼ 在ping命令中,TTL的用途是什麼

在ping命令中,TTL(生存時間值)的主要作用是標示IP數據包在計算機網路中可以轉發的最大跳數。

TTL由IP數據包的發送者設置,在IP數據包從源到目的的整個轉發路徑上,每經過一個路由器,則把該TTL的值減1,然後再將IP包轉發出去。如果在IP包到達目的IP之前,TTL減少為0,路由器將會丟棄收到的TTL=0的IP包,並向IP包的發送者發送 ICMP time exceeded消息,以防止數據包不斷在IP互聯網路上永不終止地循環。

【注意事項】:TTL的值在本機可以修改,TTL值的注冊表位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 其中有個DefaultTTL的DWORD值,其數據就是默認的TTL值了,我們可以修改,但不能大於十進制的255。Windows系統設置後重啟才生效。

❽ 怎麼用ping命令改變ttl值

TTL即生存時間(time-to-live),指定數據包被路由器丟棄之前允許通過的網段數量。它是IP(中文全稱:網路協議)協議包中的一個值,它告訴網路,數據包在網路中的時間是否太長而應被丟棄。在使用ping命令ping某個ip地址時,會顯一個TTL值,TTL是生存時間的意思,就是說這個ping的數據包能在網路上存在多少時間。一般Linux系統的TTL值為64或255,Windows
NT/2000/XP系統的默認TTL值為128,Win7系統的TTL值是64,Windows
98系統的TTL值為32,UNIX主機的TTL值為255。

❾ 關於PING命令的TTL

ping命令使用的是網路層協議ICMP,所以TTL指的是一個網路層數據包(package)的生存周期(Time to Live)
看速度快慢看響應時間就好了。越小越好。就是Time<後面的數值

❿ 命令中TTL=44什麼意思

TTL=44:指定數據報被路由器丟棄之前允許通過的網段數量為44。

TTL的作用是限制IP數據包在計算機網路中的存在的時間。TTL的最大值是255,TTL的一個推薦值是64。

TTL是 Time To Live的縮寫,該欄位指定IP包被路由器丟棄之前允許通過的最大網段數量。TTL是IPv4包頭的一個8 bit欄位。

(10)ttl命令擴展閱讀

TTL欄位由IP數據包的發送者設置,在IP數據包從源到目的的整個轉發路徑上,每經過一個路由器,路由器都會修改這個TTL欄位值,具體的做法是把該TTL的值減1,然後再將IP包轉發出去。如果在IP包到達目的IP之前,TTL減少為0,路由器將會丟棄收到的TTL=0的IP包並向IP包的發送者發送 ICMP time exceeded消息。

生存時間,就是一條域名解析記錄在DNS伺服器中的存留時間。當各地的DNS伺服器接受到解析請求時,就會向域名指定的NS伺服器(權威域名伺服器)發出解析請求從而獲得解析記錄。

在獲得這個記錄之後,記錄會在DNS伺服器(各地的緩存伺服器,也叫遞歸域名伺服器)中保存一段時間,這段時間內如果再接到這個域名的解析請求,DNS伺服器將不再向NS伺服器發出請求,而是直接返回剛才獲得的記錄;而這個記錄在DNS伺服器上保留的時間,就是TTL值。

參考資料來源:網路—TTL (生存時間值)

閱讀全文

與ttl命令相關的資料

熱點內容
linuxvi下一個 瀏覽:973
安卓手機的應用鎖怎麼解 瀏覽:733
linux增加路徑 瀏覽:845
sql身份證號最後四位加密 瀏覽:533
xp系統表格加密 瀏覽:854
光遇安卓軍大衣什麼時候上線 瀏覽:838
android應用商店圖標 瀏覽:341
java計算圓的面積 瀏覽:643
應用編譯優化recovery 瀏覽:577
域控命令n 瀏覽:258
php導出文件 瀏覽:13
谷歌地圖網頁版無法連接伺服器地址 瀏覽:298
菜鳥工具在線編譯python 瀏覽:858
柵格化命令有何作用 瀏覽:823
為什麼壓縮文件不能解壓 瀏覽:311
足球app哪個軟體好 瀏覽:96
產品經理逼瘋程序員的一天 瀏覽:17
修改svn伺服器ip地址 瀏覽:584
下列關於編譯說法正確的是 瀏覽:246
java馬克思 瀏覽:118