① ARQ與FEC的區別
ARQ包括停止等待ARQ協議和連續ARQ協議,錯誤偵測、正面確認、逾時重傳與負面確認繼以重傳等機制。
優點:比較簡單 。因而被廣泛的應用在分組交換網路中。
缺點:通信信道的利用率不高,也就是說,信道還遠遠沒有被數據比特填滿。需要接收方發送ACK,這樣增加了網路的負擔也影響了傳輸速度。重復發送數據包來糾正錯誤的方法也嚴重的影響了它的傳輸速度。
前向糾錯簡稱FEC(Forward Error Correction),其原理是:發送方將要發送的數據附加上一定的冗餘糾錯碼一並發送,接收方則根據糾錯碼對數據進行差錯檢測,如發現差錯,由接收方進行糾正,特點:使用糾錯碼(糾錯碼編碼效率低且設備復雜)、單向信道、發送方無需設置緩沖器。
綜上所述,FEC算是前向糾錯,ARQ算是後向糾錯,前者不需要buffer,但是後者需要,前者是單信道糾錯,後者是雙向糾錯。