9.IP數據包分片計算

IP數據報分片計算

題目1:主機發送5400字節數據,MTU=1400字節(IPv4),填寫分片后的字段值。

解答

  • 分片規則

    • 每片數據長度盡量接近MTU(1400B),IP首部20B,故每片數據部分≤1380B。
    • 需分片數: ? 5400 / 1380 ? = 4 \lceil 5400 / 1380 \rceil = 4 ?5400/1380?=4片。
    • 片偏移以8字節為單位。
  • 分片參數表

    分片總長度標識DFMF片偏移
    11420375010
    2142037501175
    3142037501350
    4122037500525
  • 計算過程

    • 片偏移 = 前一數據片末尾字節數 / 8
      (如第2片:1380/8=172.5→取整175)
    • 最后一片MF=0表示結束。

題目2

假設主機 A 向主機 B發送一個總長度為 1500 B 的 IP 分組,IP 分組的頭部長度為 20 B。若分片時盡可能分為最大片,計算一個最大 IP 分片封裝數據的字節數是多少,計算至少需要分為幾個分片,計算每個分片的片偏移量。

  • 數據長度
    1500B(總長) - 20B(頭) = 1480B

  • 分片規則
    需為8B整數倍,且≤ 800 - 20 = 780B → 最大776B

  • 分片數量
    ? 1480 776 ? = 2 片 \lceil \frac{1480}{776} \rceil = 2 \text{片} ?7761480??=2

偏移量:
  1. 第一片
    0~776B,偏移量0

  2. 第二片
    776~1480B,偏移量:
    776 8 = 97 \frac{776}{8} = 97 8776?=97

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/86905.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/86905.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/86905.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

pmset - 控制 macOS 系統電源、睡眠、喚醒與節能

文章目錄 NAME概要描述SETTINGSETTINGSGETTING安全睡眠參數待機參數UPS 專用參數計劃事件參數電源參數說明其他參數示例另請參閱文件 NAME pmset – manipulate power management settings概要 pmset [-a | -b | -c | -u] [setting value] [...]pmset -u [haltlevel percent]…

網絡安全防護:點擊劫持

目錄 1、概念 2、攻擊原理:視覺欺騙與層疊控制 3、點擊劫持的危害 4、防御點擊劫持 4.1 X-Frame-Options HTTP 響應頭 (最直接有效) 4.2 Content-Security-Policy (CSP) HTTP 響應頭 (現代、更強大) 4.3 客戶端 JavaScript 防御 (Frame Busting) 1、概念 點…

Spring Boot常用依賴大全:從入門到精通

springboot <!-- Spring Boot 的 Spring Web MVC 集成 --> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId> </dependency> <!-- 注解校驗代替ifelse --> <de…

Linux系統下安裝elasticsearch6.8并配置ik分詞

準備安裝包和環境 jdk 由于es是基于java開發的所以需要安裝jdk。如果沒有安裝的話 jdk8下載 下載后配置環境變量安裝。 es es6.8下載地址 elasticsearch-6.8.14.tar.gz ik分詞器 es分詞器需要下載對應es版本的 elasticsearch-analysis-ik-6.8.14.zip 安裝es es不推薦使…

OceanBase (DBA)一面面經

1. Oracle高可用和ob高可用&#xff0c;和他們的實現方式&#xff1f; 2.ob的三副本了解嗎&#xff0c;ob的三副本怎么保障強一致的&#xff1f; 3.三副本能實現強一致嗎&#xff1f; 4.了解ob的數據協調協議嗎&#xff1f;說說原理 5.聊聊Oracle&#xff0c;講一些SQL調優…

PyTorch框架詳解(1)

目錄 代碼會放在每條解釋的后面 一.概念&#xff1a; 2.張量的概念&#xff1a; 3.張量的創建 4.張量的數據類型及轉換 二.tensor和numpy互轉 三.張量的運算 四.索引的操作 五.張量形狀操作 維度交換&#xff1a; 六.張量拼接操作 代碼會放在每條解釋的后面 一.概念…

Spring Boot 與 Kafka 的深度集成實踐(一)

引言 ** 在當今的軟件開發領域&#xff0c;構建高效、可靠的分布式系統是眾多開發者追求的目標。Spring Boot 作為 Java 生態系統中極具影響力的框架&#xff0c;極大地簡化了企業級應用的開發流程&#xff0c;提升了開發效率和應用的可維護性。它基于 Spring 框架構建&#…

PIN to PIN兼容設計:MT8370與MT8390核心板開發對比與優化建議

X8390 是基于聯發科 MT8390 CPU 的一款開發板&#xff0c; MT8390 與 MT8370 是 PIN to PIN 的封裝&#xff0c;可以共用一個核心 板。 MT8390 (Genio 700) 是一款高性能的邊緣 AI 物聯網平臺&#xff0c;廣泛應用于智能家居、交 互式零售、工業和商業等領域。它采用…

【論文解讀】START:自學習的工具使用者模型

1st author: ?Chengpeng Li? - ?Google 學術搜索? paper: [2503.04625] START: Self-taught Reasoner with Tools code: 暫未公布 5. 總結 (結果先行) 大型語言推理模型&#xff08;Large Reasoning Models, LRMs&#xff09;在模擬人類復雜推理方面取得了顯著進展&…

【GitOps】Kubernetes安裝ArgoCD,使用阿里云MSE云原生網關暴露服務

?? ArgoCD是什么? ArgoCD是一款開源的持續交付(CD)工具,專門為Kubernetes環境設計。它采用GitOps理念,將Git倉庫作為應用部署的唯一真實來源(SSOT),實現了聲明式的應用部署和管理。 簡單來說,ArgoCD就像是一位不知疲倦的"倉庫管理員",時刻盯著你的Git倉庫,…

三維重建 —— 1. 攝像機幾何

文章目錄 1. 針孔相機1.1. 針孔成像1.2. 光圈對成像的影響 2. 透視投影相機2.1. 透鏡成像2.2. 失焦2.3. 徑向畸變2.4. 透視投影的性質 3. 世界坐標系到像素坐標系的變換4. 其它相機模型4.1. 弱透視投影攝像機4.2. 正交投影攝像機4.3. 各種攝像機模型的應用場合 課程視頻鏈接&am…

Linux基本指令(包含vim,用戶,文件等方面)超詳細

文章目錄 Linux 基本指令前序Vim編輯器分為兩種設計理念模式轉化指令解釋 Normal模式移動光標&#xff08;motion 核心&#xff09;常用指令 動作(action)常用指令將動作與移動進行組合 查找&#xff08;正則表達式&#xff09;替換&#xff08;substitude&#xff09;文本對象…

如何徹底刪除Neo4j中的所有數據:完整指南

如何徹底刪除Neo4j中的所有數據&#xff1a;完整指南 Neo4j作為領先的圖數據庫&#xff0c;在某些場景下我們需要完全清空數據庫中的所有數據。本文將介紹多種刪除Neo4j數據的有效方法&#xff0c;涵蓋不同版本和部署方式的操作步驟。 一、Neo4j數據刪除的常見需求場景 開發…

Keil無法下載程序到STM32 Error: Flash Download failed - Target DLL has been cancelled

背景 Keil通過st-link v2連接STM32&#xff0c;下載報錯 Error: Flash Download failed - Target DLL has been cancelled 我有多臺STM32需要下載程序&#xff0c;會出現這個問題 原因 應該是Keil保存了設備的相關信息&#xff0c;當換了設備之后下載就會出錯 解決辦法 斷…

CIM和建筑風貌管控平臺

2025年的雄安新區&#xff0c;中央綠谷的碧波倒映著現代建筑群&#xff0c;中國星網總部大廈的曲面幕墻與古風飛檐相映成趣。這座“未來之城”的每一處建筑肌理&#xff0c;都離不開一項關鍵技術——城市信息模型&#xff08;CIM&#xff09;與建筑風貌管控平臺的支撐。從雄安到…

REBT 分類任務中,`loss`(損失值)和 `logits`(原始預測分數)是什么

REBT 分類任務中,loss(損失值)和 logits(原始預測分數)是什么 在分類任務中,loss(損失值)和 logits(原始預測分數)的含義及計算邏輯可以通過具體示例清晰解釋。以下結合你提供的數值(loss=0.7478,logits=[-0.1955, -0.3021])進行說明 一、logits 的本質:未歸一化…

6月13日day52打卡

神經網絡調參指南 知識點回顧&#xff1a; 隨機種子內參的初始化神經網絡調參指南 參數的分類調參的順序各部分參數的調整心得 作業&#xff1a;對于day41的簡單cnn&#xff0c;看看是否可以借助調參指南進一步提高精度。 用“燒水調溫”的日常場景來打比方&#xff1a; 每個…

穿越時空的刀劍之旅:走進VR刀劍博物館?

VR 刀劍博物館不僅僅是一個展示刀劍的場所&#xff0c;更是文化傳承與教育的重要基地&#xff0c;在弘揚刀劍文化、增強民族文化認同感以及開展教育活動等方面發揮著不可替代的重要作用。? 從文化傳承的角度來看&#xff0c;刀劍文化源遠流長&#xff0c;它承載著不同國家、不…

基于GA遺傳優化的PID控制器最優控制參數整定matlab仿真

PID&#xff08;比例-積分-微分&#xff09;控制器是工業控制領域中最常用的控制器之一。通過調節PID控制器的三個參數&#xff1a;比例&#xff08;Kp&#xff09;、積分&#xff08;Ki&#xff09;和微分&#xff08;Kd&#xff09;&#xff0c;可以實現系統的穩定控制。然而…

華為OD最新機試真題-上班之路-OD統一考試(B卷)

題目描述 Jungle 生活在美麗的藍鯨城,大馬路都是方方正正,但是每天馬路的封閉情況都不一樣。地圖由以下元素組成: .—空地,可以達到 *—路障,不可達到; S—Jungle的家。 T—公司;