Обнаружение ошибок — это процесс, позволяющий гарантировать, что данные, отправленные от одного узла сети к другому узлу, должным образом достигают цели. К механизмам обнаружения ошибок относятся следующие.
- Контрольная сумма
Протокол iSCSI выполняется на основе протокола TCP/IP, который предоставляет механизм проверки контрольной суммы для обеспечения целостности данных. Однако при работе через ненадежные каналы с высоким уровнем шума проверки контрольной суммы TCP/IP может оказаться недостаточно для выявления всех ошибок.
- Дайджесты
В протоколе iSCSI представлена дополнительная защита — дайджесты. В дайджестах используется 32-разрядная циклическая контрольная сумма (CRC). Протокол iSCSI предоставляет механизм обнаружения ошибок на основе:
- дайджестов заголовков, предназначенных для
обеспечения достоверности компонента заголовка в блоке данных
протокола (PDU);
- дайджестов данных, предназначенных для
обеспечения достоверности сегмента данных в PDU.
Чтобы использовать дайджест заголовка, дайджест данных либо оба варианта, включите соответствующий дайджест в Инициатор iSCSI. После этого Программная цель iSCSI будет автоматически использовать его для любой цели Цель iSCSI, которой назначен этот инициатор Инициатор iSCSI. Это упрощает настройку сервера хранилища.
Примечание Включение дайджестов вызывает некоторое увеличение нагрузки на ЦП за счет вычисления контрольных сумм.
- дайджестов заголовков, предназначенных для
обеспечения достоверности компонента заголовка в блоке данных
протокола (PDU);