TCP有限狀態機

2021-09-30 15:23:36 字數 575 閱讀 5574

狀 態

描 述

closed

關閉狀態,沒有連線活動或正在進行

listen

監聽狀態,伺服器正在等待連線進入

syn rcvd

收到乙個連線請求,尚未確認

syn sent

已經發出連線請求,等待確認

established

連線建立,正常資料傳輸狀態

fin wait 1

(主動關閉)已經傳送關閉請求,等待確認

fin wait 2

(主動關閉)收到對方關閉確認,等待對方關閉請求

timed wait

完成雙向關閉,等待所有分組死掉

closing

雙方同時嘗試關閉,等待對方確認

close wait

(被動關閉)收到對方關閉請求,已經確認

last ack

(被動關閉)等待最後乙個關閉確認,並等待所有分組死掉

TCP有限狀態機

4 有限狀態機 上圖是 tcp 的狀態機,看了很久,感覺還是理解得不深。先在這裡打個點。1 closed 狀態時初始狀態。2 listen 被動開啟,伺服器端的 狀態變為listen 監聽 被動開啟的概念 連線的一端的應用程式通知作業系統,希望建立乙個傳入的連線。這時候作業系統為連線的這一端建立乙個...

有限狀態機

有限狀態機 finite state machine,fsm 又稱有限狀態自動機,簡稱狀態機,是表示有限個狀態以及在這些狀態之間的轉移和動作等行為的數學模型。狀態儲存關於過去的資訊,就是說 它反映從系統開始到現在時刻的輸入變化。轉移指示狀態變更,並且用必須滿足來確使轉移發生的條件來描述它。動作是在給...

有限狀態機

以前,只碰到過 陣列中所有數字只出現2次,只有乙個出現1次,找這個數的問題 每次迴圈異或陣列中元素,最後的結果就是single one。這次換作出現3次就懵逼了,主要原因,沒有使用過有限狀態機,應該說是連概念都沒有,所以這次一定要好好記錄一下 關於這道題的解釋discussion中woshidais...