Skip to main content

Một bit chẵn lẻ là gì?

Một bit chẵn lẻ được sử dụng để kiểm tra lỗi đối với một mảng dữ liệu.Một byte được tạo thành từ tám bit dữ liệu, bảy by thực sự chứa dữ liệu và bit chẵn lẻ.Bit giúp đảm bảo rằng mảng luôn là lẻ hoặc thậm chí, một hoặc không.Bit chẵn lẻ cho phép kiểm tra dữ liệu được truyền các lỗi bằng cách cho phép máy tính nhận để đảm bảo một nhóm bit là lẻ hoặc ngay cả khi dữ liệu đến.Khi dữ liệu được truyền đi, các chữ số nhị phân được gửi phải khớp với độ dài của các bit mà người nhận đang mong đợi.Nếu dữ liệu dự kiến là chẵn và dữ liệu được gửi với bit chẵn lẻ của nó là số lẻ, người nhận có thể từ chối dữ liệu vì lỗi chẵn lẻ.

bit chẵn lẻ giúp đảm bảo rằng mỗi mảng dữ liệu có số lượng chẵn, choNgay cả tương đương hoặc một số lượng lẻ của những cái cho chẵn lẻ lẻ.Thêm bit bổ sung vào gói dữ liệu sẽ cho phép dữ liệu nhanh chóng được kiểm tra lỗi khi nhận được.Bit chẵn lẻ hoạt động như một lỗi phát hiện mã hoặc cơ chế để không nhận được dữ liệu bất ngờ.Ví dụ, giả sử rằng một tài liệu đang được truyền đi để xem xét và tài liệu được chứa trong một gói dữ liệu.Gói dữ liệu với bit chẵn lẻ của nó là lẻ.Gói được truyền đến một máy tính khác ở đâu đó trên internet và máy chủ từ xa đang mong đợi gói dữ liệu sẽ có một sự tương đương kỳ lạ.Khi dữ liệu đến, máy chủ nhận được một gói có chẵn lẻ.Máy chủ sẽ từ chối gói vì tính tương đương của dữ liệu được gửi không khớp và phải có lỗi.

Nếu nhận được gói dữ liệu và nó không có tính chẵn lẻ, có một bit chẵn lẻ ngược lại với máy tính nhận được, người nhận sẽ gửi một thông báo biểu thị lỗi truyền cho máy chủ mà nó không nhận được dữ liệu làdự định.Nhiều lần người gửi ban đầu của gói dữ liệu sẽ gửi lại quá trình truyền sau khi tính toán lại tính tương đương của dữ liệu đôi khi có thể khắc phục sự cố. Các phương thức kiểm tra lỗi bit chẵn lẻ không hoàn hảo.Kịch bản kiểm tra lỗi bit chẵn lẻ chỉ có thể báo cáo chính xác một số lỗi bit lẻ.Nếu số lượng các bit được truyền chẵn có lỗi, việc truyền sẽ được báo cáo là chính xác mặc dù dữ liệu trong truyền bị hỏng.