Monday, October 11, 2010
Error-Checking Basics
5:52 AM | Posted by
Mr. Chuaching |
Edit Post
Error-checking schemes determine whether transmitted data has become corrupt or otherwise damaged while traveling from the source to the destination. Error checking is implemented at several of the OSI layers.
One common error-checking scheme is the cyclic redundancy check (CRC), which detects and discards corrupted data. Error-correction functions (such as data retransmission) are left to higher-layer protocols. A CRC value is generated by a calculation that is performed at the source device. The destination device compares this value to its own calculation to determine whether errors occurred during transmission. First, the source device performs a predetermined set of calculations over the contents of the packet to be sent. Then, the source places the calculated value in the packet and sends the packet to the destination. The destination performs the same predetermined set of calculations over the contents of the packet and then compares its computed value with that contained in the packet. If the values are equal, the packet is considered valid. If the values are unequal, the packet contains errors and is discarded.
Home
Labels:
Networking
Subscribe to:
Post Comments (Atom)
Entri Populer
-
Multiplexing is a process in which multiple data channels are combined into a single data or physical channel at the source. Multiplexing ca...
-
The data and control information that is transmitted through internetworks takes a variety of forms. The terms used to refer to these inform...
-
Chapter Goals Internetworking Basics What Is an Internetwork? History of Internetworking Internetworking Challenges Open System Inter...
0 comments:
Post a Comment