TCP FIN WAIT1狀態的實驗和驗收

2021-08-25 02:18:20 字數 280 閱讀 1278

本文純屬實踐和驗證。請先閱讀下面的文章:

乙個有趣的實驗—tcp傳送緩衝區滿, 然後殺掉程序(處於fin_wait1狀態), 接收端是無感知的。

如果你知道其中的緣由,那麼本文就不必讀了,讀過你不知道,請務必花10分鐘左右的時間熟讀本文。

其實以上的文章除了做了乙個實驗之外,什麼都沒有說,絲毫沒有回答why!

然而,我覺得作者是對的。

對於任何的why都需要讀者自己去理清,即便我知道作者自己也不一定知道why…

:…不多說

Golang Cookie保持會話狀態的實現

在選擇session和cookie時,考慮session位於伺服器端,而cookie位於使用者瀏覽器端,session的安全性更高。現在更多時候,寫 後台選擇用session來保持會話狀態。使用session時,我自己封裝過一次session包,寫的過程比較複雜,花了幾天時間,而github.com...

TCP的狀態轉換及生產問題實操

前文介紹了tcp協議主要的流程,包括建立連線 傳輸資料和斷開連線。如果大家認真閱讀了附圖,應該可以看到在各個流程中套接字的狀態是在不斷變化的,不同的狀態標識了套集字所處的階段。如圖1是tcp乙個完整的狀態轉換圖,圖中包含了套接字的所有狀態,以及發生狀態轉變的觸發條件。可能會有人問,了解這些狀態有什麼...

按鍵的程式設計 狀態機1

現在的大學教育就是這樣。學無法致用。狀態機第一次見的時候是在數電裡面,那個時候是研究數位電路 比如鎖存器 用到的。不過由於是自學的,所以早就忘的一塌糊塗了。沒上完大學的人就是這樣啊。不過狀態機同樣在硬體的程式設計中得到廣泛使用。第一次見到狀態機的程式設計,就是在按鍵的程式設計中 馬潮老師的書 後來覺...