Vad är CRC-felkorrigering?
Datorer i ett nätverk måste kunna upptäcka när datapaket har skadats vid överföringen. För att upptäcka dessa fel kopplar datorer i ett Ethernet-nätverk en speciell kod till vart och ett av dess paket. När Ethernet-paketen skapas kör den sändande datorn data genom en speciell matematisk formel och fäster resultatet som kallas en Cyclic Redundancy Code eller CRC till paketet. Den mottagande datorn öppnar sedan paketet, utför samma beräkningar och jämför sitt svar med svaret som ingår i paketet. Om CRC-koderna inte stämmer, ber den mottagande datorn den sändande maskinen att skicka tillbaka paketet igen. Genom att hålla paketen små, minskar detta den tid som krävs för att vidarebefordra data efter ett fel.