IP 網際協議

2021-08-21 18:45:17 字數 2306 閱讀 4332

1、ip:網際協議

ip是tcp/ip協議族中最為核心的協議。所有的tcp、udp、icmp及igmp資料都以ip資料報格式傳輸。

ip資料報格式

2、wireshark抓包驗證

3、各字段的說明解釋:

目前的協議版本號是4

首部長度指的是首部佔32bit字的數目,包括任何選項。由於它是乙個4位元字段,因此首部最長為60個位元組。普通ip資料報(沒有任何選擇項)欄位的值是5。

服務型別(tos)字段包括乙個3bit的優先權子欄位(現在已被忽略),4bit的tos子字段和1bit未用位但必須置0。

總長度欄位是指整個ip資料報的長度,以位元組為單位。利用首部長度欄位和總長度字段,就可以知道ip資料報中資料內容的起始位置和長度。由於該字段長16位元,所以ip資料報最長可達65535位元組.

標識字段唯一地標識主機傳送的每乙份資料報。通常每傳送乙份報文它的值就會加1。

標誌欄位和片偏移字段:在ip分片的時候會用到。

ttl(time-to-live)生存時間字段設定了資料報可以經過的最多路由器數。它指定了資料報的生存時間。ttl的初始值由源主機設定(通常為32或64),一旦經過乙個處理它的路由器,它的值就減去1。當該字段的值為0時,資料報就被丟棄,並傳送icmp報文通知源主機。

協議字段根據它可以識別是哪個協議向ip傳送資料。(tcp或udp)

首部檢驗和字段是根據ip首部計算的檢驗和碼。它不對首部後面的資料進行計算。icmp、igmp、udp和tcp在它們各自的首部中均含有同時覆蓋首部和資料檢驗和碼。

每乙份ip資料報都包含源ip位址和目的ip位址。

最後乙個欄位是任選項,是資料報中的乙個可變長的可選資訊。目前,這些任選項定義

如下:

安全和處理限制(用於軍事領域,詳細內容參見rfc1108[kent1991])

記錄路徑(讓每個路由器都記下它的ip位址,見7.3節)

時間戳(讓每個路由器都記下它的ip位址和時間,見7.4節)

寬鬆的源站選路(為資料報指定一系列必須經過的ip位址,見8.5節)

嚴格的源站選路(與寬鬆的源站選路類似,但是要求只能經過指定的這些位址,不能經過其他的位址)。

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

選項字段一直都是以32bit作為界限,在必要的時候插入值為0的填充位元組。這樣就保證

ip首部始終是32bit的整數倍(這是首部長度欄位所要求的)。

4、ip路由選擇

5、使用命令檢視本機的路由表

6、ip路由選擇主要完成的功能

7、舉例說明-同乙個網路中

8、舉例說明-不在乙個網路中

過程分析

9、子網定址

10、子網掩碼

子網掩碼舉例說明

11、特殊的ip位址

總結

IP網際協議

定義 ip協議位於osi網路模型的網路層,提供一種速度快但不可靠的服務,不可靠的意思是它不保證ip資料報能成功的到達目的地。tcp udp icmp igmp資料都是以ip資料報格式傳輸的,每乙份資料報都包含源ip和目的ip位址。ip協議提供點到點的服務,ip解決的最根本的問題是如何把網路上的主機連...

IP(網際協議)基礎

在網路協議棧的第三層也就是網路層主要有三大元件,第乙個元件是ip協議,包含著網際網路中的編址和分組處理規則 第二個協議是選路元件,包含各種各樣的選路協議 最後乙個元件是icmp協議,包含報告資料報中差錯以及一些請求響應。首次可見ip協議在網路層中的重要性。一 ip協議 ip是英文單詞internet...

網際協議IP基礎

ip位址 ipv4 由32位正整數來表示。通常每乙個主機都被分配了乙個這樣的ip位址。作為該計算機在網路中的標識 ip位址 注意 分類圖 分類總結 與ip協議配套使用的三個協議 已知自己ip位址和對方ip位址,解析出對方實體地址 類似資料庫和redis之間的關係,我們每一台主機上都設有乙個arp快取...