Parity Bit

Parity bit 的想法是在原有的資料後面再加入一個 bit,這個 bit 代表要傳輸的資料的某個特性,像是傳輸資料中 1 的個數是奇是偶

像是資料是 001011 那我們就傳 0010111 代表有奇數個 1,然後接收者就看到:「喔,傳來的資料有奇數個 1,那這資料應該是對的」

用這種方式的限制是他只能偵測奇數個錯誤,當有偶數個 bit flip 就只能舉白旗了

檢測更多 error

增加 parity bit 的數量可以幫助我們偵測更詳細的 error