摘要: 1. TCP的三次握手最主要是为了全双工的可靠建立: 如果采用两次的话,会出现下面这种情况: 比如是A机要连到B机,结果发送的连接信息由于某种原因没有到达B机;于是,A机又发了一次,结果这次B收到了,于是就发信息回来,两机就连接。传完东西后,断开。 结果这时候,原先没有到达的连接信息突然又传到了B机,于是B机发信息给A,然后B机就以为和A连上了(实际A已经断开),这个时候B机就再等待A传东西过去。2. 三次握手改成仅需要两次握手,死锁是可能发生 考虑计算机A和B之间的通信,假定B给A发送一个连接请求分组,A收到了这个分组,并发送了确认应答分组。按照两次握手的协定,A认为连接已经成功地建... 阅读全文
posted @ 2012-09-23 00:09 aitao 阅读(1304) 评论(0) 推荐(0) 编辑