只有在接收窗口向前滑動時(與此同時也發(fā)送了確認),發(fā)送窗口才有可能向前滑動。
收發(fā)兩端的窗口按照以上規(guī)律不斷地向前滑動,因此這種協(xié)議又稱為滑動窗口協(xié)議。
當(dāng)發(fā)送窗口和接收窗口的大小都等于 1時,就是停止等待協(xié)議。
當(dāng)發(fā)送窗口大于1,接收窗口等于1時,就是回退n步協(xié)議。
當(dāng)發(fā)送窗口和接收窗口的大小均大于1時,就是選擇重發(fā)協(xié)議。
協(xié)議中規(guī)定,對于窗口內(nèi)未經(jīng)確認的分組需要重傳。這種分組的數(shù)量最多可以等于發(fā)送窗口的大小,即滑動窗口的大小n減去1(因為發(fā)送窗口不可能大于(n-1),起碼接收窗口要大于等于1)。