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

ping命令ttl

發布時間:2024-07-02 06:24:37

① Ping命令里示的TTL是什麼意思

典型的例子

C:\>ping 192.168.0.1

Pinging 192.168.0.1 with 32 bytes of data:

Reply from 192.168.0.1: bytes=32 time<10ms TTL=128
Reply from 192.168.0.1: bytes=32 time<10ms TTL=128
Reply from 192.168.0.1: bytes=32 time<10ms TTL=128
Reply from 192.168.0.1: bytes=32 time<10ms TTL=128

Ping statistics for 192.168.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms

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

但有些情況下有所特殊

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
ICMP 回顯應答的 TTL 欄位值為 128
這樣,我們就可以通過這種方法來辨別操作系統

TTL

LINUX 64
WIN2K/NT 128
WINDOWS 系列 32
UNIX 系列 255

② ping命令中的TTL什麼意思

存活時間(英語:TimeToLive,簡寫TTL)是電腦網路技術的一個術語,指一個數據包在經過一個路由器時,可傳遞的最長距離(躍點數)。

每當數據包經過一個路由器時,其存活次數就會被減一。當其存活次數為0時,路由器便會取消該數據包轉發,會向原數據包的發出者發送一個ICMPTTL數據包以告知躍點數超限。其設計目的是防止數據包因不正確的路由表等原因造成的無限循環而無法送達及耗盡網路資源。

(2)ping命令ttl擴展閱讀

雖然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 減小 1。

③ ping鍚庣粨鏋淭LL鍊兼槸浠涔堟剰鎬濓紵

(ping)緗戦檯緗戠粶灝佸寘鎽哥儲鍣≒ING鍙浠ヨВ鏋愬煙鍚嶏紙220.181.28.53鍗蟲槸 www.163.com鐨処P鍦板潃錛夛紝鍙浠ユ嫻嬬綉緇滈熷害錛60姣縐掓槸鏁版嵁鍖呭線榪旂殑鏃墮棿錛夛紝涓嬮潰鏄鎴戞満鍣ㄤ笂涓嬈PING鍛戒護鐨勬墽琛岃繃紼嬨傚叾涓鐨刡ytes=32琛ㄧず鏈嬈PING鍙戦佹暟鎹鍖呭ぇ灝忔槸32瀛楄妭錛屽彲浠ュ湪鍛戒護涓璋冩暣錛屽弬鏁版槸-l錛屾瘮濡侾ING -l 1024 www.163.com銆倀ime=60ms琛ㄧず寰榪旀椂闂翠負60姣縐掋俆TL=52鍙浠ヨ$畻瀵規柟鐨勪富鏈虹被鍨嬶紝浠ュ強緇忚繃浜嗗氬皯涓緗戝叧錛孶NIX涓繪満榪斿洖鐨凾TL涓64錛學INDOWS涓繪満榪斿洖鐨凾TL涓128錛屾瘡閫氳繃涓涓緗戝叧浼氬噺1錛孴TL=52琛ㄧず www.163.com鏄疷NIX涓繪満錛岃窛鎴戠殑PC鏈夊ぇ綰12鍙拌礬鐢卞櫒銆 C:\Documents and Settings\Administrator>ping www.163.com Pinging www.cache.split.netease.com [220.181.28.53] with 32 bytes of data: Reply from 220.181.28.53: bytes=32 time=60ms TTL=52 Reply from 220.181.28.53: bytes=32 time=60ms TTL=52 Reply from 220.181.28.53: bytes=32 time=64ms TTL=53 Reply from 220.181.28.53: bytes=32 time=59ms TTL=52 Ping statistics for 220.181.28.53: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 59ms, Maximum = 64ms, Average = 60ms C:\Documents and Settings\Administrator>

④ 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包被路由器丟棄之前允許通過的最大網段數量。

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

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

(5)ping命令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鍛戒護榪斿洖鐨凾TL鍊艱﹁В

Time To Live (TTL) 鍩熺殑淇℃伅寰堟湁瓚c傛瘡涓涓琚鍙戦佸嚭鐨処P淇℃伅鍖呴兘鏈変竴涓猅TL鍩燂紝璇ュ煙琚璁劇疆涓轟竴涓杈冮珮鐨勬暟鍊礆紙鍦ㄦ湰渚嬩腑ping淇℃伅鍖呯殑TTL鍊間負255)銆傚綋淇℃伅鍖呭湪緗戠粶涓琚浼犺緭鏃訛紝TTL鐨勫煙鍊奸氳繃涓涓璺鐢卞櫒鏃墮掑噺1錛涘綋TTL 閫掑噺鍒0鏃訛紝淇℃伅鍖呰璺鐢卞櫒鎶涘純銆

IP瑙勮寖瑙勫畾錛歍TL搴旇ヨ璁劇疆涓60 (灝界ping 淇℃伅鍖呯殑TTL鏄255)銆傝繖鏍峰仛涓昏佹槸涓轟簡璁╀竴涓淇℃伅鍖呮案榪滃湪涓轟簡涓瀛樺湪銆傛媴璇ヤ俊鎮瀵規垜浠鏉ヨ存湁鐗規畩鐨勫惈涔夈傛垜浠鍙浠ヤ嬌鐢═TL澶ц嚧紜瀹氳ヤ俊鎮鍖呯粡榪囦簡澶氬皯涓璺鐢卞櫒榪囨浮孌點傚湪鏈渚嬩腑錛岀敤255鍑忓幓N錛孨鏄榪斿洖鐨勫洖閫佺瓟澶嶇殑TTL銆傚傛灉TTL鍊煎湪榪炵畫鍑犱釜ping涓鍙戠敓鍙樺寲錛岃繖璇存槑榪斿洖鐨勪俊鎮鍖呯粡榪囦簡涓嶅悓鐨勮礬鐢卞櫒銆

time鏄劇ず浜嗕俊鎮鍖呭埌杈捐繙紼嬩富鏈哄悗榪斿洖鐨勬椂闂淬傝$畻瀹氫綅涓烘縐掋傞氬父緗戝崱涓嬶紝鏉ュ洖鏃墮棿鍦200姣縐掍互涓嬫渶濂姐備俊鎮鍖呮姷杈劇洰鐨勫湴鐨勬椂闂村彨鍋歭atency錛堢瓑寰呮椂闂達級錛屽傛灉浣犵湅鍒版潵鍥炴椂闂村彉鍖栧緢澶э紙鍙鍋"jitter錛堟姈鍔錛夛級錛岃繖璇存槑鍚屼富鏈轟箣闂寸殑鑱旀帴鐘跺喌寰堝樊銆備絾鏄濡傛灉鍦ㄨ緝澶ф娊鏍瘋寖鍥達紙50鍒100錛夊唴鍑虹幇鍑犱釜榪欐牱鐨勬儏鍐典篃涓嶅繀鎷呭績銆

瑕侀鍑簆ing, 鍒欓敭鍏control-c銆傝繖嬋鏄備腑姝㈣ョ▼搴忓苟鎵撳嵃鎬葷粨錛氭湁澶氬皯淇℃伅鍖呰浼犺緭錛屾湁澶氬皯淇℃伅鍖呰鎺ユ敹鍒幫紝涓㈠け鐨勪俊鎮鍖呯殑姣斾緥錛屼互鍙婁俊鎮鍖呮潵鍥炴椂闂寸殑鏈浣庛佹渶楂樺拰騫沖潎鍊箋

ping鏄嫻嬭瘯涓轟簡鑱旀帴鐘跺喌浠ュ強淇℃伅鍖呭彂閫佸拰鎺ユ敹鐘跺喌闈炲父鏈夌敤鐨勫伐鍏楓

銆愬瑰簲鐨凾TL鍊兼湁浠涔堢壒鍒鐨勫惈涔夊憿錛熴

ttl姣忕粡榪囦竴涓猧p瀛愬眰灝卞噺灝1

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

ICMP 鍥炴樉搴旂瓟鐨 TTL 瀛楁靛間負 128

榪欐牱錛屾垜浠灝卞彲浠ラ氳繃榪欑嶆柟娉曟潵杈ㄥ埆

鎿嶄綔緋葷粺 TTL

LINUX 64

WIN2K/NT 128

WINDOWS 緋誨垪 32

UNIX 緋誨垪 255

閱讀全文

與ping命令ttl相關的資料

熱點內容
移動花卡怎麼使用app流量 瀏覽:552
個稅演算法2021表格公式解讀 瀏覽:172
怎麼進入電腦板2b2t伺服器 瀏覽:282
idea編譯進度條 瀏覽:132
文件夾工具箱軟體 瀏覽:686
最近為什麼手機連不上索尼伺服器 瀏覽:877
海康錄像機怎麼關視頻加密 瀏覽:786
編程以後有可能被機器人代替嗎 瀏覽:522
windows創建文件命令 瀏覽:986
linuxcopy文件內容 瀏覽:383
程序員帥哥禿頂 瀏覽:839
阿里雲伺服器開通流程 瀏覽:105
如何開雲伺服器 瀏覽:979
網站小說源碼 瀏覽:302
php用什麼ide 瀏覽:868
網上預約課程app哪個好 瀏覽:153
android兼容測試工具 瀏覽:97
雲伺服器不支持虛擬化怎麼辦 瀏覽:191
加密方式的演變 瀏覽:364
java常用演算法pdf 瀏覽:735