Source: Absolute FreeBSD: The Complete Guide to FreeBSD, 2nd Edition by Michael W. Lucas (2008)


Every switch manufacturer must decide how to handle subtle errors. Either the switch can shut down until it is attended to, or it can attempt to alert its manager and continue forwarding packets to the best of its ability. If you're a vendor, the choice is obvious—you stumble along as best you can, so that your customers don't think that your switches are crap.

Not sure what that means...


To "stumble along (as best you can)" is a metaphorical expression that means to "continue despite obstacles or incapacity".

Imagine, for example, that you are running a race but along the way you hurt your leg. You are determined to make it to the finish, so you stumble along, as best you can, until you get to the end.

In this context the author is saying that the switches have a choice when dealing with subtle errors. They can shut down (which would make people think the switches are crap) or they can try and handle the errors so that they keep working anyway, even though the signal might be corrupted. Metaphorically it's like a runner stumbling along, hampered by some injury, but still trying to move forward.

Of course, the errors might become too severe to continue, or the data might get seriously corrupted, but I'm sure the book discusses that later in the chapter.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.