TCP的FIN报文可否携带数据

问题发现:

发现FTP-DATA数据传输完,TCP的挥手似乎只有两次

实际发现FTP-DATA报文中,TCP层flags中携带了FIN标志

piggyback FIN

问题转化为

TCP packet中如果有FIN flag,该报文还能携带data数据么?

答案是肯定的

RFC793中描述:

The SYN and FIN

are the only controls requiring this protection, and these controls

are used only at connection opening and closing. For sequence number

purposes, the SYN is considered to occur before the first actual data

octet of the segment in which it occurs, while the FIN is considered

to occur after the last actual data octet in a segment in which it

occurs.

按道理应该是可以再TCP FIN报文中插入data数据的。

有个资料中显示ACK也可携带data,这叫piggybacking
pdf

那么FIN报文中携带数据

是不是叫piggyback FIN?

相关推荐
艾莉丝努力练剑19 小时前
【AI大模型接入SDK】ChatSDK:CMake构建静态库完整实现
java·开发语言·网络·c++·人工智能·学习·sdk
易天ETU19 小时前
PCB与AI浪潮的关联性《补充篇》
网络·人工智能·光模块·光通信·易天光通信
Julien200419 小时前
CGroups 资源控制组
linux·运维·服务器·ssh·学习方法
Mortalbreeze20 小时前
MySQL 基础篇(二):数据库和数据表的基本操作
linux·服务器·数据库·mysql
Zenova EdgeOS20 小时前
工业网关心跳机制实战:Keepalive、应用层探活与健康判定
服务器·网络·数据库
跨境小彭1 天前
Temu拉美站点铺货实操复盘:手动复制痛点与批量自动化解决方案
服务器·人工智能·搜索引擎·自动化·temu电商运营
心之语歌1 天前
Tkinter 画布基本梳理
运维·服务器·python
梦帮科技1 天前
领域认知知识库图谱注入:从双式记账图网络到高质量问答对自动化合成流水线
运维·网络·数据库·人工智能·矩阵·架构·自动化
Fcy6481 天前
Linux下 进程间关系与守护进程
linux·运维·服务器·守护进程
g10565591391 天前
公有云_云运维服务
java·运维·服务器