TCP滑動(dòng)窗口
發(fā)送方發(fā)送報(bào)文不再使用一個(gè)一個(gè)報(bào)文發(fā)送然后等待一個(gè)一個(gè)確認(rèn),而是進(jìn)行一段(多個(gè)報(bào)文)發(fā)送
接收方接收到數(shù)據(jù)后,發(fā)送當(dāng)前接收到數(shù)據(jù)序列值+1,以及下一次可以接收的窗口值

也就是說,發(fā)送方需要配合接收方接受的窗口大小來確定數(shù)值發(fā)送
發(fā)送方窗口左邊為后沿,右邊為前沿。
1. 當(dāng)發(fā)送方發(fā)送的全部數(shù)據(jù)都被接收方接收了,且接收方的接收指令成功傳達(dá),則發(fā)送方根據(jù)接收方的窗口大小進(jìn)行滑動(dòng)和縮放
2. 當(dāng)發(fā)送方數(shù)據(jù)只有部分被接收方接收了,則重新發(fā)送缺失的數(shù)據(jù),窗口不動(dòng),直到滿足"1."
浙公網(wǎng)安備 33010602011771號