linux socket详解

1 linux socket编程的固定模式

server端,bind、listen、accept

client端,connect

client端和server端之间的一次通信:

client端,write然后read

server端,read然后write

比如服务器端write之后,把要发送的数据写入缓冲区,下面的tcp负责发送数据,发送后,要对方应答收到才算成功。如果超时没有收到应答会重新发送,一般会重新发送9分钟,如果9分钟内还没有收到应答,则传输失败。所以说,tcp是一个可靠的传输协议。

原文地址:https://www.cnblogs.com/hustdc/p/8850030.html