先来结论: 监听套接字的socket buffer只接受TCP连接请求过程中的syn和ack数据; 已连接套接字的socket buffer主要存储的内容是两端传输的“正式数据”; 两种套接字通过不同的四元组(其中客户端地址或端口不同)进行分辨 服务端连接过程详解 /* 服务器 */ lfd=socket(..,SOCK_STREAM,..); bind(lfd,srv_addr,srv_port); /* 五元组中三元组成型: {protocal,src_addr,src_port}*/ listen(lfd); cfd=accept(lfd,client_addr,client_p