Source Port 源端口

Destination Port 目的端口

Sequence Number 数据报编号  (seq)(按字节序)保证有序

Acknowledgment Number   (ACK)   报文应答, 保证可靠性

Data offset 跳到data数据部分

Reserved 保留部分

URG 紧急数据标识

ACK 确认消息  ,收到设置为1

PSH 真正数据收到 , 设置为1

RST 复位 置为1(没提供服务 或者 连接有问题)

SYN 握手使用

FIN 挥手使用

Window 窗口 吞吐大小

Checksum 校验和

Urgent Pointer 紧急指针

Options 选项 (动态变换的)

Padding 保留32位对齐

data  数据部分

Seq :在TCP中,数据不是按包排序的,而是按字节排序的。每个包的Seq Number代表的是发送字节的起始序号。发送的第一个包的初始序号是随机的,在创建连接的三次握手中交换。

Ack , 代表希望对方下一次发送数据的起始位置。

【TPC协议头解析】相关推荐

  1. 【UDP协议头解析】

  2. pelco-d协议数据解析示例

    pelco-d协议数据解析示例 2014-08-14 21:57 286人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: 程序编程(12) 作者同类文章X 代码工人的仓库(36) 作者同类文章 ...

  3. 蚂蚁集团网络通信框架 SOFABolt 功能介绍及协议框架解析 | 开源

    简介:开源网络通信框架 SOFABolt 首次线上直播文字回顾. ,有趣实用的分布式架构频道. 回顾视频以及 PPT 查看地址见文末.欢迎加入直播互动钉钉群 : 30315793,不错过每场直播. 大 ...

  4. Wayland 协议的解析

    Wayland 首先是一种协议(Compositor 与客户端之间进行通信的协议),然后才是对协议的实现.所以第一步是协议的定义. 1. Wayland 协议的定义 Wayland 协议使用 XML ...

  5. C# 串口操作系列(4) -- 协议篇,文本协议数据解析 .

    上一篇已经介绍了协议的组成,一个协议,一般具有 :协议头+长度+数据+校验 , 文本格式可以直观的定义回车换行是协议的结尾,所以我们可以省略数据长度,增加协议尾.即: 协议头 + 数据 + 校验 + ...

  6. 文件上传漏洞总结(含原因+防御措施)+白名单+黑名单+内容、头+解析漏洞/修补方案

    文件上传漏洞简单总结+白名单+黑名单+内容.头+解析漏洞/修补方案 问题 什么是文件上传漏洞? 危害? 防御措施? 文件上传(验证/绕过)措施? 前端 js类绕过? 后端 黑名单绕过 特殊解析后缀 . ...

  7. TCP/IP协议深度解析

    TCP如何有序性的 ARP TCP的拥塞控制 TCP的半连接队列与全连接队列 TCP粘包与分包 网线断了, TCP怎么处理 TCP的长连接与短连接 TCP的11个状态迁移 send返回正数, 是不是成 ...

  8. 使用U-Boot的mkimage制作FIT镜像或给镜像加协议头

    1.环境信息: Version Info:U-Boot 2016.092.0+g199df35 (Nov 20 2016 - 12:55:17 +0800) ARCH:arm CPU:Freescal ...

  9. C# 串口操作系列(4) -- 协议篇,文本协议数据解析

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wuyazhe/archive/2010/06/09/5657188.aspx 上一篇已经介绍了协议的组成,一个协议,一 ...

最新文章

  1. Mac上 如何快速玩起rocksdb
  2. oracle scn与数据恢复,SCN与数据库恢复的关系
  3. 自然语言处理(NLP)前沿进展报告
  4. WordPress ProPlayer插件‘id’参数SQL注入漏洞
  5. 高并发系统处理之——限流
  6. qml中使用combobox实现多级菜单_excel实用技巧:如何构建多级下拉菜单
  7. linux 空间不够了,怎么办?Disk Requirements:At least 11MB more space needed on the / filesystem....
  8. 作为医生,除了买花,还能在情人节用什么特别的方式表白呢?(情书-病历体)...
  9. how to setup a Kubernetes cluster on GCP
  10. 基于Bootstrap和animate.css的模态框动画效果
  11. OpenCV3与深度学习实例-使用OpenPose进行人体姿态估算
  12. 06 php 单例模式
  13. 免费「模拟面试」福利反馈连载(20180128期)
  14. ffmpeg 将swf文件转 mp4
  15. MATLAB程序设计-1.MATLAB简介
  16. python算方差_python计算方差
  17. 输入正整数后逆置输出
  18. echart 设置折线红色警戒线
  19. 150集Linux网络编程培训视频吐血整理 | 网络基础
  20. 文件系统(ext2)

热门文章

  1. Apache Camel 3.1 – XML路由的快速加载
  2. Apache Ivy 2.5.0发布
  3. 带有Oracle Digital Assistant和Fn Project的会话式UI。 第三部分,迁移到云
  4. java的对象对象映射_Java对象到对象映射器
  5. java方法传对象参数_Java方法中的参数太多,第2部分:参数对象
  6. Storm和Kafka集成的重要生产错误和修复
  7. atom feed_适用于Atom Feed的Spring MVC
  8. osgi导出包和非导出包_了解如何解决OSGI捆绑包
  9. 将2个字符写入单个Java char
  10. shader weaver_Oracle通过邀请Weaver和Chin推动JavaFX向前发展