丟包指數據包由于各種原因在信道中丟失的現象。
中文全稱:丟包
英文全稱:Packet loss
簡稱:Packet loss
簡介:丟包(Packet loss)是指一個或多個數據數據包(packet)的數據無法透過網上到達目的地。丟包與比特錯誤(bit error)與噪聲(noise)所造成的虛假的數據包(spurious packets)是三個最主要的數字通信錯誤的原因。
成因:丟包可能原因是多方面,包括在網上中由于多路徑衰落(multi-path fading)所造成的信號衰減(signaldegradation);因為通道阻塞造成的丟包(packet drop);再者損壞的數據包(corrupted packets)被拒絕通過;有缺陷的網上硬件;網上驅動程序故障都可能造成丟包等,丟包也受信號的信噪比(SNR)的影響。
影響:丟包可能造成流媒體技術、VoIP、在線游戲和視頻會議的抖動(jittering),并會一定程度上影響到其他的網上應用。要特別注意的是,丟包不一定表示有問題,在某種程度上是有可能被傳輸雙方所接受的。
丟包撤消:一些網絡傳輸協議如TCP有提供可靠的數據包交付。在丟包發生時,接收器可以要求發送方重傳或自動地重新發送。TCP可以撤消丟包,但經常發生的重傳已丟失數據包可能導致網絡吞吐量下降。用戶數據報協議(UDP)協議本身沒有規定恢復丟失的數據包。因此使用UDP的應用軟件需要自行定義機制來處理數據包的丟失問題。
參考信息:https://wenku.baidu.com/view/7d799b768e9951e79b89270f.html