Ethernet Programming -- Checksums

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Ethernet Programming -- Checksums

353 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by MikeSimmonds on Fri Jul 26 07:26:48 MST 2013
My project uses the EMAC block of the LPC1778 -- but presumably this peripheral is common to other NXP parts.

Because I reject any received frame with a CRC error (Ethernet level FCS), I do not bother to verify
the various checksums.

My reasoning is that if an error occured that might be detected by checksum verification, it would also
cause a CRC error at the frame level [and the CRC is much stronger than a mere checksum].

Does anyone care to comment on this strategy? Or provide a counter example.

Cheers, Mike
Labels (1)
0 Kudos
1 Reply

339 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by MikeSimmonds on Sun Aug 04 11:41:35 MST 2013
Come on guys. NOBODY has opinions anymore?
0 Kudos