
三次握手失敗,那應(yīng)該是說ack不匹配,而不是未等到遠(yuǎn)端報(bào)文 。通過狀態(tài)圖可以知道,當(dāng)前服務(wù)器是處于SYN_RCVD狀態(tài)
【三次握手沒有完成怎么處理】對應(yīng)的ack報(bào)文處理代碼如下:
caseTCPS_SYS_RECEIVED:
if(SEQ_GT(tp->snd_una,ti->ti_ack) 。
解決方案:SEQ_GET(ti->ti_ack,tp>snd_max)
gotodropwithreset;
xxx//接口從q0調(diào)入q,更新狀態(tài)為ESTABLISHED等等 。
推薦閱讀
- 鎖車聲音怎么調(diào)出來
- 華為mate30pro充電時(shí)沒有充電動畫
- QQ掃描沒有出現(xiàn)AR火炬怎么辦
- 沒有耦合劑拿什么代替
- 支付寶邀請新用戶為什么沒有獎勵
- 淺談三星M339鏡頭
- 手機(jī)來短信沒有聲音提示怎么辦
- 沒有逾期但是征信花了怎么辦
- DNF手游內(nèi)測資格怎么獲得
- 為什么qq擴(kuò)列不見了?
