可能出现的问题:如果一个连接请求在网络中跑的慢,超时了,这时客户端会从发请求,但是这个跑的慢的请求最后还是跑到了,然后服务端就接收了两个连接请求,然后全部回应就会创建两个连接,浪费资源!
如果加了第三次客户端确认,客户端在接受到一个服务端连接确认请求后,后面再接受到的连接确认请求就可以抛弃不管了。
疑问四,为什么需要四次分手TCP是双向的,所以需要在两个方向分别关闭,每个方向的关闭又需要请求和确认,所以一共就4次。
不知道你是不是感觉到豁然开朗?反正我是明白了哈哈~ 如果以上心得有问题,欢迎下方留言。