首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
vol1专题
Unix Network Programming vol1 笔记 TCP/IP的缓冲,全双工,半关闭 shutdown 函数
1. TCP/IP 连接是全双工的连接,连接端两端同时可以发送和接受数据; 2. 如果连接的一端A对一个全双工工作的TCP/IP连接调用close,A会先把发送送缓冲区的数据发送完,然后,发送FIN,但同时A却丢弃接受缓冲区的数据,并且对于对方B继续发送的数据,直接丢弃,这会造成A接受到的数据小于对方发送的数据的情况;如果A调用shutdown(socket, SHUT_WR)的话,只关闭A的写
阅读更多...