Mục lục:
- Định nghĩa - Kiểm tra dự phòng theo chiều dọc (LRC) có nghĩa là gì?
- Techopedia giải thích Kiểm tra dự phòng theo chiều dọc (LRC)
Định nghĩa - Kiểm tra dự phòng theo chiều dọc (LRC) có nghĩa là gì?
kiểm tra dự phòng theo chiều dọc (LRC) là phương pháp phát hiện lỗi để xác định tính chính xác của dữ liệu được truyền và lưu trữ.
LRC xác minh tính chính xác của dữ liệu được lưu trữ và truyền bằng cách sử dụng các bit chẵn lẻ. Đây là một kiểm tra dự phòng được áp dụng cho một nhóm các luồng bit song song. Dữ liệu được truyền được chia thành các khối truyền dẫn để chèn dữ liệu kiểm tra bổ sung.
Thuật ngữ này còn được gọi là kiểm tra dự phòng theo chiều ngang.
Techopedia giải thích Kiểm tra dự phòng theo chiều dọc (LRC)
LRC thường áp dụng cho một bit chẵn lẻ trên mỗi luồng bit. Mặc dù các chẵn lẻ theo chiều dọc đơn giản chỉ phát hiện lỗi, nhưng sự kết hợp với mã hóa kiểm soát lỗi bổ sung, chẳng hạn như kiểm tra dự phòng ngang, có khả năng sửa lỗi.
Các trường LRC bao gồm một byte chứa giá trị nhị phân tám bit. Giá trị LRC được tính bằng cách truyền các thiết bị, nối thêm LRC vào tin nhắn. Thiết bị ở đầu nhận sẽ tính toán lại LRC khi nhận tin nhắn và so sánh giá trị tính toán với giá trị thực nhận được trong trường LRC. Nếu các giá trị bằng nhau, việc truyền đã thành công; nếu các giá trị không bằng nhau, điều này chỉ ra lỗi.
LRC được tạo thông qua các bước sau:
- Thêm tất cả các byte trong các thông báo không bao gồm dấu hai chấm bắt đầu và kết thúc nguồn cấp dữ liệu dòng trở lại vận chuyển
- Thêm phần này vào trường tám bit và loại bỏ phần mang
- Trừ giá trị trường cuối cùng từ FF hex, tạo ra phần bù của một
- Thêm một, tạo ra hai bổ sung
Trong môi trường hệ thống nơi luồng dữ liệu được chấp nhận từ máy chủ trong các hoạt động do máy chủ khởi tạo, các tính toán LRC được thực hiện và gắn vào mỗi khối dữ liệu nhận được. Các khối kết quả được lưu trữ bởi các hệ thống con. Khi dữ liệu đi qua hệ thống con, tính toán LRC được thực hiện. Nếu máy chủ yêu cầu dữ liệu sau đó, một khối dữ liệu được tìm kiếm cùng với LRC được tính toán trước đó. Các tính toán hoặc tính toán độc quyền tương tự được thực hiện và so sánh với các giá trị LRC được lưu trữ khi dữ liệu được truyền đến máy chủ. Nếu giá trị được lưu trữ khớp với các giá trị được tính mới, dữ liệu được coi là hợp lệ.
