h900207d 2022-04-05 11:02 采纳率: 0%
浏览 168

四次挥手中客户端第一次发起的挥手为啥是FIN=1,ACK=1,而不是FIN=1。这个ACK有啥含义?

比如抓包中看到四次挥手是这样的:
FIN,ACK
ACK
FIN,ACK
ACK

就是不太理解第一次挥手为啥不是FIN?

  • 写回答

2条回答 默认 最新

  • MysticalDream 2022-04-05 11:49
    关注

    ack即确认字符,表示数据已成功接收的信号

    客户端第一次发起的挥手为啥要发ack
    因为客户端发送的初始 SYN 数据包之后的所有数据包都应设置此标志

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月5日