Зміст:
- Визначення - Що означає перевірка надмірності надмірності (LRC)?
- Техопедія пояснює перевірку надмірності надмірності (LRC)
Визначення - Що означає перевірка надмірності надмірності (LRC)?
поздовжня перевірка надмірності (LRC) - метод виявлення помилок для визначення правильності переданих і збережених даних.
LRC перевіряє точність збережених та переданих даних за допомогою бітів парності. Це перевірка надмірності, застосована до паралельної групи потоків бітів. Дані, що передаються, поділяються на блоки передачі, в які вставляються додаткові перевірочні дані.
Цей термін також відомий як горизонтальна перевірка надмірності.
Техопедія пояснює перевірку надмірності надмірності (LRC)
LRC зазвичай застосовується до одного біту парності на один бітовий потік. Хоча прості поздовжні парності виявляють лише помилки, комбінація з додатковим кодуванням контролю помилок, таким як перевірка поперечної надмірності, здатна виправити помилки.
Поля LRC складаються з одного байта, що містить вісім бітових бінарних значень. Значення LRC обчислюються за допомогою передавальних пристроїв, які додають LRC до повідомлень. Пристрій на кінці прийому перераховує LRC при отриманні повідомлення і порівнює обчислене значення з фактичним значенням, отриманим у полі LRC. Якщо значення рівні, передача була успішною; якщо значення не рівні, це вказує на помилку.
LRC генерується за допомогою наступних кроків:
- Додайте всі байти у повідомлення, виключаючи початкову двокрапку та кінцевий канал зворотної лінії каретки
- Додайте це до восьми бітового поля та відмовтеся від несучих
- Віднімаємо кінцеве значення поля з шестигранника FF, отримуючи доповнення
- Додайте один, утворюючи два доповнення
У системному середовищі, коли потік даних приймається від хоста під час ініційованих хостом операцій, обчислення LRC виконуються та додаються до кожного отриманого блоку даних. Отримані блоки зберігаються підсистемами. Коли дані проходять через підсистему, проводяться обчислення LRC. Якщо хост запитує дані пізніше, шукається блок даних разом із раніше обчисленим LRC. Ті ж ексклюзивні LRC або обчислення виконуються і порівнюються із збереженими значеннями LRC, коли дані передаються хосту. Якщо збережене значення відповідає нещодавно обчисленим значенням, дані вважаються дійсними.