導航:首頁 > 數據處理 > ip數據包的哪個欄位用於防止無限循環

ip數據包的哪個欄位用於防止無限循環

發布時間:2022-02-10 03:26:52

❶ IP數據包的定義是什麼

TCP/IP協議定義了一個在網際網路上傳輸的包,稱為IP數據包,而IP數據報(IP Datagram)是個比較抽象的內容,是對數據包的結構進行分析。 由首部和數據兩部分組成,其格式如圖所示。首部的前一部分是固定長度,共20位元組,是所有IP數據報必須具有的。在首部的固定部分的後面是一些可選欄位,其長度是可變的。首部中的源地址和目的地址都是IP協議地址。

固定部分

(1)版本佔4位,指IP協議的版本。通信雙方使用的IP協議版本必須一致。目前廣泛使用的IP協議版本號為4(即IPv4)。關於IPv6,目前還處於草案階段。

(2)首部長度佔4位,可表示的最大十進制數值是15。請注意,這個欄位所表示數的單位是32位字長(1個32位字長是4位元組),因此,當IP的首部長度為1111時(即十進制的15),首部長度就達到60位元組。當IP分組的首部長度不是4位元組的整數倍時,必須利用最後的填充欄位加以填充。因此數據部分永遠在4位元組的整數倍開始,這樣在實現IP協議時較為方便。首部長度限制為60位元組的缺點是有時可能不夠用。但這樣做是希望用戶盡量減少開銷。最常用的首部長度就是20位元組(即首部長度為0101),這時不使用任何選項。

(3)區分服務佔8位,用來獲得更好的服務。這個欄位在舊標准中叫做服務類型,但實際上一直沒有被使用過。1998年IETF把這個欄位改名為區分服務DS(Differentiated Services)。只有在使用區分服務時,這個欄位才起作用。

(4)總長度總長度指首部和數據之和的長度,單位為位元組。總長度欄位為16位,因此數據報的最大長度為2^16-1=65535位元組。

在IP層下面的每一種數據鏈路層都有自己的幀格式,其中包括幀格式中的數據欄位的最大長度,這稱為最大傳送單元MTU(Maximum Transfer Unit)。當一個數據報封裝成鏈路層的幀時,此數據報的總長度(即首部加上數據部分)一定不能超過下面的數據鏈路層的MTU值。

(5)標識(identification)佔16位。IP軟體在存儲器中維持一個計數器,每產生一個數據報,計數器就加1,並將此值賦給標識欄位。但這個「標識」並不是序號,因為IP是無連接服務,數據報不存在按序接收的問題。當數據報由於長度超過網路的MTU而必須分片時,這個標識欄位的值就被復制到所有的數據報的標識欄位中。相同的標識欄位的值使分片後的各數據報片最後能正確地重裝成為原來的數據報。

(6)標志(flag)佔3位,但目前只有2位有意義。

●標志欄位中的最低位記為MF(More Fragment)。MF=1即表示後面「還有分片」的數據報。MF=0表示這已是若干數據報片中的最後一個。

●標志欄位中間的一位記為DF(Don』t Fragment),意思是「不能分片」。只有當DF=0時才允許分片。

(7)片偏移佔13位。片偏移指出:較長的分組在分片後,某片在原分組中的相對位置。也就是說,相對用戶數據欄位的起點,該片從何處開始。片偏移以8個位元組為偏移單位。這就是說,除了最後一個分片,每個分片的長度一定是8位元組(64位)的整數倍。

(8)生存時間佔8位,生存時間欄位常用的的英文縮寫是TTL(Time To Live),表明是數據報在網路中的壽命。由發出數據報的源點設置這個欄位。其目的是防止無法交付的數據報無限制地在網際網路中兜圈子,因而白白消耗網路資源。最初的設計是以秒作為TTL的單位。每經過一個路由器時,就把TTL減去數據報在路由器消耗掉的一段時間。若數據報在路由器消耗的時間小於1秒,就把TTL值減1。當TTL值為0時,就丟棄這個數據報。後來把TTL欄位的功能改為「跳數限制」(但名稱不變)。路由器在轉發數據報之前就把TTL值減1.若TTL值減少到零,就丟棄這個數據報,不再轉發。因此,現在TTL的單位不再是秒,而是跳數。TTL的意義是指明數據報在網路中至多可經過多少個路由器。顯然,數據報在網路上經過的路由器的最大數值是255.若把TTL的初始值設為1,就表示這個數據報只能在本區域網中傳送。

(9)協議佔8位,協議欄位指出此數據報攜帶的數據是使用何種協議,以便使目的主機的IP層知道應將數據部分上交給哪個處理過程。

(10)首部檢驗和佔16位。這個欄位只檢驗數據報的首部,但不包括數據部分。這是因為數據報每經過一個路由器,路由器都要重新計算一下首部檢驗和(一些欄位,如生存時間、標志、片偏移等都可能發生變化)。不檢驗數據部分可減少計算的工作量。

(11)源地址佔32位。

(12)目的地址佔32位。

可變部分

IP首部的可變部分就是一個可選欄位。選項欄位用來支持排錯、測量以及安全等措施,內容很豐富。此欄位的長度可變,從1個位元組到40個位元組不等,取決於所選擇的項目。某些選項項目只需要1個位元組,它只包括1個位元組的選項代碼。但還有些選項需要多個位元組,這些選項一個個拼接起來,中間不需要有分隔符,最後用全0的填充欄位補齊成為4位元組的整數倍。

增加首部的可變部分是為了增加IP數據報的功能,但這同時也使得IP數據報的首部長度成為可變的。這就增加了每一個路由器處理數據報的開銷。實際上這些選項很少被使用。新的IP版本IPv6就將IP數據報的首部長度做成固定的。

目前,這些任選項定義如下:

(1)安全和處理限制(用於軍事領域)

(2)記錄路徑(讓每個路由器都記下它的IP地址)

(3)時間戳(Time Stamp)(讓每個路由器都記下IP數據報經過每一個路由器的IP地址和當地時間)

(4)寬松的源站路由(Loose Source Route)(為數據報指定一系列必須經過的IP地址)

(5)嚴格的源站路由(Strict Source Route)(與寬松的源站路由類似,但是要求只能經過指定的這些地址,不能經過其他的地址)[1]

這些選項很少被使用,並非所有主機和路由器都支持這些選項。

❷ 一個IP報頭的頭長度欄位為4位,當其值為0101(2進制)時以下說法正確的是( )

IP數據包格式

版本Version:4位,表示IP地址的版本 1111=32bits

首部長度Header Length:4位,表示IP數據報頭的長度,最小20位元組,最大69位元組。那麼這個bit是怎麼表示的呢。0001 = 1X4=4位元組0101 = 55X4=20位元組1111 = 1515X4=60位元組

優先順序與服務類型Priority&type of service:8位,該欄位用於表示數據的優先順序和服務類型,通過數據包中劃分一定的優先順序,用於實現服務質量的要求。

總長度Total Length:16位,該欄位用於指示整個IP報的長度,最長65535個位元組,包括報頭和數據。

標識符Identification:16位,當IP數據對上層數據進行分段的時候,它會將所有的段分配一組編號,然後將這些編號放入標識符欄位,保證分段不會被錯誤的進行重組,標識符欄位用於表示一個數據包所屬的消息,以使得接受節點可以重組被分斷或分段的消息。

標志Flags:3位,標志和分段一起被用來傳遞信息,例如,對當前的包不能進行分段,或者當一個包被分段後,用以指示在一系列的包片段中,最後一個片段是否已發出。

段偏移量Fragment Offset:13位,在一個分段組序列中如何將各片段重新連接起來。

TTL Time to live:8位,IP數據包的生命周期,防禦一個數據包在網路中無限循環的轉發下去。當TTL值為0時,該數據報將被丟棄,數據包沒經過一個路由器,TTL值將減去1。

協議號Protocd:8位,該欄位表示在IP數據報中封裝的是哪一個協議,TCP為6,UDP為17。

首部校驗和Header Checksum:16位,它是16位的錯誤檢測欄位,目的的主機和網路中的每個網關都要重新計算包頭的校驗和,就同源機器所做的一樣,如果數據沒有被改動,兩個計算結果應該是一樣的。

源IP地址Source IP Address:32位

目的IP地址Destination IP Address:32位

可選項Options:選項欄位,根據實際情況可變長,可以和IP一起使用的選項有多個,例如,可以輸入創建該數據報的時間等。

而且IP報頭部分不顯示是否有任選項目,應該選C

❸ Ping IP命令高手請進來看看

ttl=32,表示目標主機的操作系統可能是win98,
ttl=127,則表示目標主機可能是win2000;
ttl=255,則目標主機可能是伺服器Linux系統或UNIX系統
這里time表示從發出數據包到接受到返回數據包所用的時間,從這里可以判斷網路連接速度的大小 。從ttl的返回值可以初步判斷被ping主機的操作系統,之所以說「初步判斷」是因為這個值是可以修改的。

❹ ping 一個地址是出現ttl expired in transit

返加代表TTL expired in transit代表TTL(生命周期)在傳輸過程中過期。

導致這個問題出現的原因有兩個:

1)TTL值太小!TTL值小於你和對方主機之間經過的路由器數目。

2)路由器數量太多,經過路由器的數量大於TTL值!

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

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

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

(4)ip數據包的哪個欄位用於防止無限循環擴展閱讀:

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消息。

❺ IP 數據包報頭中的 TTL 欄位有什麼作用

TTL值對我們在進行網路故障分析時能起到很關鍵的作用。

TTL(time to live),即生存時間,該欄位表示一個IP數據報能夠經過的最大的路由器跳數,TTL欄位是由IP數據報發送端初始設置的。

每個處理該數據報的路由器都需要將其 TTL值減1,即當一個IP數據報每經過一個路由時,其TTL值會減1,當路由器收到一個TTL值為0的數據報時,路由器會將其丟棄。因此,TTL欄位的目的是就是為了防止1個IP數據報網路中循環的流動。

例如,當路由器的路由表配置錯誤或網路設備接線錯誤是,則可能會造成網路環路,在這種情況下,路由器可能根據其路由表將該數據報一直循環轉發下去,導致IP數據報一直在網路中發送。

因此,就需要一種機制來給這些循環傳遞的數據報上加上一個生存上限,以保證數據報不會無休止的發送,TTL欄位正是用於實現這種機制的一種手段。下圖為科來網路分析系統對IP數據報的解碼:

當我們在分析數據報的過程中如果發現TTL=1的IP數據包或者在科來網路分析系統的診斷下看到IP數據報生存周期太短的事件(組播數據報除外)時,我們就應該懷疑網路中是否存在環路了。

對於網路環路的分析,我們還應該結合報頭中的標識欄位來查找,如果發現數據報的標識符都相同,並且TTL值一直在遞減,那麼說明網路中一定存在環路的故障,這時,就應該檢查網路設備是否出現有接錯線或者路由配置出現問題。

❻ ip報文格式,並對每個位元組進行說明

IP報文格式如下圖,IP報頭前5塊為必選,因此,IP包最少20位元組:

以下為屬性解說供參考:
Version(版本):標識了數據包的IP版本號,一共4位,0100表示IPV4,0110表示IPV6;
IHL(報頭長度):表示32位字長的報頭長度,一共4位;
TOS(服務類型):用來指定特殊的數據包處理方式。一共8位;
Total Length(總長度):接收者用IP數據包總程度減去IP報頭長度,就可以確定數據包數據有效載荷的大小;
Identification(標識符):通常與標記欄位和分片欄位一起用於數據包的分段,長度為16位;
Flags(標記欄位):用於IP數據包分段標記使用,長度為3位;
Fragment Offset(分段偏移):用於指明分段起始點相對於報頭起始點的偏移量,可以使接受者按照正確的順序重組數據包,長度為13位;
Time to Live(生存時間):用於防止數據包在網路上無休止地被傳輸,長度8位;
Protocol(協議):指定了數據包中信息的類型,長度8位;
Header Checksum(報頭校驗和):針對IP報頭的糾錯欄位;
Source Address(源地址):表示發送者數據包源點的IP地址,長度為32位;
Destination Address(目標地址):表示發送者目標的IP地址,長度為32位;

Options(可選項):被添加在IP報頭中,包括源點產生的信息和其它路由器加入的信息;可選欄位,主要用於測試,長度可變;
Loose Source Routing(鬆散源路由選擇):可以指定數據包傳遞的路徑;可以跨越中間多台路由器;
Strict Soutce Routing(嚴格源路由選擇):可以指定數據包傳遞的路徑;不同於loose的是,數據包必須嚴格按照路由轉發,如果下一跳不在路由表中,將會產生錯誤;
Record Route(記錄路由):記錄數據包離開每台路由的出介面,區別於traceroute的是,record可以記錄來 回的路徑,而traceroute只可以記錄但方向的;
Timestamp(時間戳):記錄數據包到達設備的時間;
Verbose(詳細內容):查看數據包傳送的詳細內容;一般用於查看延遲;
Padding(填充):通過在可選欄位後面添加0來補足32位,為了確保報頭長度是32的倍數。

❼ 哪個ipv4報頭欄位用於標識數據包中攜帶的上層協議

以4位元組表示,而不校驗數據區的內容或報文,報頭校驗和假設為0。 11。 位2,並想確認數據報沒有因為大小的原 因而被放棄,那麼就使用少於或等於576位元組的數據、最小延遲,因此,大於49151的埠號都代表動態埠。 7,序號為isn+1,那麼每個報片都有相同的數據標識符、標識符(16比特) 原是數據的主機為數據報分配一個唯一的數據報標識符。數據發送一方(可以是客戶端或伺服器端)將UDP數據報通過源埠發送出去,1981年的RFC0791描述了IPV4TCP包 每個tcp都包含源埠號和目標埠號,位於要發送的數據之前。發送數據報的計算機設置初始生存時間。在數據報傳向目的地址時、報頭長度(4比特) 報頭長度是報頭數據的長度。TCP協議為6。 10,而數據接收一方則通過目標埠接收數據,唯一確定一個tcp連接,加上ip頭中的源ip和目的ip。序號用來標識從tcp發端向tcp收端發送的數據位元組流。 IP包 IPV4報頭有12個必需的欄位和可選IP選項欄位,因此IP層知道將接收到的數據報傳向何處。 2。必需的欄位使用20位元組(報頭長度為5,IP選項欄位最多有40個附加位元組(報頭長度為15)。其值以8位元組為單位,所以埠號的有效范圍是從0到65535、最大吞吐量和最小開銷。 3,因為syn佔用了一個序號。 5,則路由器就不會把數據報分片,以位元組為單位;而另外一些網路應用則可以使用未被注冊的動態埠。因為UDP報頭使用兩個位元組存放埠號,具體如下、報頭檢驗和(16比特) 該字端使數據報的接收方只需要檢驗IP報頭中的錯誤。序號欄位包含由這個主機選擇的該連接的初始序號isn(Initial Sequence Number)。路由器可以忽略這部分,表示目的地址不可達。 4;如果該位為0。實際上。 12:更多的報片、報片偏移(13比特) 該欄位標識報片在分片數據報中的位置。 UDP包 UDP報頭由4個域組成,一般不必考慮報頭中的大多數欄位。最大長度為65535位元組,如果想把數據報傳給未知的主機。 生存時間表示數據報剩餘的時間。UDP和TCP協議正是採用這一機制實現對同一時刻內多項應用同時發送和接收數據的支持,如果路由器將數據報分為報片,則網路就會放棄它,而是測量路由器之間跳躍次數或網段的個數;否則。校驗和由報頭中的數值計算而得。 6。如果該位為1,路由器會放棄數據報、標志(3比特) 標志欄位中有2為與報片有關。生存時間欄位確定放棄數據報的時間。 1: 源埠號 目標埠號 數據報長度 校驗值 UDP協議使用埠號為不同的應用保留其各自的數據傳輸通道、版本(4比特) IP協議版本已經經過多次修訂。 位0:不是報片。有的網路應用只能使用預先為其預留或注冊的靜態埠。如果這位是1,或者是最後一個報片,但不是該分片數據報的最後一個報片,其中每個域各佔用2個位元組、生存時間(8比特) 如果數據報在合理時間內沒有到達目的地。路由器會盡可能把數據報傳給可一次接收整個數據報的網路,並返回 差錯報文,最大為8191位元組,乙太網幀和TCP報文段以及UDP數據報中的可選項都需要進行報文檢錯。 9。IP標准要求主機可以接收576位元組以內的數據報。 位1,則數據報沒有分片。首片的偏移是0,或遞減需要數理和傳遞數據報的時間、源IP地址(32比特) 表示數據報的發送方,對應65528位元組的偏移,RCF2460中介紹了IPV6,也就是以32位元組為單位,第二片的偏移是72(因為72×8=576)。 8,UDP協議為17。可選擇最大可靠性,路由器處理和傳遞數據報的時間一般都小於1S,因此該值沒有測量時間、協議(8比特) 該欄位指定數據報的數據部分所使用的協議、目的IP地址(32比特) 表示數據報的目的地、服務類型(8比特) 該欄位給出發送進程建議路由器如何處理報片的方法,它表示在這個報文段中的第一個數據位元組。該主機要發送數據的第一個位元組:未用。報頭長度是可變的,每個路由器都會將其值減一。如果使用IP層已有的庫或其他組件,但程序代碼需要提供源端和目的端地址。 例如,則數據報是一個報片,將要發送的1024位元組分為576和424位元組兩個報片。一般來說、數據報長度(16比特) 該欄位是報頭長度和數據位元組的總和 回復: 點擊【下一步】按鈕,也會最終使系統癱瘓。因為其類型和編碼很復雜,在計算機名稱的分支下會出現一個「IP路由選擇」:回射請求。 圖2 ICMP目標不可達報文頭部格式 其中代碼欄位的不同值又代表不同的含義,這個「Ping」的過程實際上就是ICMP協議工作的過程,一種是在操作系統上設置包過濾,或者主機或者路由不可達。如圖1所示。 類型11,其計算方法和IP頭部校驗和的計算方法是一樣的.3 ICMP目標不可達報文 如圖2所示。例如。具體設置如下,但是對於用戶數據的傳遞起著重要的作用,另一個是「輸出篩選器」(指對此伺服器發送的數據包進行篩選),表示要增加一個篩選條件:超時。還有其他的網路命令如跟蹤路由的Tracert命令也是基於ICMP協議的。大量的ICMP數據包會形成「ICMP風暴」。 ICMP協議 - 應對ICMP攻擊 雖然ICMP協議給黑客以可乘之機:包括數據在內的整個ICMP數據包的校驗和,系統會提示「路由和遠程訪問服務現在已被安裝.和傳輸層協議如TCP和UDP的目的不同。 類型0!可見,點擊它展開分支、代碼0,比如。這些控制消息雖然並不傳輸用戶數據,因此首先要啟動它,再點擊【添加】按鈕,這樣即使有ICMP攻擊:一起決定了ICMP報文的類型,最好是設定拒絕所有的ICMP數據包、主機是否可達;第二種方法就是在主機上設置ICMP數據包的處理規則,在1999年8月海信集團「懸賞」50萬元人民幣測試防火牆的過程中,使得目標主機耗費大量的CPU資源處理。 表一 ICMP報文類型 ICMP回射請求和應答報文頭部格式 ICMP報文被封裝在IP數據報內部傳輸。 類型11+代碼1.4 ICMP超時報文頭部格式 如圖3所示: 8bits類型和8bits代碼欄位;IP協議族的一個子協議。 ICMP協議 - ICMP協議格式 ICMP報文類型 ICMP報文大體可以分為兩種類型、連續,其防火牆遭受到的ICMP攻擊達334050次之多,如圖3所示。 2,點擊【是】按鈕啟動服務。 2。 16bits校驗和欄位,會彈出一個網路連接屬性的窗口. ICMP協議 - 什麼是ICMP協議 ICMP是「Internet Control Message Protocol」(Internet控制消息協議)的縮寫:表示傳輸期間生存時間為0,每種類型也有許多不同的狀態,如圖1所示:表示數據報組裝期間生存時間為0,這里不再敘述,向目標主機長時間:第一種方法是在路由器上對ICMP數據包進行帶寬限制。 由於篇幅有限,只不過我們覺察不到而已。但細分又可分為很多類型,會在右邊出現伺服器中的網路連接(即網卡)、代碼0,只要選中「防禦ICMP攻擊」、代碼0! 比如,此時篩選器就生效了,用於在IP主機: 類型11+代碼0。比如我們經常使用的用於檢查網路通不通的Ping命令,用不同的「編碼」來表示. ICMP依靠IP協議來完成其任務,例外的情況是像Ping和tracert這樣的診斷程序;IP堆棧崩潰,會彈出一個「添加篩選器」窗口。 設置ICMP數據包處理規則的方法也有兩種,致使主機死機,它主要用來在網路計算機的操作系統中發送出錯信息。用滑鼠右鍵點擊你要配置的網路連接,主機就會出現內存分配錯誤,這里應該點擊【輸入篩選器】 按鈕。 此外,如.它通常不被用戶網路程序直接使用,但是ICMP攻擊也並非無葯可醫,但是默認情況下是沒有啟動的,這里不再分析其他類型ICMP協議數據包的格式:點擊「管理工具」中的「路由與遠程訪問」,提前做好准備,即ICMP差錯報文和ICMP詢問報文。 對於「Ping of Death」攻擊。它是TCP/。 圖2 2. 用防火牆設置ICMP過濾 現在許多防火牆在默認情況下都啟用了ICMP過濾的功能,導致TCP/,接下來是16bits標識符欄位。稍等片刻後,ICMP的重要性絕不可以忽視:回射應答。點擊【確定】按鈕返回「本地連接」窗口,是ICMP超時報文頭部格式。 服務啟動後。 圖1 ICMP回射請求和應答報文頭部格式 各種ICMP報文的前32bits都一樣、路由器之間傳遞控制消息、「防止別人用ping命令探測」就可以了。「Ping of Death」 攻擊的原理是,疲於奔命,是ICMP回射請求和應答報文頭部格式,再點擊「常規」。 圖1 圖1中有兩個按鈕,IPv6中也有對應的版本IPv6。 在「協議」右邊的下拉列表中選擇「ICMP」、1代表主機不可達等、大量地發送ICMP數據包,向主機發起「Ping of Death」(死亡之Ping)攻擊。 點擊【確定】按鈕返回「輸入篩選器」窗口?」,在彈出的菜單中點擊「屬性」、路由是否可用等網路本身的消息,另一種是在主機上安裝防火牆,提示請求的服務不可用,就可以有效地避免ICMP攻擊造成的損失,對整個網路的影響非常少,它所佔用的帶寬也是非常有限的. IPv4版本的ICMP也被稱作ICMPv4,在隨後出現的「ICMP類型」和「ICMP編碼」中均輸入「255」,如表1所示。常見的有,再點擊【確定】按鈕,可以利用操作系統規定的ICMP數據包最大尺寸不超過64KB這一規定,從其他計算機上Ping這台主機就不會成功了,一個是「輸入篩選器」(指對此伺服器接受的數據包進行篩選)。

❽ IP數據包頭中,生存周期TTL表示( )

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

❾ IP 數據報頭中 為防止死循環的發生而定義的欄位是什麼

TTL---生存時間。數據包每經過一個路由器或網路TTL減1,TTL為0是丟棄該數據包

❿ IP 數據包的哪個欄位用於防止無限循環

ttl=time to live數據包的存活時間,每經過一個路由減少1

閱讀全文

與ip數據包的哪個欄位用於防止無限循環相關的資料

熱點內容
ug程序怎麼傳到機床上 瀏覽:868
泡沫產品怎麼做出來的 瀏覽:567
如何使用高新技術 瀏覽:553
rs422以什麼方式傳送數據 瀏覽:190
高新技術大學都有哪些 瀏覽:44
如何高效發信息約女生 瀏覽:422
無醛環保產品有哪些 瀏覽:749
企業客戶信息如何做到保密 瀏覽:942
哪些國寶不能交易 瀏覽:736
縣級教體局招聘的人事代理是什麼 瀏覽:160
代理為什麼找下家 瀏覽:272
唐代大商人一般用什麼貨幣交易 瀏覽:952
蘭州職業技術學院怎麼報考 瀏覽:609
為什麼信息都不見了 瀏覽:407
做品牌代理需要哪些資料 瀏覽:810
什麼是整理庫存數據 瀏覽:510
心動省級代理怎麼弄 瀏覽:106
已讀信息怎麼標記 瀏覽:365
測試你適合什麼顏色的口紅小程序 瀏覽:465
安卓如何設置程序使用屏幕的比例 瀏覽:960