RFC Errata
RFC 6506, "Supporting Authentication Trailer for OSPFv3", February 2012
Note: This RFC has been obsoleted by RFC 7166
Source of RFC: ospf (rtg)
Errata ID: 3568
Status: Held for Document Update
Type: Technical
Publication Format(s) : TEXT
Reported By: Marek Karasek
Date Reported: 2013-03-27
Held for Document Update by: Stewart Bryant
Date Held: 2013-09-17
Section 4.2 says:
OSPFv3 Header Checksum Both OSPFv3 header checksum calculation and verification are omitted when the OSPFv3 authentication mechanism described in this specification is used. This implies: o For OSPFv3 packets to be transmitted, the OSPFv3 header checksum computation is omitted, and the OSPFv3 header checksum SHOULD be set to 0 prior to computation of the OSPFv3 Authentication Trailer message digest. o For received OSPFv3 packets including an OSPFv3 Authentication Trailer, OSPFv3 header checksum verification MUST be omitted. However, if the OSPFv3 packet does include a non-zero OSPFv3 header checksum, it will not be modified by the receiver and will simply be included in the OSPFv3 Authentication Trailer message digest verification.
It should say:
Please see notes ====== OSPFv3 Header Checksum and LLS Data Block Checksum OSPFv3 Header Checksum and LLS Data Block Checksum calculation and verification are omitted when the OSPFv3 authentication mechanism described in this specification is used. This implies: o For OSPFv3 packets to be transmitted, the OSPFv3 header checksum and LLS Data Block checksum computation is omitted, and the checksums SHOULD be set to 0 prior to computation of the OSPFv3 Authentication Trailer message digest. o For received OSPFv3 packets including an OSPFv3 Authentication Trailer, OSPFv3 header checksum and LLS Data Block checksum verification MUST be omitted. However, if the OSPFv3 packet does include a non-zero OSPFv3 header or LLS Data Block checksum, it will not be modified by the receiver and will simply be included in the OSPFv3 Authentication Trailer message digest verification.
Notes:
The reader should consult draft-ietf-ospf-rfc6506bis for
the resolution of this erratum
======
RFC does not specify how to work with LLS Data Block
Checksum. Errata suggests omit checksum calculation/
verification in the same way like for OSPFv3 header
checksum.