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?

相关推荐
ICT技术最前线11 小时前
内网穿透目前最好的解决方案是什么?
网络·内网穿透
嘻哈baby11 小时前
从零搭建家庭All-in-One服务器:300元成本实现企业级功能
运维·服务器
EleganceJiaBao11 小时前
【ESP8266】使用 ESP8266 + CoolTerm + Packet Sender 构建 TCP 通信的完整调试流程
网络协议·tcp/ip·wi-fi·esp8266·coolterm·packet sender
SaaS_Product11 小时前
企业网盘有什么用?什么是企业网盘
大数据·运维·服务器·saas
老蒋新思维11 小时前
创客匠人 2025 峰会启示:AI 重构企业管理领域知识变现的效率逻辑
人工智能·网络协议·tcp/ip·重构·知识付费·创始人ip·创客匠人
小龙报11 小时前
VS2022调试技巧 + 实战案例
android·服务器·c语言·数据库·c++·windows·visual studio
ITinfra_夏洛11 小时前
Windows Server2022,NPS(radius),网络策略和访问服务器,日志丢失;
服务器·windows·server2022
yqcoder11 小时前
uni-app 之 uni.showToast
运维·服务器·uni-app
羑悻的小杀马特11 小时前
openGauss 驱动的知识数据湖建设实践
网络·opengauss
6***830511 小时前
VMware虚拟机配置桥接网络
开发语言·网络·php