1. 程式人生 > >差錯控制(停等ARQ協議和連續ARQ協議)

差錯控制(停等ARQ協議和連續ARQ協議)

1.停等ARQ協議

停等ARQ協議是停等流控技術和請求重發技術的組合。傳送方在發出一個幀後,如若收到ACK應答訊號,則繼續發出下一幀;如收到NAK訊號,則重發該幀;如果一定時間間隔未收到應答訊號也須重發。

2.連續ARQ協議

連續ARQ協議是滑動視窗技術和請求重發技術的組合。接收方有一個固定大小的視窗,接收方在收到一個幀以前不會移動視窗,傳送方可以傳送連續的幀而形成流動,因此稱為連續ARQ協議。連續ARQ協議根據出錯幀和丟失幀分為選擇重發ARQ協議和後退N幀ARQ協議。

重發ARQ協議為只發出錯幀,傳送方和接收方有一樣大小的視窗,即大小=2∧(k-1)

後退N幀ARQ協議為從丟失處重發幀以後的幀,並且視窗大小為2∧k-1