Dave Horsfall <dave(a)horsfall.org> wrote:
I was thinking of an intermediate router (probably one that you never knew
about) corrupting the checksum-less UDP packet, recalculating the Ethernet
checksum, and your kernel happily accepting it; you now have an application
that fails for some unknown reason.
Never seen it in practice, but I've heard of it happening.
This paper has some examples:
http://conferences.sigcomm.org/sigcomm/2000/conf/paper/sigcomm2000-9-1.pdf
Tony.
--
f.anthony.n.finch <dot(a)dotat.at>
http://dotat.at/
Forth, Tyne, West Dogger: Westerly 3 to 5 veering northwesterly 4 to 6. Slight
or moderate, becoming moderate or rough except in west Forth. Mainly fair.
Good.