Re: Checksum
Randall Stewart <[email protected]> Tue, 23 Aug 2005 08:14:21 -0400
| Newsgroups | gmane.ietf.rserpool |
|---|---|
| Message-ID | <[email protected]> |
Michael Tuexen wrote:
> Dear all,
>
> we discussed the checksum problem at the IETF and the result of that
> discussion is:
>
> 1. the 16 bit Internet checksum is sufficient.
> 2. the 32 bit Internet checksum (and any other 32 bit checksum) may
> result in problems with an IPR filed by Motorola.
>
> Therefore the result is that the use the 16 bit Internet checksum as
> described in the current versions of the IDs. Ethereal has been updated.
>
>
Michael:
I think this is the best approach for two reasons..
a) The checksum is NOT like a transport level checksum
verify'ing the end2end integrity of the packet. Instead
it gives the ENRP deamon a "hint" that a problem exists
in the data it has vs one of its peers. Thus if the
csum is a bit weak.. it does not matter.. It is a
far better situation then a weak transport checksum.. and
as far as that goes... TCP as been using it for years and
not had that many problems..
b) Using this checksum gives us no worries about the Mot IPR.
In particular their patent uses addition of port numbers but
the Cisco IPR lawyer advised me that you wanted to stay
as far away from anything even similar as possible. In the
case of the inet() sum we are fairly safe .. unless Mot
has some IPR that pre-dates TCP :-D
Regards
R
>
--
Randall Stewart
803-345-0369 <or> 815-342-5222(cell)