Only TCP will automatically discard a packet with a bad checksum. UDP packets have a checksum field, but it is rarely used, and then only by the application (not UDP itself)
they all discard it because if checksum error error it mean data is sent byother user and it forget its rout due to fault of channel if reach thereso it is not need to notify the source about this error
they all discard it because if checksum error error it mean data is sent by other user and it forget its rout due to fault of channel if reach there so it is not need to notify the source about this error (Waqas Qadeer)
Every packet has a new set of error detection assigned to it, the Checksum is a part of this process. The error correction occurs in the transport layer where the ACK will fail and the receiving host will request the packet to be sent again.
UDP protocol. ----------------------------------- Well my version of answer is: In the case of IP and UDP, these are unreliable protocols that do not guarantee delivery, so they do not notify the source. TCP does guarantee delivery. However, the technique that is used is a timeout. If the source does not receive an acknowledgment to data within a given period of time, the source retransmits.
Its used to detect an error if the packet may be mis-routed. I'm not 100% sure.
Trouble code P0602 means:Control module programming error
checksum
how to deal with packet data errors
Error checking, ie. checksum
The trailer
The header of an IP packet does not include fields required for reliable data delivery. There are no acknowledgments of packet delivery. There is no error control for data.
There is a grammatical error in the sentence, "A packet of crisps were found on the bench." The subject in the sentence is "packet of chips" and not just the word "chips". Therefore, the sentence should be written as, "A packet of crisps was found on the bench.".