簡析ip資料報格式

2021-09-20 17:04:15 字數 984 閱讀 2662

版本:通訊雙方使用的版本必須一致。目前廣泛使用的是ipv4。

首部長度:請注意,這個欄位所表示的數的單位是4個位元組,因此,當ip的首部長度是1111時,首部長

度就達到最大值60個位元組。當ip分組的首部長度不是4位元組的整數倍時,必須加以填充。

區分服務:(舊標準中叫服務型別),一般情況下不使用。

總長度:首部和資料之和的長度,單位是位元組,因此最大的報文長度是65535(2的16次方-1)。 雖然

使用盡可能長的資料報長度能提高傳輸效率,但是由於網際網路的普遍使用,所以實際很少有

超過1500位元組的。為了不使ip資料報的傳輸效率降低,有關ip標準文件規定,所有主機和路

由器必須能夠處理的ip資料報長度不得小於576位元組。當ip資料報過大時,超過幀的最大傳輸

單元(mtu),就必須把資料報進行分片才能在網路上傳輸。這時,總長度是分片後的每一片

的總長度。

標識:ip軟體在儲存器中維持乙個計數器,沒產生乙個資料報,計數器就加 1,並將此值賦予標識字

段。當資料報由於超過mtu而必須分片時,這個標識欄位的值就被複製到所有的資料報片的標識

欄位中。相同的標識欄位使分片後得資料報片最後能正確的重灌成為原來的資料報。

標誌:最低位記為mf(more fragment)。mf=1表示後面「還有分片」,mf=0表示這已是若干報片中的

最後乙個。    中間的一位記為df(don't fragment),意思是「不能分片」。只有當df=0時

才允許分片。

片偏移:指出了較長的分組在分片後,謀片在原分組中的相對位置。片偏移以 8 個位元組為偏移單位,

也就是每個分片的長度一定是 8 位元組的整數倍。

發。顯然,資料報能在網際網路中經過的路由器的最大數值是255。若把ttl初始值設定為1,

表示這個資料報只能在本區域網中傳送。

協議:指出此資料報攜帶的資料時使用何種協議,以便使目的主機知道應將資料部分上交給那個處理

過程。首部檢驗和:檢驗資料報的首部是否正確。

資料報過濾簡析

資料報過濾簡析 資料報過濾有時也稱為靜態資料報過濾,它通過分析傳入和傳出的資料報以及根據既定標準傳遞或阻止資料報來控制對網路的訪問。www.2cto.com 當路由器根據過濾規則 或拒絕資料報時,它便充當了一種資料報過濾器。當資料報到達過濾資料報的路由器時,路由器會從資料報報頭中提取某些資訊,根據過...

IP資料報格式

版本字段長度為4,用來表明建立資料報的ip版本,目前的ip版本是ipv4,ipv6正在發展中。ipv4的字段為0100 首部長度 報頭長度 指的是首部佔32 bit字的數目,包括任何選項。由於它是乙個4位元字段,因此首部最長為60個位元組。15x32 8 60位元組.ip首部始終是32 bit的整數...

IP資料報格式

ip資料報格式 tcp ip協議定義了乙個在網際網路上傳輸的包,稱為ip資料報 ip datagram 這是乙個與硬體無關的虛擬包,由首部和資料兩部分組成.首部的前一部分是固定長度,共 20 位元組,是所有ip資料報必須具有的.在首部的固定部分的後面是一些可選字段,其長度是可變的.版本 佔4位,指i...