重點掌握
1.版本:ip協議的版本,通訊雙方使用過的ip協議的版本必須一致,目前使用最廣泛的ip協議版本號為4(ipv4)
2.首部長度:單位是 32位(4個位元組),比如首部長度為 24個 位元組,這裡就是 6
3.服務型別:一般不適用,取值為0
4.總長度: 指首部加上資料 的總長度,單位為 位元組
5.標識(identification): ip 軟體在儲存器中維持乙個 計數器,每產生乙個資料報,計數器就加1, 並將此值賦給標識字段。
6.標誌(flag):目前只有兩位有意義。
7.片偏移:指較長的分組在分片後, 某片在源分組中的 相對位置,也就是說,相對於使用者資料段的起點,該片從什麼地方開始的,片偏移以8位元組為偏移單位
9.協議型別:指的是上層是什麼協議,tcp(6) udp(17)
10.首部校驗和:只校驗資料報的首部,不包括資料部分。
網路層 IP協議
定址和路由 傳遞服務 資料報分段和重組 固定部分為20位元組 一行4位元組,5行 可變部分最大為40位元組 則首部最大60位元組。下圖為真實抓包所得結果 version對應版本 佔4bit,指ip協議的版本。如果為ipv6則版本號為6,即0110。header length對應首部長度 佔4bit,...
網路層(IP協議)
功能 ip功能 將資料從 a 主機經過路徑選擇送至 b 主機 tcp ip功能 將資料從 a 主機經過路徑選擇可靠的送至 b 主機 先到達b主機的區域網,找到目標網路 找到目標主機 協議頭格式 接下來我們討論幾個問題 1.ip 報文丟失 tcp 是怎麼知道的?答 ip 報文中封裝的是 tcp 的內容...
網路層IP協議
節點 主機和路由器的統稱 底層mac楨層的mtu規定的mtu 1500。ip層分片,組裝。接收方 是否分片 三位標誌的第三位,片偏移是否為0 第乙個片偏移是0,長度是100,第二個片偏移就是100。分片會導致丟包率高。盡量保證不分片。ip層給的資料不能太大1480 ip 20 報頭,其實是tcp決定...