ttl是什么意思 ttl含義詳解

搞網(wǎng)站的朋友都知道ping命令是非常有用的。ttl是什么意思?這樣的問(wèn)題,其實(shí)所知道的TTL更多的是關(guān)于網(wǎng)絡(luò)方面的,比如我們?cè)趐ing ip或ping 網(wǎng)站的時(shí)候都可以看到有TTL數(shù)值,如下圖,相信網(wǎng)友所問(wèn)的問(wèn)題應(yīng)該是ping中的TTL什么意思吧,下面我們來(lái)詳細(xì)介紹下TTL是什么意思。希望對(duì)您有所幫助!
一、TTL是什么意思?
TTL是一個(gè)ip協(xié)議的值,它告訴網(wǎng)絡(luò),數(shù)據(jù)包在網(wǎng)絡(luò)中的時(shí)間是否太長(zhǎng)而應(yīng)被丟棄。有很多原因使包在一定時(shí)間內(nèi)不能被傳遞到目的地。
TTL 的初值通常是系統(tǒng)缺省值,是包頭中的8位的域。TTL的最初設(shè)想是確定一個(gè)時(shí)間范圍,超過(guò)此時(shí)間就把包丟棄。由于每個(gè)路由器都至少要把TTL域減一,TTL通常表示包在被丟棄前最多能經(jīng)過(guò)的路由器個(gè)數(shù)。當(dāng)記數(shù)到0時(shí),路由器決定丟棄該包,并發(fā)送一個(gè)ICMP報(bào)文給最初的發(fā)送者。
在網(wǎng)絡(luò)中主要是指ping網(wǎng)速中的TTL數(shù)值,ping命令相信熟悉網(wǎng)絡(luò)的朋友都不會(huì)陌生,也為大家介紹過(guò)不少ping命令相關(guān)知識(shí),在網(wǎng)絡(luò)應(yīng)用中,ping網(wǎng)速與IP地址等都是非常常用的命令,通過(guò)ping ip或網(wǎng)址可以知道網(wǎng)絡(luò)是否暢通或者網(wǎng)絡(luò)傳輸質(zhì)量如何等,是網(wǎng)絡(luò)技術(shù)人員常用的檢測(cè)網(wǎng)絡(luò)命令。如下圖是ping比克爾網(wǎng)網(wǎng)速截圖:

二、ping網(wǎng)速中的TTL是什么意思
從上圖可以看出,ping電腦百事網(wǎng)網(wǎng)速中的TTL=114,那么這個(gè)TTL數(shù)值是什么意思呢?通俗的說(shuō),TTL是IP協(xié)議包中的一個(gè)值,它告訴網(wǎng)絡(luò),數(shù)據(jù)包在網(wǎng)絡(luò)中的時(shí)間是否太長(zhǎng)而應(yīng)被丟棄。有很多原因使包在一定時(shí)間內(nèi)不能被傳遞到目的地。解決方法就是在一段時(shí)間后丟棄這個(gè)包,然后給發(fā)送者一個(gè)報(bào)文,由發(fā)送者決定是否要重發(fā)。TTL的初值通常是系統(tǒng)缺省值,是包頭中的8位的域。TTL的最初設(shè)想是確定一個(gè)時(shí)間范圍,超過(guò)此時(shí)間就把包丟棄。由于每個(gè)路由器都至少要把TTL域減一,TTL通常表示包在被丟棄前最多能經(jīng)過(guò)的路由器個(gè)數(shù)。當(dāng)記數(shù)到0時(shí),路由器決定丟棄該包,并發(fā)送一個(gè)ICMP報(bào)文給最初的發(fā)送者。
在比如我ping一下學(xué)無(wú)憂的網(wǎng)址,點(diǎn)擊“開始菜單--運(yùn)行”,在運(yùn)行輸入框輸入cmd命令,然后執(zhí)行該命令即可打開命令提示符運(yùn)行窗口,然后輸入“ping www.xue51.com”命令(雙引號(hào)除外),輸入之后就會(huì)返回了TTL值。如圖所示:

上面丟失度是0%,說(shuō)明網(wǎng)址能正常訪問(wèn)打開,如果發(fā)現(xiàn)接受不了,數(shù)據(jù)全部丟失的話,那說(shuō)明服務(wù)器空間上除了問(wèn)題,這就要聯(lián)系你的空間服務(wù)商。
TTL值默認(rèn)情況下,Linux系統(tǒng)的TTL值為64或255,Windows NT/2000/XP系統(tǒng)的默認(rèn)TTL值為128,Win7系統(tǒng)的TTL值是64,Windows 98系統(tǒng)的TTL值為32,UNIX主機(jī)的TTL值為255。(這個(gè)是從網(wǎng)絡(luò)上找到的),曙光博客的目的主機(jī)是采用FreeBSD系統(tǒng)的(可能已經(jīng)更換),在這里可能TTL值是64,而不是UNIX主機(jī)的255,所以在從這里到目的主機(jī)經(jīng)過(guò)了64-51=13個(gè)路由(此處容易引起誤區(qū),64是代表 FressBSD的默認(rèn)TTL還是發(fā)起方的TTL,這個(gè)TTL初始值應(yīng)該是被PING方的,我認(rèn)為應(yīng)該是代表發(fā)起方的TTL,因?yàn)門TL是由發(fā)送主機(jī)設(shè)置。
簡(jiǎn)單概括的說(shuō),ttl是一個(gè)時(shí)間值,TTL是發(fā)出信息再返回的時(shí)間。是一個(gè)生存周期,他不能計(jì)算途徑路由,他與路由沒關(guān)系,與服務(wù)器操作系統(tǒng)有關(guān)系,通過(guò)觀察TTL值的大小,可以粗略的判斷出目標(biāo)的主機(jī)系統(tǒng)類型,一般情況下:
TTL值在100至130之間,主機(jī)系統(tǒng)為WINDOWS
TTL值在240至255之間,主機(jī)系統(tǒng)為UNIX或LINUX
所以我們會(huì)發(fā)現(xiàn)ping不同網(wǎng)站或不同服務(wù)器主機(jī)得到的TTL數(shù)值是不一樣的,主要是由服務(wù)器主機(jī)的操作系統(tǒng)決定,一般我們只要簡(jiǎn)單了解這些知識(shí)就可以說(shuō)基本懂TTL是什么意思了。
三、TTL值參考:
TTL時(shí)間越長(zhǎng),緩存時(shí)間越長(zhǎng),更新越不容易及時(shí)生效。 增大TTL值,以節(jié)約域名解析時(shí)間,給網(wǎng)站訪問(wèn)加速。
TTL設(shè)置的小一些,生效時(shí)間就會(huì)快一些。二.減小TTL值,減少更換空間時(shí)的不可訪問(wèn)時(shí)間。關(guān)于網(wǎng)絡(luò)詞語(yǔ)的ttl值也有tt戀,說(shuō)白了女同性戀者,當(dāng)這些都是題外話
TTL其他意思方面,在電路中有TTL電平,TTL電平信號(hào)被利用的最多是因?yàn)橥ǔ?shù)據(jù)表示采用二進(jìn)制規(guī)定,+5V等價(jià)于邏輯“1”,0V等價(jià)于邏輯“0”,這被稱做TTL(晶體管-晶體管邏輯電平)信號(hào)系統(tǒng),這是計(jì)算機(jī)處理器控制的設(shè)備內(nèi)部各部分之間通信的標(biāo)準(zhǔn)技術(shù)。在生活方面,TTL還被指:女同性戀,T意義上為老公,P則是受照顧的老婆,TTL就是指TT戀,即兩個(gè)T在一起,T一般是長(zhǎng)得很像男生的女生。
TTL是什么意思這里算是比較全面的為大家總結(jié)了一下,其實(shí)更多的時(shí)候我們是指ping網(wǎng)速中的TTL數(shù)值,閱讀完本文相信大家對(duì)TTL有著比較清楚的認(rèn)識(shí)吧。
下面是其它網(wǎng)友的補(bǔ)充:
TTL(Time-To-Live)的作用是限制數(shù)據(jù)包在網(wǎng)絡(luò)中存在的時(shí)間,防止數(shù)據(jù)包不斷的在IP互聯(lián)網(wǎng)絡(luò)上循環(huán)。
TTL指定數(shù)據(jù)包被路由器丟棄之前允許通過(guò)的最大網(wǎng)段數(shù)量,是IP數(shù)據(jù)包在網(wǎng)絡(luò)中可以轉(zhuǎn)發(fā)的最大跳數(shù)(躍點(diǎn)數(shù)),TTL位于IPv4包的第9個(gè)字節(jié),是一個(gè)8 bit字段。
TTL字段由數(shù)據(jù)包的發(fā)送者設(shè)置,路由器轉(zhuǎn)發(fā)數(shù)據(jù)包時(shí),至少將TTL減小1。路由器將會(huì)丟棄TTL=0的數(shù)據(jù)包,并向數(shù)據(jù)包源地址發(fā)送一個(gè)類型11的ICMP報(bào)文,表示time exceeded(TTL為0),由發(fā)送者決定是否要重發(fā)。
TTL的最大值是255,推薦值是64,windows中TTL默認(rèn)值保存在注冊(cè)表HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下的DefaultTTL(DWORD)中,修改設(shè)置后重啟才生效。
ping命令結(jié)果中的TTL:來(lái)自 192.168.1.1 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64
ping -i 1 8.8.8.8后可抓到Time-to-live exceeded的數(shù)據(jù)包,wireshark抓包使用icmp.type == 11過(guò)濾對(duì)應(yīng)的ICMP包:Time-to-live exceeded (Time to live exceeded in transit),抓包中可以根據(jù)TTL值判斷數(shù)據(jù)包是否被中間設(shè)備偽造。
在域名系統(tǒng) (DNS)中的TTL存活時(shí)間,用以設(shè)定域名紀(jì)錄的最長(zhǎng)緩存時(shí)間。
相關(guān)文章
手把手教你實(shí)現(xiàn)全屋WiFi! 路由器有線、無(wú)線Mesh組網(wǎng)簡(jiǎn)易教程
mesh的優(yōu)勢(shì),不多說(shuō)了,簡(jiǎn)單的幾個(gè)特點(diǎn):操作簡(jiǎn)單,無(wú)縫漫游好,下面我們就來(lái)看看路由器有線、無(wú)線Mesh組網(wǎng)簡(jiǎn)易教程2024-07-10網(wǎng)線水晶頭怎么接 網(wǎng)線水晶頭的接線方法
現(xiàn)在家庭中使用的一般都是雙絞線,雙絞線分為T568A和T568B兩種線序,有工具的情況下還是很好制作的,下面我們就來(lái)看看詳細(xì)的圖文操作過(guò)程2024-02-06什么是城域網(wǎng)?城域網(wǎng)的布署組成與特點(diǎn)分析
是指在一個(gè)城市或者相鄰的幾個(gè)城市之間形成的高速數(shù)據(jù)通信網(wǎng)絡(luò)系統(tǒng),城域網(wǎng)的成立是由于當(dāng)前城市的計(jì)算機(jī)網(wǎng)絡(luò)正在快速發(fā)展2024-01-03全屋WiFi7組網(wǎng)方案實(shí)操與數(shù)據(jù)實(shí)測(cè) 新手必讀干貨教程分享
趁著雙11活動(dòng)我已經(jīng)搭建好了一套WiFi7環(huán)境,整體預(yù)算說(shuō)實(shí)話還是挺高的,下聯(lián)升級(jí)倒是不貴,詳細(xì)請(qǐng)看下文介紹2023-12-08大戶型網(wǎng)絡(luò)必備 2023年ac+ap組網(wǎng)方案及產(chǎn)品推薦
很多家庭在新裝修的時(shí)候,準(zhǔn)備使用AC+AP的方式組網(wǎng),在使用AC+AP組網(wǎng)的時(shí)候,該怎么選擇適合自己的產(chǎn)品呢?詳細(xì)請(qǐng)看下文介紹2023-12-01ACAP組網(wǎng)和mesh組網(wǎng)有什么區(qū)別? 大面積房子組網(wǎng)的方式推薦
AC+AP vs Mesh,大面積房子用哪種組網(wǎng)的方式好?目前家庭組網(wǎng)的方式主要以AC+AP和Mesh兩種方式為主,下面我們就來(lái)看看詳細(xì)介紹2023-05-19不用AC怎么組網(wǎng)? 多個(gè)AP組網(wǎng)圖文教程
不用AC怎么組網(wǎng)?一般我們會(huì)使用ac+ap組網(wǎng),如果不用ac怎么組網(wǎng)?下面我們就來(lái)看看多個(gè)AP組網(wǎng)圖文教程,詳細(xì)請(qǐng)看下文介紹2022-11-28Soul Api網(wǎng)關(guān)功能需求技術(shù)選型分析
這篇文章主要介紹了Soul Api網(wǎng)關(guān)功能需求技術(shù)選型分析,最近公司中臺(tái)api有用到網(wǎng)關(guān)的需求,特整理了下網(wǎng)關(guān)的基本功能以及Soul網(wǎng)關(guān)系統(tǒng)的功能架構(gòu)設(shè)計(jì),記錄于此,有需要的2022-02-25VLAN劃分與子網(wǎng)劃分的有哪些聯(lián)系與區(qū)別?
VLAN劃分與子網(wǎng)劃分的有哪些聯(lián)系與區(qū)別?很多朋友對(duì)VLAN劃分與子網(wǎng)劃分理解的不是透徹,今天我們就來(lái)詳細(xì)介紹一下為什么要子網(wǎng)劃分,以及VLAN劃分與子網(wǎng)劃分的區(qū)別,需要的2021-05-12全網(wǎng)最全的VLAN基礎(chǔ)知識(shí)入門
本文全面的介紹了VLAN基礎(chǔ)知識(shí),詳細(xì)介紹了vlan的概念,條理清晰,適合新手理順?biāo)悸罚枰呐笥芽梢詤⒖枷?/div> 2021-05-11最新評(píng)論