7.计算机网络_IP包头

ops/2024/10/21 23:15:21/

IP数据报的整体格式:

  • 版本:IPv4、IPv6。下述包头是IPv4的包头,版本为4
  • 首部长度:占4个bit,首部大小 = 首部长度 * 4
  • 区分服务:一般不使用
  • 总长度:首部+数据的长度,16字节最大为65535。长度不可超过MTU

                      MTU就是数据报的最大长度,MTU<=65535

  • 标识:它是一个随机数,相同标识的数据报代表为一组
  • 标志:MF=1代表之后有分片,MF=0代表该数据报为最后一个分片,DF=0代表允许分片
  • 片偏移:偏移单位8字节。片偏移 = TCP中位置 / 8 分析见"片偏移过程"
  • 生存时间:TTL,指示数据报在网络中可通过的路由器个数的最大值。防止出现循环路由但到达不了目标地址的情况。
  • 协议:TCP、UDP,标注了是运输层的谁传给的网络

什么是分片:

就像TCP接收应用层数据将数据抽象成一字节一字节并以一段一段的方式进行传输一样,IP接收到TCP的数据,也会将大的数据抽象成一段一段的数据进行处理。这一段一段的数据就叫IP数据报分片。

分片的过程:

假设TCP传输的本次数据共有3800个字节,IP数据报的长度MTU为1400个字节。那么第一个分片就是0~1399,第二个就是1400~2799,第三个就是2800~3799。偏移就是首地址/4


http://www.ppmy.cn/ops/127104.html

相关文章

基于Android的小型冷库管理系统(论文+源码)-kaic

摘 要 如今科技发展&#xff0c;技术进步&#xff0c;信息化的普及为生活带来极大的便利。各行各业都在积极进行信息化以提高工作效率。而在餐饮行业中&#xff0c;使用信息化代替传统笔记的冷库管理方式&#xff0c;将大大精简操作流程并提升可靠度。 基于以上现况&#xff0…

ElasticSearch简称ES基础语法使用大全

目录 一、查1.匹配查询2. 精确匹配字符串3.匹配某字段为空 二、改1. 通过es_id修改内容2. 匹配修改内容 二、增1.添加单个文档 三、删1.通过_id删除2.匹配删除 一、查 1.匹配查询 注意&#xff1a;字符串搜索时&#xff0c;会对输入的查询字符串进行分析和分词&#xff0c;可能…

标题:中阳国际:智能化金融平台助力全球化投资

在当今的金融市场中&#xff0c;技术与投资的结合已成为必然趋势。中阳国际凭借其卓越的科技优势和全球化的投资视野&#xff0c;打造了一个智能化的投资平台&#xff0c;帮助投资者在瞬息万变的市场中轻松抓住机遇&#xff0c;稳健增值。通过运用先进的金融科技&#xff0c;中…

「OC」AFNetworking的简单使用

「OC」AFNetworking的简单使用 前言 在我们进行网络申请的时候&#xff0c;直接使用OC之中自带的NSURL、NSURLRequest、NSURLSession进行相关操作&#xff0c;还需要实现Task回调、调用resume。那对我们进行开发来说还是相对比较繁琐的&#xff0c;为了简化我们的网络请求&am…

旋转花键材质及运用场景

旋转花键的材质有很多种&#xff0c;其材质选择是一个涉及多方面因素的重要决策&#xff0c;‌主要取决于应用场景的具体要求&#xff0c;包括设备的运行环境、负载大小、运行速度以及所需的耐磨性和耐腐蚀性等因素。 1、碳钢&#xff1a;价格低廉、具有较好的韧性和耐磨性&…

传输层协议UDP详解

目录 一. 知识准备 1.1 传输层 1.2 重识端口号 二. UDP协议 三. UDP协议特点 一. 知识准备 1.1 传输层 前面已经讲过&#xff0c;HTTP协议是应用层协议&#xff0c;在此之前&#xff0c;我们短暂的认为HTTP是直接通过应用层与外界通信的。但是我们要知道&…

论新能源智能化电动车个性化(高定)产品对制造生产的影响

一、新能源智能化电动车高定体现模式 1.个性体现在品牌之间 在不同主机产产品上体现&#xff0c;例如国产新能源新势力在智能座舱、内饰配置&#xff08;冰箱、彩电、大沙发&#xff09;方面对于合资品牌的碾压&#xff0c;提供更多细分&#xff0c;功能拉满的车型。 2.个性化…

C++之“构造函数”

文章目录 类的默认成员函数构造函数 类的默认成员函数 默认成员函数就是我们没有在main函数里调用&#xff0c;但是编译器会自动生成的成员函数称为默认成员函数。 C由8个默认成员函数&#xff0c;我们暂时了解6个。 默认成员函数&#xff1a;构造函数&#xff0c;析构函数&a…