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?

相关推荐
weixin_462446231 天前
Python Flask静态文件服务器:支持自动JSON扩展名补全的智能文件服务
服务器·python·flask
gaize12131 天前
服务器搭建网站:深度解析技术维护与美化标题的实践之道
运维·服务器
柏木乃一1 天前
进程(11)进程替换函数详解
linux·服务器·c++·操作系统·exec
say_fall1 天前
微机原理:微型计算机基础
服务器·网络·单片机·微机原理
ben9518chen1 天前
Linux文件系统基础
linux·服务器·php
ipooipoo11881 天前
跨境电商IP选型指南:静态IP vs 动态IP 的区别
网络·网络协议·tcp/ip
克里斯蒂亚诺更新1 天前
理解即时通信Socket以及用NodeJs实现WebSocket
网络·websocket·网络协议
代码游侠1 天前
应用——Linux FrameBuffer图形显示与多线程消息系统项目
linux·运维·服务器·开发语言·前端·算法
stillaliveQEJ1 天前
【计算机网络】网络发展历程与网络模型
网络·计算机网络
Caitlin_lee_1 天前
计算机网络期末复习SCAU-第六章
运维·服务器·计算机网络