Se i dati ricevuti sono corrotti, non è stato realmente "copiato", vero?
Talvolta i pacchetti di dati vengono alterati tra il momento in cui vengono trasmessi e il momento in cui vengono ricevuti. Ciò si verifica per una serie di motivi e i moderni protocolli di rete supportano il "controllo e correzione degli errori" (ricerca per favore). In genere, i valori numerici di tutti i byte di dati nel pacchetto vengono sommati e il risultato viene quindi utilizzato per determinare se il pacchetto è stato o non è stato ricevuto correttamente (cerca "checksum"). Tipicamente se il nodo ricevente rileva un pacchetto "cattivo" (cioè il checksum ricevuto non corrisponde alla somma di tutti i byte ricevuti) viene inviato un messaggio che richiede un'altra copia del pacchetto.