我使用tcpdump觀看三次握手。 的客戶端口是51484和服務器端口是9501三隻手鯊魚爲什麼沒有序列號?
//connect to server
//three-way handshake
51484 > 9501 : Flags [S], seq 2969626801
9501 > 51484: Flags [S.], seq 587835665, ack 2969626802,
51484 > 9501 : Flags [.], ack 587835666 // <- why the ack don't
// have sequence number ?
//close the connect
51484 > 9501 : Flags [F.], seq 2969626802, ack 587835666
9501 > 51484: Flags [F.], seq 587835666, ack 2969626803
51484 > 9501 : Flags [.], ack 587835667
我知道:只要條件允許,ACK包將包含在其他的包一些payload.But爲什麼ACK包唐」在三次握手的第三步中有效載荷爲空時,是否有序列號?
我的問題是:爲什麼ack數據包在三次握手的第三步中沒有序號?
它*確實*有一個序列號。從5開始的數字。關閉主題。 – EJP