通俗描述为:
客户端A和服务器B四次握手:
客户端A: “B,我已经没有话说了,我不会再给你发消息了”; (等待B确认)(一次握手)
服务端B: “A,好的,我知道你不会给我发消息了”;(此时,A-...>B的这条通路会变为半关闭状态,A -> B这个方向的连接释放了,但是,B->A这个方向的还没释放,B发消息给A,A仍能接收到)(二次握手);
服务端B: “A,我也没话要跟你说了”;(等待A确认)(三次握手...TCP可以用于网络数据库,分布式高精度计算系统的数据传输
Tcp的可靠传输协议
(1)停止等待协议:
超时重传:A给B发送消息后,必须收到B返回的确认消息才算发送成功,A只要在发送后的一段时间内没有收到...B的确认消息,那就认为刚才发的消息丢失,就会重新发送刚才的消息,这就叫超时重传。...一种情况是,B在收到重传的消息后,又收到了之前丢失的消息,此时B也应该向A发送确认信息,但A会将这个信息丢弃,B也会将迟到的那个信息丢弃。