1 send操作只是将数据写入socket缓冲区就返回,然后协议栈负责将数据发送出去并确认,当数据丢失或是ack丢失,会重传数据,这个重传一般会有次数或是时间限制,我想问超过这个限制后tcp是怎么处理的,会不会通知客户进程,怎么通知? 2 假设客户端主动断开连接,会发送一个syn到服务端,服务端收到syn后回复ack,如果之时候服务端不去读而是去写数据,会有什么样的结果?
connection reset by peer 这个是抛异常? 第二个弄错了,是fin,问题还是问这个
64,637
社区成员
250,559
社区内容
加载中
试试用AI创作助手写篇文章吧