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?

相关推荐
桃花岛主703 小时前
STUN协议 与 TURN协议
网络·网络协议
老六ip加速器3 小时前
国内ip地址怎么改?详细教程
网络·tcp/ip·智能路由器
唯独失去了从容3 小时前
WebRTC服务器Coturn服务器中的通信协议
运维·服务器·webrtc
欧先生^_^4 小时前
OSPF网络协议
网络·网络协议·智能路由器
光而不耀@lgy4 小时前
C++初登门槛
linux·开发语言·网络·c++·后端
Run1.5 小时前
深入解析 Linux 中动静态库的加载机制:从原理到实践
linux·运维·服务器
合新通信 | 让光不负所托5 小时前
【合新通信】浸没式液冷光模块与冷媒兼容性测试技术报告
大数据·网络·光纤通信
Yeats_Liao5 小时前
Go 语言 TCP 端口扫描器实现与 Goroutine 池原理
开发语言·tcp/ip·golang
浩浩测试一下6 小时前
计算机网络中的DHCP是什么呀? 详情解答
android·网络·计算机网络·安全·web安全·网络安全·安全架构
码农hbk6 小时前
linux ptrace 图文详解(七) gdb、strace跟踪系统调用
linux·服务器