1 linux socket编程的固定模式 server端,bind.listen.accept client端,connect client端和server端之间的一次通信: client端,write然后read server端,read然后write 比如服务器端write之后,把要发送的数据写入缓冲区,下面的tcp负责发送数据,发送后,要对方应答收到才算成功.如果超时没有收到应答会重新发送,一般会重新发送9分钟,如果9分钟内还没有收到应答,则传输失败.所以说,tcp是一个可靠的传输协议.