Network transmission CRC - Cyclyc Redundancy Check
CRC is the abbreviation of Cycling Redundancy Check. Every TCP packets includes CRC as part of that packet. It is included there to validate if transmission was successful and not altered in any way.
If CRC of the packet does not match CRC of the data, then receiving side realizes that there was a transmission error. Confirmation is not sent by the receiving side to the sender if that packet was received.
Sender awaits for specific time period and resends that data again. Commonly from 5 to 12 attempts are made to retransmit a TCP packets.
Things that may cause high rate of transmission failures are: faulty network cables or faulty network card, electrical interference, for example if network cables are in close proximity with electrical cables, then it may lead to high rate of network transmission errors.
Faulty network card may be a cause of network transmission failures.
Overloading network equipment may cause high rate of network transmission errors.
Comments
Post a Comment