0
点赞
收藏
分享

微信扫一扫

linux TCP IP 协议三次握手分析,客户端connect() 、客户端服务端接收流程图分析,tcp_rcv_state_process


1. tcp/ip三次握手协议

a. 客户端发送SYN段

b. 服务端接收到SYN段后, 发送SYN/ACK段

c. 客户端回复确认ACK段, 服务端收到ACK段

关于三次握手协议的具体分析详见:​​tcp三次握手协议分析​​

 

2. tcp ip协议connect 流程(发送流程与此类似)

linux TCP IP 协议三次握手分析,客户端connect() 、客户端服务端接收流程图分析,tcp_rcv_state_process_三次握手

3. tcp ip协议栈接收流程

特别要注意 tcp_rcv_state_process() 函数的接收处理流程,里面包括三次握手协议处理、socket断开、请求连接...

linux TCP IP 协议三次握手分析,客户端connect() 、客户端服务端接收流程图分析,tcp_rcv_state_process_ip协议_02

3. tcp ip协议栈发送流程

linux TCP IP 协议三次握手分析,客户端connect() 、客户端服务端接收流程图分析,tcp_rcv_state_process_ip协议_03

 

举报

相关推荐

0 条评论