TCP傳輸時雙工的,鏈接的開始結(jié)束需要雙方確認。
找一個人談事情
三次握手
A:你好嗎掉奄?
B:我很好规个。你呢?
C:我也很好姓建。
然后進行下文正式的交流
四次揮手
兩位正在交流
A:業(yè)務(wù)處理完沒,我要走了
B:好的诞仓,等我處理下。
B:我處理完了速兔,你走吧墅拭。
A:好的,拜拜
如何隔著墻辦業(yè)務(wù)
A你準(zhǔn)備好了嗎 SYN 1 seq = x
B我準(zhǔn)備好了,你呢 SYN 1 ACK 1 ack x+1 seq = y
A我也準(zhǔn)備好了涣狗。 ACK 1 seq=x+1 ack = y+1
A 業(yè)務(wù)處理完了嗎谍婉,我要走了 FIN 1 seq = u
B 稍等我看下 ACK 1 seq = v ack = u+1
B 處理完了,你走吧 FIN 1 ACK 1 seq = w ack = u+1 (2,3不能合并,信息可能沒有發(fā)送完,不能馬上關(guān)閉)
A 好的镀钓,拜拜 ACK = 1 seq = u+1 ack = w+1