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?

相关推荐
珠海西格几秒前
聚焦痛点|分布式光伏消纳困境的三大表现及红区治理难点
服务器·网络·分布式·安全·区块链
旭日跑马踏云飞3 分钟前
【阿里云】扩容操作指南
服务器·阿里云·云计算
wangan0944 分钟前
浏览器自动将http访问链接自动转化为https链接,解决办法
网络·网络协议·http
牛马鸡niumasi4 分钟前
Linux I/O重定向
linux·运维·服务器
admin and root5 分钟前
记一次攻防演练redis未授权访问案例
网络·数据库·redis·安全·web安全·渗透测试·src漏洞挖掘
人生匆匆6 分钟前
在nginx上为 IP 地址生成 SSL 证书并在windosw签证
tcp/ip·nginx·ssl
linux修理工7 分钟前
vi/vim 基本操作指南
运维·服务器
xixixi7777712 分钟前
深入解析VR与AR:从技术原理到未来图景
网络·ai·大模型·ar·vr·虚拟现实·模型
Charlie_lll13 分钟前
BIO、NIO 和 AIO 基础介绍
网络·nio·bio·aio
专注VB编程开发20年14 分钟前
深思数盾国产.NET 加密工具与 VMProtect、.NET Reactor、Zprotect、ILProtector 的优缺点
大数据·网络·.net·加密·加壳