4.2 IP資料報格式
阿新 • • 發佈:2022-04-08
4.2 IP資料報格式
TCP/IP協議棧
IP資料報格式(1)首部-除標識部分
- 版本:IPv4 /IPv6?
- 首部長度:單位是4B,最小為5。
- 區分服務:指示期望獲得哪種型別的服務。
- 總長度:首部+資料,單位是1B。
- 生存時間TTL :IP分組的保質期。經過一個路由器-1,變成0則丟棄。
- 協議:資料部分的協議。
- 協議:TCP:6 、UDP:17
- 首部檢驗和:只檢驗首部
- 源IP地址和目的地址:32bit
- 可選欄位:0~40B。用來支援排錯、測量以及安全等措施
- 填充:全0,把首部填充成4B的整數倍
IP資料報格式(2)首部-標識部分
- 標識:同一資料報的分片使用同一標識。
- 標誌:只有2位有意義----中間位DF (Don't Fragment)、最低位MF (More Fragment) :
- DF=1,禁止分片
- DF=0,允許分片
- MF=1,最後一片
- MF=0,沒分片
- 片偏移:指出較長分組分片後,某片在原分組中的相對位置。
- 都是以8B為單位。除了最後一個分片,每個分片長度一定是8B的整數倍。
分片——最大傳送單元MTU
- 網路層的資料是要向下打包傳輸的
- 下一層的鏈路層資料幀可封裝資料是有上線的
- 乙太網的MTU是1500位元組。
- 如果所傳送的資料報長度超過某鏈路的MTU值?——分片
分片例題
各種單位
一種八片首飾 —— 總長度單位是1B、片偏移單位是8B、首部長度單位是4B