1. 源端口和目的端口字段——各占 2 字节。端口是运输层与应用层的服务接口。运输层的复用和分用功能都要通过端口才能实现。
  2. 序号字段——占 4 字节。TCP 连接中传送的数据流中的每一个字节都编上一个序号。序号字段的值则指的是本报文段所发送的数据的第一个字节的序号。
  3. 确认号字段——占 4 字节,是期望收到对方的下一个报文段的数据的第一个字节的序号。
  4. 数据偏移(即首部长度)——占 4 位,它指出 TCP 报文段的数据起始处距离 TCP 报文段的起始处有多远。“数据偏移”的单位是 32 位比特位(以 4 字节为计算单位)。
  5. 保留字段——占 6 位,保留为今后使用,但目前应置为 0。
  6. 紧急 URG —— 当 URG = 1 时,表明紧急指针字段有效。它告诉系统此报文段中有紧急数据,应尽快传送(相当于高优先级的数据)。
  7. 确认 ACK —— 只有当

【计算机网络】TCP报文段结构相关推荐

  1. tcp报文段的结构之序号和确认号 (计算机网络—自顶向下)

    发现看书还是要做点笔记才行,看了就忘,没有多大的效率- 自顶向下这本书,说的不会很晦涩(虽然没看过别的),很多方面可以理解,但是涉及到一些算法原理的时候就有点头疼了,自己底子太差了- 这次看到了 第三 ...

  2. 【计算机网络】传输层 : TCP 协议 ( TCP 协议特点 | TCP 报文段首部格式 | TCP 报文段控制位 )

    文章目录 一.TCP 协议 特点 二.TCP 报文段首部格式 三.TCP 报文段首部 666 控制位 一.TCP 协议 特点 TCP 协议 特点 : ① 面向连接 : TCP 协议的连接是 " ...

  3. 5.3 计算机网络传输层之TCP协议(tcp协议特点、tcp报文段首部格式、tcp连接---三次握手、tcp连接释放---四次握手)

    文章目录 1.TCP协议特点 2.TCP报文段的首部格式 3.TCP连接管理 (1)连接的建立 - - - 三次握手 (2)SYN泛洪攻击 4.TCP连接释放----四次握手 5.TCP连接建立和释放 ...

  4. TCP协议的特点和TCP报文段格式

    参考:https://www.bilibili.com/video/BV19E411D78Q?p=62 传送数据之前必须建立连接,数据传送结束后要释放连接.不提供广播或多播服务.由于TCP要提 供可靠 ...

  5. TCP协议特点和TCP报文段

    TCP协议的特点 TCP是面向连接(虚连接)的传输层协议 每一条TCP连接只能有两个端点,每一条TCP连接只能是点对点的 TCP提供可靠交付的服务,无差错.不丢失.不重复.按序到达. TCP提供全双工 ...

  6. TCP报文头部结构详解和作用解析

    TCP报文的头部结构 这个头部结构非常的重要,建议大家记住.可以画出来并且可以说出来每个部分的作用是什么,主要是要会解释TCP怎么保证通讯的可靠机制的. 其中,32位序号是指通讯过程中,某个传输方向上 ...

  7. TCP报文段的数据长度是如何计算得到的

    TCP/IP结构分析 应用层把数据传给运输层,也就是给TCP协议.来自应用层的数据会被分割为MSS的大小,放到如下图的数据部分. TCP报文段发送给网络层,也就是给IP协议.需要在TCP报文段的外面再 ...

  8. TCP报文段中的URG和PSH

    一:TCP报文段的首部格式 首先明白TCP虽然是面向字节流的,但TCP传输的数据单元确实报文段,一个TCP报文段分为首部和数据两部分,而TCP的全部功能都体现在它首部中的个字段的作用,因此只有弄清楚T ...

  9. 5.3.1 TCP协议特点和TCP报文段格式

    5.3.1 TCP协议特点和TCP报文段格式

最新文章

  1. Error:Cannot set the value of read-only property 'outputFile' for ApkVariantOutputImpl_Decorated{apk
  2. 安装orb_slam 的坑解决方法
  3. php ci cookie使用,CI框架实现cookie登陆的方法详解
  4. 关于敏捷规划的微信对话
  5. 26个LinkedList用法示例大全以及与ArrayList/数组的相互转换
  6. 赋值运算符 += 面试题小陷阱
  7. 如何将finecms链接URL中的list和show去掉
  8. 二分:路标设置(洛谷)
  9. 常用个人密码管理软件
  10. 凝胶成像文件行业调研报告 - 市场现状分析与发展前景预测
  11. VIM问题合集(持续更新)
  12. Visual Studio常用的快捷键
  13. 燕十八的php教材学完能找工作吗,燕十八的布尔教育怎么样? - php完全自学手册...
  14. ubuntu使用byzanz截取gif动态图
  15. 做开发十年,我总结出了这些开发经验
  16. OpenStreetMap地图服务器安装
  17. Latex 排版相关(一)
  18. Bluetooth core 5.0 Generic Access Profile ---------- 模式 - BR/EDR 物理传输(physical transport)
  19. leetcode java 大厂基础面试题附答案(二)
  20. 教你如何修改ROS机器人工作空间文件夹名字

热门文章

  1. Mysql常用分组聚合函数(统计行的数量、最大值、最小值、平均值、求和)
  2. jenkins配置记录(2)--代码发布流程
  3. 集合框架(九)----Map
  4. MySQL Replication Error 处理一例
  5. 阿里巴巴2013年实习生笔试题A
  6. 用spring搭建微信公众号开发者模式下服务器处理用户消息的加密传输构架(java)
  7. 排序算法(二)--堆排序(JAVA)
  8. java使用itext将图片放到pdf模板的指定位置
  9. 记录一次@Transactional问题处理
  10. vmware挂载san存储_细述企业级存储NAS和SAN差异