当一个IP数据报封装成链路层的帧时,此数据报的总长度(即报头区加上数据部分)一定不能超过下层的数据链路层的MTU值,否则无法传输。 因此,我们需要对IP包进行分片,其中IP数据报的首部中,和IP数据包分片有关的字段为——总长度、标识、标志以及位偏移.分片由网络层的路由器完成 目的主机收到所有分片后,对分片进行重新组装还原的过程叫做IP数据报重组。

IP协议规定,只有最终的目的主机才可以对分片进行重组。目的主机接收到所有的数据包的分包之后,根据数据包首部中保存的信息,还原最初的数据包。这就是数据包的重组过程。


多道程序设计是指在主存中同时存放多道用户作业,使它们都处于执行的开始点和开始点之间,这些程序共享计算机系统资源。
多道程序设计的主要优点有:
(1)提高CPU的利用率。在多道程序环境下,多个程序共享计算机资源当某个程序等待I/O操作时,CPU可以执行其他程序,大大提高CPU的利用率。
(2)提高设备的利用率。在多道程序环境下,多个程序共享系统的设备,大大提高系统设备的利用率。
(3)提高系统的吞吐量。在多道程序环境下,减少了程序的等待时间,提高了系统的吞吐量。

IP数据报重组与分片 与多道程序设计的优点相关推荐

  1. 浅谈IP数据报分片与重组

    大多数TCP/IP通信都建立在IP协议之上,可以使用Wireshark抓取IP数据包.在IP数据报中,最大长度可以达到65535字节,但是很少有底层的物理层网络能够封装如此大的数据包,因此将IP数据报 ...

  2. IP数据报的分片和组装过程

    一份数据从一个主机通过以太网发送到里一个主机时,是要经过很多层路由转发的.其中过程相对比较的复杂,在这里我们要讨论的是IP在路由中转发时是以怎样的形式转发的和目的主机在接受到这写数据报时又是怎样处理的 ...

  3. 计算机网络之网络层:2、IP数据报、IP数据报分片

    网络层:2.IP数据报 TCP/IP协议: IP数据报: IP数据报分片: 最大传送单元MTU: 与IP数据报分片相关的相关字段: TCP/IP协议: IP数据报: 首部长度:4bit,最小取值010 ...

  4. 【wireshark实验】以泪滴攻击学习ip数据报

    文章目录 0x01 泪滴攻击原理 0x02 IP协议格式 0x03 分片实验 0x04 泪滴攻击实例 0x05 根据TTL值判断攻击的来源 0x01 泪滴攻击原理 针对IP协议的攻击方法,主要有伪造I ...

  5. 计算机三级考的知识点,计算机三级考试复习知识点:IP数据报

    计算机三级考试复习知识点:IP数据报 IP数据报是IP协议使用的数据单元,互联层数据信息和控制信息的传递都需要通过IP数据报进行,同时也是计算机三级考试的重要内容,小编整理了相关知识点,一起来复习下吧 ...

  6. 什么是多道程序设计(Multiprogramming)以及有什么优点?

    多道程序设计(Multiprogramming)是一种计算机操作系统的运行方式,它允许同时运行多个程序. 在多道程序设计中,操作系统将CPU时间分割成很短的时间片(时间段),并在每个时间片中将CPU分 ...

  7. IP数据报的分片和重组

    IP协议在网络层呢个,提供不可靠无连接的数据报传输服务,通过IP蹭的封装和解封装来实现. 1.IP数据报文的各字段: 总共分为:报头和数据区两大部分. 各字段作用如下: 1.版本:占4位,表示该IP数 ...

  8. IP数据报格式,IP分片,IP编址,子网掩码

    文章目录 一.Internet网络层 二.IP数据报格式 三.IP分片 四.IP编址(addressing) 五.子网划分与子网掩码 使用子网时分组的转发 六.无分类编址CIDR 一.Internet ...

  9. IP协议 (通俗易懂),IP协议的主要功能及实现原理,IP地址分类,IP数据包分片,IP数据报格式。

    「作者主页」:士别三日wyx 「作者简介」:CSDN top100.阿里云博客专家.华为云享专家.网络安全领域优质创作者 「专栏简介」:此文章已录入专栏<计算机网络零基础快速入门> 本章重 ...

最新文章

  1. IOS8开发之实现App消息推送
  2. jmeter 计数器_JMeter函数
  3. 5G边缘计算:开源架起5G MEC生态发展新通路
  4. 剪切粘贴时总是上次的内容_关于复制粘贴,还有一个鲜为人知的技巧!
  5. 将html对象转换成jq,2js对象与jq对象之间互转.html
  6. mysql如何查看表的大小_mysql 如何查看表的大小
  7. centos 安装mysql5.6.22_CentOS 6.4 安装MySQL 5.6.22
  8. 鱼骨图和甘特图图表合集PPT模板
  9. 如何有效的阅读开源代码
  10. 3D Max快捷键大全-2018
  11. 中国银行 网银 控件造成 IE8 崩溃的解决办法
  12. C/C++实现atoll函数
  13. 【LaTeX】复杂表格的制作:Excel2LaTeX及细节调整
  14. 几种不同格式的json解析
  15. java jnlp_使用Java 7启动JNLP时的NoSuchAlgorithmException
  16. Requests+Xpath 爬取豆瓣读书TOP并生成txt,csv,json,excel文件
  17. js 年会大屏_ECharts + Jquery 做大屏展示
  18. Shortcuts(快捷方式) Android7
  19. react组件卸载调用的方法_小程序原生引入组件和调用组件的方法 - 一世^浮萍
  20. 凡客副总裁崔晓琦离职 曾负责旗下V+商城项目_科技_腾讯网

热门文章

  1. centos7使用说明
  2. Matlab简单实现Kmeans聚类分析
  3. SQL Server 2012 安装出现错误
  4. 前端市场饱和了?扯淡!
  5. 跨境电商亚马逊广告的六大痛点,九大思维误区
  6. Java读取txt文件和写入txt文件
  7. Android 12 apk Installation did not succeed
  8. 网络编程基础一:TCP/IP 协议详解
  9. C#实现将汉字转换为拼音
  10. WeakHashMap 消除过期的对象引用 避免内存泄漏