从第一次了解到TCP的连接方式到现在有一年半了,但好像一直没有把三次握手的由来弄透彻,解释上总有一些瑕疵在,现在来说说昨晚的思考. 对于一个通信链路,由于种种原因发送方发送的消息未必能传达到接收方,所以一条消息发送出去了,但没人回,有两种情况:一是数据没有传送成功,二是传送成功但对方没有立即回应.当我们规定,在试探链路时,发送的消息必须回应,这样如果发送方依然没有收到回应,则可以判断是链路出了问题,如果收到回应说明链路可通,可以安心发送了.(所以叫你一声你要答应才礼貌) 但这只是单向发送,作为被…