模拟过程说明
第一次握手：客户端发送SYN报文（包含随机生成的初始序列号）

第二次握手：服务器响应SYN-ACK报文（包含服务器序列号和客户端序列号+1的确认号）

第三次握手：客户端发送ACK报文（确认服务器序列号+1）

运行方式
先运行服务器端程序

再运行客户端程序

观察控制台输出的握手过程

关键特征
使用UDP模拟TCP三次握手

应用层协议实现握手逻辑

包含序列号和确认号验证

结构化报文（使用JSON格式）

这个实现展示了TCP三次握手的核心机制，包括序列号同步和确认机制，但省略了实际TCP协议中的流量控制、拥塞控制等复杂特性。