6.8TCP的运输连接管理
前两次握手以及可统一信息,包括窗口大小等信息,为什么需要第三次握手再次确认呢?
假如一开始发送一个请求数据包后,走的比较远的网络,A等待超时,又重发,这次走的近一些的网络,B发送确认包,AB建立连接后,传输数据时,B又收到刚才的远的网络的请求包,向A发送确认包,A刚才已经收到了确认包,不接受现在的,B就会一直等待,导致服务器资源浪费。所以使用第三个数据包再次确认。
当双方都进入最后一种状态后,开始传输数据。
查看建立连接状态。
双方必须都发送请求包,并得到确认后,才真正释放连接。