TCP echo 中斷崩潰情況分析及討論

  1. termination of server process: 當服務器和客戶端正常連接的時候,通過kill命令將連接好的服務器子進程結束掉,此時服務器子進程會關閉所有描述符,然後向客戶端發送一個FIN ,此時客戶端的TCP會回覆一個ACK,導致TCP連接前半部分終止。 在這個時間點上,客戶端不會發生任何事件,因爲現在客戶端進程正在阻塞在fgets-即等待用戶的輸入   此時如果輸入一行數
相關文章
相關標籤/搜索