> On Jun 27, 2018, at 12:36 PM, Eric Smith via cctalk <cctalk@classiccmp.org> 
> wrote:
> 
> Collision detection was the reason (or at least _a_ reason) why the spacing
> of taps on the 10BASE-5 "thick" Ethernet cable was required to be an exact
> multiple of 2.5m. It was never clear to me why this was not also a
> requirement for 10BASE-2 "thin" Ethernet.

Yes, to avoid false alarms.  The purpose of the spacing rule is to ensure that 
there is enough signal integrity that you do not get spurious collision 
indications due to reflections off the impedance variations along the cable.  
On a segment with few transceivers, there is enough margin that the rule 
doesn't matter.  This is why 10Base-2 doesn't have that rule: the station count 
limit is low enough that it isn't needed.

A tap is a stub, and on a transmission line a stub is an impedance change -- a 
small one if the  stub is short in proportion to the wavelength.  Similarly, 
connectors will show up as small bumps because the devices aren't ideal.

If these bumps are spaced at multiples of the wavelength, the reflections that 
occur at any impedance variation will combine to form larger reflections.  If 
enough of these add up, the reflected signal can appear like another 
transmitter to the collision sense circuitry.  So the spacing rule (for taps) 
and the cable section length recommendations (distance between connectors) are 
both set to place these perturbations at points that are NOT multiples of the 
wavelength or small fractions thereof.

(Sometimes people say that the spacing rule is there to place things at 
multiples of the wavelength; that is exactly backwards.)

So the spacing rule doesn't have anything to do with detecting real collisions, 
but it is necessary to ensure no false collosions.

        paul

Reply via email to