TCP主動打開 之 第二次握手-接收SYN+ACK


假設客戶端執行主動打開,已經經過第一次握手,即發送SYN包到服務器,狀態變為SYN_SENT,服務器收到該包后,回復SYN+ACK包,客戶端收到該包,進行主動打開端的第二次握手部分;流程中涉及到的函數和細節非常多,本篇只對主流程予以分析;

在ESTABLISHED和TIME_WAIT以外的狀態時接收到包,會調用tcp_rcv_state_process函數來處理,處理部根據不同狀態做對應處理,如果處於SYN_SENT狀態,則會調用tcp_rcv_synsent_state_process函數進入和該狀態的核心處理流程;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM