9.2.1. Признак Minimum Checksum Coverage
Признак Minimum Checksum Coverage позволяет конечной точке DCCP определить будет ли партнер принимать пакеты со сниженным значением Checksum Coverage. Например, DCCP A передает опцию "Change R(Minimum ChecksumCoverage, 1)" точке DCCP B, чтобы проверить будет ли B принимать пакеты с Checksum Coverage = 1.
Признак Minimum Checksum Coverage имеет номер 8 и устанавливается с приоритетом сервера. Признак принимает однобайтовые целочисленные значения от 0 до 15; значения от 16 и выше зарезервированы. Признак Minimum Checksum Coverage/B отражает значения Checksum Coverage, которые DCCP B считает неприемлемыми. Пусть Minimum Checksum Coverage/B = MinCsCov. Тогда
- если MinCsCov = 0, DCCP B будет принимать только пакеты с CsCov = 0;
- если MinCsCov > 0, DCCP B будет также принимать пакеты с CsCov >= MinCsCov.
DCCP B может отказаться от обработки данных приложения из пакетов с недопустимым значением Checksum Coverage. О таких пакетах следует сообщать с помощью опций Data Dropped (параграф 11.7) с Drop Code 0, Protocol Constraints. Новые соединения начинаются с Minimum Checksum Coverage = 0 для обеих сторон.