TCP可靠傳輸表現(xiàn)在哪些方面:
1)無(wú)差錯(cuò)
2)不丟失
3)不重復(fù)
4)按序到達(dá)
TCP 三次握手的意義
為了應(yīng)對(duì)網(wǎng)絡(luò)中存在的延遲或者重復(fù)數(shù)據(jù)的問(wèn)題墩瞳。
超時(shí)重傳情況:
1)可以保證差錯(cuò)檢驗(yàn)
2)保證不丟失
確認(rèn)遲到:
1)確認(rèn)M1遲到喉酌,當(dāng)未來(lái)某一時(shí)刻client收到確認(rèn)M1泵喘,但什么也不做。
其余步驟和確認(rèn)丟失相同纪铺。
確認(rèn)丟失:
1)丟棄重傳的M1報(bào)文(圖中畫(huà)?的部分)鲜锚,
2)重傳確認(rèn)M1止状,因?yàn)橹皝G失了。
客戶端收到確認(rèn)M1怯疤,就可以繼續(xù)發(fā)送M2了催束。
無(wú)差錯(cuò)情況:
四次揮手全雙工:
一條通道雙方都可以接收和發(fā)送抠刺。