Recent Articles

What is Microsoft Terminal Server?
Microsoft Terminal Server is a component of the Windows operating system that allows users to remotely access servers and applications over the internet or a local area network.

Juniper Battles "Defamers And Libelers"

Comments made by as many as ten people using the message boards at the Light Reading website have the networking company ticked off and filing suit against "defamers and libelers."...

Using The BGP Command “Update-Source”

When you start preparing for your CCNP exam, particularly the BSCI exam, you´re introduced to Border Gateway Protocol (BGP) configurations. BGP is unlike any protocol you learned during your CCNA studies, and even...

Passing The CCNA and CCNP: Three Myths About Cisco Exams

One of the drawbacks to the Internet is that it allows myths and "friend of a friend" stories to spread quickly, and usually the story becomes more exaggerated...


Error Detection Vs. Error Recovery

By Chris Bryant

Passing the CCNA, Intro, and ICND exam is all about knowing and noticing the details.

(Which makes perfect sense, since becoming a master networking administrator or engineer is also about noticing the details!) One such detail knows the difference between error detection and error recovery. While the terms are sometimes used interchangeably, they are not the same thing.

Error detection is just that - error detection only. Two common error detection methods are found at the Data Link layer of the OSI model, the FCS (Frame Check Sequence) and CRC (Cyclical Redundancy Check). A mathematical equation is run against the data in the frame, and the result is sent along with the data. The receiver runs the equation again, but this time. If the result is the same, the frame is considered valid; if the result is different, the frame is considered corrupt and is discarded.

Note that the FCS and CRC do nothing in regards to retransmission. They are strictly error detection schemes.

For an example of error recovery, we look to the Transport layer, where TCP runs. TCP performs reliable delivery, and the reason we call it "reliable" is that TCP uses sequence numbers to detect missing segments. If the sender determines from the sequence numbers that the remote host did not receive transmitted segments, the sender will retransmit the missing segments.

Free Customer Service White Paper >>
The Loyalty Connection:
Secrets to Customer Retention and Increased Profits

The key to keeping the terms straight in your head is to remember that while both error detection and error recovery both detect problems, only error recovery does anything about it. It´s also worth reading an exam question twice when you see either term!

About the Author:
Chris Bryant, CCIE #12933, is the owner of The Bryant Advantage (, home of FREE CCNA and CCNP tutorials and The Ultimate CCNA Study Package. (CCNP Study Packages are on the way!) Video courses and training, binary and subnetting help, FREE tutorials, and corporate training are also available.

For a FREE copy of my latest e-books, "How To Pass The CCNA" or "How To Pass The CCNP", send a request to today !

About NetworkNewz
NetworkNewz editors, writers and contributors focus on both the big picture and the details of networking. At NetworkNewz our goal is to deliver to you The Key To Network Management.

NetworkNewz is brought to you by:

-- NetworkNewzis an iEntry, Inc. publication --
iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509
2006 iEntry, Inc.  All Rights Reserved  Privacy Policy  Legal

archives | advertising info | news headlines | free newsletters | comments/feedback | submit article

The Keys To Network Management Ask Questions in the Networking Forum NetworkNewz News Archives About Us Feedback NetworkNewz Home Page About Article Archive News Downloads WebProWorld Forums Jayde iEntry Advertise Contact