当前位置: 首页 > ds >正文

网工_IP协议

2025.02.17:小猿网&网工老姜学习笔记

第19节 IP协议

  • 9.1 IP数据包的格式(首部+数据部分)
    • 9.1.1 IP协议的首部格式(固定部分+可变部分)
  • 9.2 IP数据包分片(找题练)
  • 9.3 TTL生存时间的应用
  • 9.4 常见协议号
  • 9.5 首部校验和
  • 9.6 本章小结


网络层的基础协议:IP协议、ARP协议、ICMP协议

  • 网际协议 Internet Protocol
  • TCP/IP体系结构网际层中的核心协议

9.1 IP数据包的格式(首部+数据部分)

在这里插入图片描述

9.1.1 IP协议的首部格式(固定部分+可变部分)

IP协议的首部格式分了很多行, 每一行是32位(每一行是4个字节),前5行共20个字节是固定部分,可变部分最大是40个字节

在这里插入图片描述

  • 版本:IP协议的版本,一般是版本4(0100)
  • 首部长度(固定部分+可变部分):IP数据包首部的长度(提示:1111;15x4=60;5x4=20;0101~1111)
  • 区分服务:IP数据包的优先级别
  • 总长度:首部长度(固定部分+可变部分)+数据部分长度

  • 标识:分片用的,IP数据包唯一的序列号。帧的数据部分不超过1500B,过大的IP数据包需要分片,再交给链路层,同一数据包的所有分片标识都是一样的
  • 标志:允不允许分片,是否是最后一个分片(第1位是保留位,第2位表示允不允许分片,第3位表示是否是最后1片)
  • 片偏移:每一片相对于原数据的字节偏移

在这里插入图片描述

  • 生存时间:数据包没经过1个路由器,生存时间就减1,如果生存时间是0,就活到头了,抛弃
  • 协议:指明IP数据包的数据载荷是何种协议数据单元
  • 首部检验和:用于检测在传输过程中IP首部是否出现了差错

9.2 IP数据包分片(找题练)

在这里插入图片描述
切割是针对数据部分进行切割
在这里插入图片描述


9.3 TTL生存时间的应用

  • windows初始TTL一般为128(win10以后新版本为64)
  • linux初始TTL一般为64
  • 决定数据报的传播距离,每经过1个三层设备则减1
  • 三层防环
  • tracert/traceroute跟踪路径

9.4 常见协议号

在这里插入图片描述

9.5 首部校验和

在这里插入图片描述

9.6 本章小结

在这里插入图片描述

http://www.xdnf.cn/news/3625.html

相关文章:

  • 前端面经-VUE3篇--vue3基础知识(一)插值表达式、ref、reactive
  • 2000-2020年全国各地级市资本存量测算数据(以2000年为基期)(含原始数据+计算过程+结果)
  • ASP.NET MVC​ 入门与提高指南七
  • 性能测试工具篇
  • 龙虎榜——20250430
  • 雅思写作--70个高频表达
  • CloudCompare中CCCoreLib模块内容
  • 数字智慧方案5981丨智慧农业解决方案(55页PPT)(文末有下载方式)
  • 机箱结构的EMC设计
  • 数字智慧方案6157丨智慧医疗建设方案(85页PPT)(文末有下载方式)
  • 协议(消息)配置
  • 【数据结构与算法】位图 布隆过滤器 海量数据问题处理 哈希切分
  • AdaBoost算法详解:原理、实现与应用指南
  • C++异常处理
  • terraform 删除资源前先校验资源是否存在关联资源
  • 数字智慧方案6172丨智慧医院扩建信息化整体规划方案(60页PPT)(文末有下载方式)
  • LiteOS与SLE透传实战案例
  • 数据结构-树(二叉树、红黑、B、B+等)
  • kes监控组件安装
  • 传感器的精度,灵敏度等概念介绍
  • MySQL 高可用架构设计:电商系统的实践与优化
  • 完美中国制度流程体系建设(70页PPT)(文末有下载方式)
  • 1996-2022年全国31省ZF干预度数据/财政干预度数据(含原始数据+计算过程+结果)
  • Linux从入门到精通:全面掌握基础命令与高效操作实战指南
  • ES6函数、对象和面向对象扩展
  • 攻防世界 - Misc - Level 8 | traffic
  • 【2025五一数学建模竞赛B题】 矿山数据处理问题|建模过程+完整代码论文全解全析
  • AI翻译通APP:智能翻译,轻松应对多场景需求
  • 人工智能的前世今生
  • 【笔记】深度学习模型训练的 GPU 内存优化之旅④:内存交换与重计算的联合优化篇