Message info
 
To:vrrp@ietf.org From:Hermin Anggawijaya Subject:[VRRP] RFC5798 - clarification on checksum calculation Date:Thu, 29 Mar 2012 20:29:49 +1300
 

Would someone be able to help clarifying RFC5798 Sec. 5.2.8 on
checksum for me please...

It says that

"The checksum is the 16-bit one's complement of the one's complement
sum of the entire VRRP message starting with the version field and a
"pseudo-header" as defined in Section 8.1 of [RFC2460]. The next
header field in the "pseudo-header" should be set to 112 (decimal)
for VRRP. For computing the checksum, the checksum field is set to
zero. See RFC1071 for more detail [RFC1071]."

My interpretation of the above clause is, for IPv4 VRRP the checksum would be
defined as:

"The checksum is the 16-bit one's complement of the one's complement
sum of the entire VRRP message starting with the version field"

as per RFC 3768, instead of involving "pseudo header" (as defined in
Section 8.1 of [RFC2460]).

If my interpretation is correct, would it be useful to change the text to
reflect specific checksum detail for IPv4 ?


Regards

Angga
_______________________________________________
vrrp mailing list
vrrp@ietf.org
https://www.ietf.org/mailman/listinfo/vrrp