![]() |
Frame Corruption |
Ethernet Troubleshooting: Physical Frame CorruptionWhen troubleshooting your Ethernet network, the first thing to look for is physical frame corruption. In this essay, we will discuss the different causes of physical frame corruption and the characteristics of each one. It is important to remember that the frame corruption that is being discussed is SPECIFIC TO COAXIAL ETHERNET. Twisted-pair Ethernet implementation will NOT manifest these types of corruption patterns! This page discusses troubleshooting with reference to the WildPackets EtherPeek NX Analyzer. While the tips here are universal, other Analyzers' behavior might differ in such a way as to make these tips invalid or unusable. There are four possible causes of physical frame corruption in an Ethernet Network, each one different in the way it corrupts the frame and is therefore recognizable. The four causes are:
CollisionsCollisions are the most easily recognizable of the four causes of physical frame corruption. Generally, when a collision occurs, several bytes of the preamble of the colliding frame will be read into your Analyzer's buffer before the signal is completely destroyed. You will see these bytes in the hexadecimal decode of the packet as either several bytes of AA's or several bytes of 55's at the very end of the frame (Remember, AAh=1010b, 55h=0101b. Depending on where the collision occurred, the preamble could be perceived as either of these). Because the preamble is only 8 bytes long, ending in 1011, if you see more than 8 bytes of AA or 55, then the corruption was not caused by a collision and more investigation is necessary. Signal ReflectionsSignal reflections are caused by electrons literally "bouncing" back along the wire. One cause of signal reflection is an un-terminated cable. Electrons travel down the wire until they reach the cable's end, where, with no resistor to absorb the voltage potential, they reflect back from the open end of the cable. Another cause of signal reflections is mixing cables with different impedance's. Impedance can be thought of as the "rate of flow" of the wire. When electrons from the higher impedance wire attempt to travel through the lower impedance wire, some of them can't make it and are reflected back, destroying the signal. The final cause of signal reflections is exceeding the maximum allowable bend radius of the cable. When the maximum bend radius is exceeded, the copper media is deformed, causing reflections. The characteristic of signal reflection is very short frames (typically less than 16-32 bytes), with no preamble in the frame, and with all frames cut short within one or two bytes of the same place in the frame. Once again, this can be determined by viewing the frames in the Hexadecimal Decode view of your analyzer. The Expert in EtherPeek NX will also detect a high number of short or runt frames, as well as a high rate of physical frame corruption. Electrical NoisePhysical frame corruption caused by electrical noise is similar in appearance to corruption caused by reflections in that there is no preamble in the frame -- the frame just seems to stop short, but is different in that the frames are generally cut off at random lengths. Hardware MalfunctionsFrame corruption caused by hardware malfunctions is potentially the hardest to diagnose because of the large number of ways that hardware can malfunction. Generally, hardware malfunctions will occur either randomly or constantly, but not regularly. The type of frame corruption is impossible to predict, generally manifesting as random "garbage" in the frame, but some common signs are:
Troubleshooting Flowchart
Remember: This applies to corruption patterns that would be visible when viewing frames on a COAXIAL Ethernet.
|
| Copyright © 2012 WildPackets, Inc |
| All registered and unregistered trademarks are the sole property of their respective owners |
