frame
counts only misaligned frames, it means frames with a length not divisible by 8. Because of that length is not a valid frame and it is simply discarded.Frame errors mean CRC failures on receipt of a frame. The root cause of this could be a bad cable, or a bad interface on either the machine or the switch. Try replacing the cable, then moving to another port on the switch.
Meanwhile errors
counts CRC errors, too-short frames and too-long frames.
overruns
counts that times when there is FIFO overruns, caused by the rate at which the buffer gets full and the kernel isn‘t able to empty it.
At last, dropped
counts things like unintended VLAN tags or receiving IPv6 frames when the interface is not configured for IPv6.
what do errors, overruns, dropped and frame fields of ifconfig mean?
原文:https://www.cnblogs.com/clblacksmith/p/11743824.html