计算机网络——差错控制
生活随笔
收集整理的這篇文章主要介紹了
计算机网络——差错控制
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.傳輸過程中出現錯誤的原因?
\qquad傳輸中的差錯主要是由噪聲引起的,噪聲主要分為:全局性噪聲,比如線路電氣特性所產生的隨機噪聲;局部性噪聲,比如短暫性的沖擊噪聲。
2.差錯的原因?
\qquad差錯分為位錯和幀錯。位錯:比特位出錯,1變為0,0變為1;幀錯:幀錯包括丟失,重復和失序。
3.差錯控制
\qquad差錯控制分為檢錯編碼和糾錯編碼。
3.1 檢錯編碼之奇偶校驗碼
3.2 檢錯編碼之CRC循環冗余碼
4.糾錯編碼之海明碼
\qquad海明碼可以發現雙比特錯,糾正單比特錯。
\qquad工作流程:確認校驗碼位數r ; 確認校驗碼和數據位置 ; 求出校驗碼的值 ; 檢錯并糾錯
總結
以上是生活随笔為你收集整理的计算机网络——差错控制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux网络编程——客户端编程
- 下一篇: 聚类算法 K-Means 简介与入门