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

TCP4位首部长度

1.解析

        这个首部长度其实是由固定字段和可选字段所构成的,固定字段指的是包含源端口、目的端口、序位号等。就等于是这个长度已经是不能发生改变的了,20个字节。而可选择字段则长度不固定,可选字段最多 40 字节。因此综上所述,整个 TCP 首部的总长度是 “20 字节 + 可选字段长度”,范围是 20~60 字节

2.可选字段

        这就好像一把尺子,尺子上的刻度只能标 0 到 15(因为只有 4 个刻度位,类似 4bit 的范围)。每个刻度代表的实际长度不是 1 毫米,而是 “4 毫米”(这就是 “单位是 4 字节” 的意思)。

        为什么是4,而不是其他数字,TCP在选择字节的时候,要顾及它固定字段的长度(20字节),换句话说,其实是固定长度决定了单位的大小。那是因为如果是1的话,那么15*1 = 15,不满足固定长度;2的话,2*15 = 30,虽然满足,但是不够量最大长度60;8的话,8*15 = 120,虽然都包含了,但如果要精确到20,那么就麻烦了 20/8 = 2.5。所以,4是最符合的。

http://www.dtcms.com/a/540947.html

相关文章:

  • 做便宜网站中国电子商务网站
  • RL + LLM 强化学习 + 大模型微调 (PPO + GRPO)
  • 关于Redis的主从复制功能
  • 笔记:理解Yolo网络运行规律并添加自制简易功能(以Yolo11为例)
  • node.js学习(一)
  • 江苏品牌网站建设网站如何防采集
  • mybatis-plus官方文档解析
  • PySide6 Win10记事本从零到一——第三章 记事本主窗口基础
  • 中国《个人信息保护法》与欧盟《GDPR》的差异对比
  • 手动配置ingress讲服务端获取客户端的真实用户IP
  • 做网站导航按钮怎么做网页游戏大全力荐新壹玩
  • 迅为rk3568开发板配置 rk3568_uart_config.hcs
  • 临沂哪里做网站比较好wordpress注册中文插件
  • 二谈-双FIFO流水案例
  • 揭开Linux跨平台 adb调试原理神秘面纱
  • 零基础学jsp网站开发自己做的网站链接
  • 根据参数动态配置多数据源
  • 帝国cms小程序获取分类的api接口
  • 黄冈网站建设有哪些某互联网公司开发官网的首页
  • 前端与Node.js
  • 怎样做电商网站好视频教学ps做网站页面设置为多大
  • 肇庆市住房和城乡建设局网站企业网站维护工作内容
  • 芯片选型避坑指南:如何根据需求快速筛选MCU
  • 【MATLAB代码】基于噪声协方差自适应的互补滤波器方法vs标准互补滤波,用于估计角度,附完整代码
  • 金仓数据库替代MongoDB实战:政务电子证照系统的国产化转型之路
  • 深度学习超材料逆向设计专题学习
  • 基于Matlab的批处理最小二乘法参数估计
  • 自己做书画交易网站北京网页设计如何创意
  • 鸿蒙应用开发:华为静默登录解决方案
  • 【Linux Oracle】批量抽取数据库特定条件的数据