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?

相关推荐
运维儿18 小时前
2.二层网络为什么存在冲突?如何解决冲突和冲突域?
网络·网络协议·linux 网络·云计算网络
REDcker18 小时前
OpenSSL:C 语言 TLS 客户端完整示例
c语言·网络·数据库
m0_6948455718 小时前
UVdesk部署教程:企业级帮助台系统实践
服务器·开发语言·后端·golang·github
VBsemi-专注于MOSFET研发定制18 小时前
AI训练服务器8GPU功率链路设计实战:效率、可靠性与功率密度的平衡之道
运维·服务器·人工智能
上海云盾-小余18 小时前
服务器被入侵后如何快速止损?从排查到加固的应急处置全流程
网络·网络协议·tcp/ip·安全·web安全
倒酒小生18 小时前
4月7日算法学习小结
linux·服务器·学习
木子欢儿18 小时前
KasmVNC 指南:高性能网页原生 Linux 远程桌面方案
linux·运维·服务器
炘爚19 小时前
日志系统整体设计步骤以及功能函数梳理
运维·服务器·数据库
克莱因35819 小时前
思科 动态路由协议RIP配置
网络·指令·cisco·rip路由
西西弟19 小时前
网络编程基础之TCP基本通信
服务器·网络·网络协议·tcp/ip