從linux源碼看socket的close

筆者一直覺得如果能知道從應用到框架再到操作系統的每一處代碼,是一件Exciting的事情。上篇博客講了socket的阻塞和非阻塞,這篇就開始談一談socket的close(以tcp爲例且基於linux-2.6.24內核版本) TCP關閉狀態轉移圖: 衆所周知,TCP的close過程是四次揮手,狀態機的變遷也逃不出TCP狀態轉移圖,如下圖所示: tcp的關閉主要分主動關閉、被動關閉以及同時關閉(特殊
相關文章
相關標籤/搜索