关于tcp半关闭的问题
Posted
技术标签:
【中文标题】关于tcp半关闭的问题【英文标题】:questions about tcp half-close 【发布时间】:2011-10-17 11:36:39 【问题描述】:请看下图:
客户端发起半关闭请求并得到确认,如果我没有误解半关闭的含义,客户端应该无法发送之后的任何数据,那么它如何发送回来ACK 稍后。
【问题讨论】:
【参考方案1】:发送的不是客户端数据,是客户端发送shutdown( fd, SHUT_WR )
后收到的服务器数据的确认,这意味着客户端将不再发送,但仍然可以接收。 ACK
本身是传输协议的一部分,而不是应用程序。
【讨论】:
以上是关于关于tcp半关闭的问题的主要内容,如果未能解决你的问题,请参考以下文章