码农知识堂 - 1000bd
Python
PHP
JS/TS
JAVA
C/C++
C#
GO
Kotlin
Swift
计算机网络【CN】TCP报文段格式【20B】
序号:
本报文段所发送的数据的
第一个
字节
的序号
确认号:
期望收到对方
下一个报文段的第一个数据
字节
的序号
。
重要控制位:
紧急位URG
:
URG=1时,标明此报文段中有紧急数据,是高优先级的数据,应尽快传送,不用在缓存里排队,配合紧急指针字段使用。
确认位ACK
:ACK=1时确认号有效,
在
连接建立后
所有传送的报文段都必须把ACK置为1。
同步位SYN
:SYN=1时,表明是一个
连接请求/连接接受报文
。
终止位FIN
:FIN=1时,表明此报文段发送方数据已发完,要求释放连接。
复位RST:
RST=1时,表明TCP连接中出现严重差错,必须释放连接,然后再重新建立传输链接。
推送位
PSH
:
PSH=1时,接收方尽快交付接收应用进程,不再等到缓存填满再向上交付。
窗口
:指的是发送本报文段的一方的
接收窗口
,即现在允许对方发送的数据量。
检验和
:检验
首部+数据
,检验时要加上12B伪首部,第四个字段为6。
紧急指针
:URG=1时才有意义,指出本报文段中紧急数据的字节数。
选项
:最大报文段长度MSS、窗口扩大、时间戳、选择确认…
相关阅读:
数据库设计原则
使用Windbg静态分析dump文件(实战经验总结)
杰理-watch-更新状态到APP
Python分享之对象的属性
java常见类的方法和使用
JAVA关于Spring 面试题汇总
淘宝/天猫获取商品历史价格信息 API
jsp196ssm毕业设计选题管理系统hsg4361B6
Flink 源码解读系列 DataStream 时间服务管理器 TimeServiceManager 设计与实现
《天天数学》连载53:二月二十二日
原文地址:https://blog.csdn.net/weixin_42932602/article/details/134064392
最新文章
攻防演习之三天拿下官网站群
数据安全治理学习——前期安全规划和安全管理体系建设
企业安全 | 企业内一次钓鱼演练准备过程
内网渗透测试 | Kerberos协议及其部分攻击手法
0day的产生 | 不懂代码的"代码审计"
安装scrcpy-client模块av模块异常,环境问题解决方案
leetcode hot100【LeetCode 279. 完全平方数】java实现
OpenWrt下安装Mosquitto
AnatoMask论文汇总
【AI日记】24.11.01 LangChain、openai api和github copilot
热门文章
十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
奉劝各位学弟学妹们,该打造你的技术影响力了!
五年了,我在 CSDN 的两个一百万。
Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
面试官都震惊,你这网络基础可以啊!
你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
心情不好的时候,用 Python 画棵樱花树送给自己吧
通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
13 万字 C 语言从入门到精通保姆级教程2021 年版
10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系
2656653265@qq.com
京ICP备2022015340号-1
正则表达式工具
cron表达式工具
密码生成工具
京公网安备 11010502049817号