我在某处读到每个TCP连接都有自己的125kB输出和输入缓冲区.如果这个缓冲区已满,我还会继续在linux上发送数据会怎么样?
根据http://www.kernel.org/doc/man-pages/online/pages/man2/send.2.html,数据包只是默默地丢弃,没有通知我.我该怎么做才能阻止这种情况发生?有没有办法找出我的数据是否已经正确发送,以便我可以在以后的某个时间点继续?
c++ sockets linux buffer tcp
buffer ×1
c++ ×1
linux ×1
sockets ×1
tcp ×1