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?

相关推荐
Allen_LVyingbo10 小时前
三甲医院医疗AI代码库管理系统研究(上)
网络·transformer·知识图谱·健康医疗
迪康coolmu10 小时前
企业文件外发管控落地实践 —— 基于迪康端点安全一体化管理系统
运维·网络·经验分享·安全
小此方10 小时前
Linux网络(十二):HTTP短连接与长连接:从Connection机制到Cookie、Session,彻底理解HTTP的无状态
服务器·网络·http
永远不会出bug11 小时前
什么是内网穿透?
网络
千舟软件11 小时前
【宿舍管理小程序】新生入住不靠纸质表
大数据·运维·服务器·科技·业界资讯
ITxiaobing202311 小时前
IP 库与 AppsFlyer 国家/地区数据不一致时的对账方法
tcp/ip
raindayinrain12 小时前
Linux 网络编程--套接字选项
linux·网络·套接字选项
TechWayfarer13 小时前
IP地址查询之后:如何在请求抵达前识别风险
python·tcp/ip·网络安全
The Chosen One98513 小时前
OS第二章随手记(2.1)
linux·运维·服务器·笔记
吠品14 小时前
纯HTML+ECharts构建交互式数据看板:实现思路与踩坑记录
java·服务器·数据库