一句话 概括
客户端(c)和服务端(s) 都需要知道 各自可收可发 因此需要三次握手。
第一次 客户端发送信息到服务端 带着信息 SYN = 1 这次握手服务端s可以确认能收到客户端C 发来的信息
第二次 服务端发送信息到客户端 带着信息 SYN = 1 ACK 这次握手客户端C第一 确认了 能收到服务端发送的信息 SYN = 1 ACK 并且确认了自己发送的信息C能收到 此时 C 客户端确定自己能收能发
第三次 客户端C 把收到的信息ACK 发送给 服务端 这样S 服务端就能确认自己发送的信息C能收到 确认自己 能发 加上第一次 确认自己能收到