2011-08-01 27 views
1

請參見下面的PIC問題:有關TCP半關閉

enter image description here

客戶端啓動半關閉請求,並得到承認,如果我不誤會的一半閉裝置,客戶端應之後不能發送任何數據,那麼以後如何發回ACK

回答

7

這不是客戶端數據正在發送,它確認了收到的客戶端執行shutdown(fd, SHUT_WR)後的服務器數據,這意味着客戶端將不會發送了,但還是可以接受ACK本身是傳輸協議的一部分,而不是應用程序。

+0

好點,非常感謝! – Tracy