码迷,mamicode.com
首页 > 其他好文 > 详细

TCP主动打开 之 第二次握手-接收SYN+ACK

时间:2019-10-28 10:49:08      阅读:339      评论:0      收藏:0      [点我收藏+]

标签:translate   def   tcp   syntax   ack   最小   mod   输入数据   prevent   

假设客户端执行主动打开,已经经过第一次握手,即发送SYN包到服务器,状态变为SYN_SENT,服务器收到该包后,回复SYN+ACK包,客户端收到该包,进行主动打开端的第二次握手部分;流程中涉及到的函数和细节非常多,本篇只对主流程予以分析;

在ESTABLISHED和TIME_WAIT以外的状态时接收到包,会调用tcp_rcv_state_process函数来处理,处理部根据不同状态做对应处理,如果处于SYN_SENT状态,则会调用tcp_rcv_synsent_state_process函数进入和该状态的核心处理流程;

TCP主动打开 之 第二次握手-接收SYN+ACK

标签:translate   def   tcp   syntax   ack   最小   mod   输入数据   prevent   

原文地址:https://www.cnblogs.com/wanpengcoder/p/11750695.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!