Tcp

RST 數據包和伺服器行為

  • March 27, 2018

如果客戶端向伺服器發送一個 RST 數據包,伺服器將如何反應?

客戶端—-RST—->伺服器

伺服器是立即關閉連接還是等待接收另一個數據包?

A)

客戶端—-RST—->伺服器

客戶端<—RST—-伺服器

B)

Client —-RST—-> Server

Client –PUSH+ACK–> Server

Client <—-RST—- Server

它的行為像 A) 還是 B)?

如果從伺服器或客戶端發送 RST,則應立即終止連接。這並不是說數據包不一定已經線上上,或者已經排隊等待對方發送,但 RST 基本上是一種強制和突然的掛斷。

更多資訊:https ://en.wikipedia.org/wiki/Transmission_Control_Protocol

引用自:https://serverfault.com/questions/904805