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?

相关推荐
k_cik_ci3 分钟前
什么是负载均衡?
服务器·网络·负载均衡
Source.Liu3 分钟前
【沟通协作软件】腾讯云域名DDNS搭建Matrix家庭服务器 - 完整操作笔记
服务器·腾讯云
I love this bad girl5 分钟前
华为无线VRRP热备份
网络
zbtlink5 分钟前
为什么建议用poe路由器,但不建议用poe供电?
网络·智能路由器
Hill_HUIL9 分钟前
学习日志19-不同VLAN间通信(3)-三层交换机
网络·学习
m0_7373025810 分钟前
云服务器:从技术革新到产业重构的进化之路
服务器
阿钱真强道11 分钟前
10 jetlinks-mqtt-直连设备-属性-读取-返回
linux·服务器·网络·鸿蒙
AZ996ZA17 分钟前
自学linux第十九天:Cron定时任务完全指南:从入门到排错
linux·运维·服务器
fiveym20 分钟前
服务器硬件管控接口学习笔记:IPMI与Redfish深度解析+实操调研
服务器
BHXDML27 分钟前
计算机网络实验:(三)设置虚拟局域网(VLAN)
网络·网络协议·计算机网络