TCP 中有一些标志。我已经了解其他标志名称的来源,例如 SYN 代表同步。我也知道 FIN 用于关闭连接。我不明白的是 FIN 到底是什么意思。它和其他标志一样是缩写吗?我就是搞不懂。
答案1
TCP 中的 FIN 标志为什么叫做 FIN?
FIN
是“Finish”的缩写
在正常情况下,每一方都会通过发送一条特殊消息来终止连接,该消息包含FIN(完成)位设置。此消息有时称为 FIN,用作对另一台设备的连接终止请求,同时还可能像常规段一样携带数据。接收 FIN 的设备会向 FIN 发送确认以表明已收到该消息。直到双方都通过发送 FIN 并接收 ACK 完成关闭过程后,整个连接才被视为终止。
来源TCP 连接终止: