Network problem
Stephen Ingham
s_ingham at comcast.net
Fri Aug 29 10:50:07 EDT 2003
According to the Ethernet standards I found at
"http://www.erg.abdn.ac.uk/users/gorry/course/lan-pages/hub.html" the
"Auto Partition" feature that Cabletron and many other quality vendors use
is optional. Therefore a miswired cable can bring down the entire network if
you use cheap hubs.
-----Original Message-----
From: gnhlug-discuss-admin at mail.gnhlug.org
[mailto:gnhlug-discuss-admin at mail.gnhlug.org] On Behalf Of Chris Brenton
Sent: Friday, August 29, 2003 8:10 AM
To: Stephen Ingham
Cc: 'Neal Richardson'; discuss at gnhlug.org
Subject: Re: Network problem
Stephen Ingham wrote:
> A repeater is more complicated than a "line amplifier" as Chris described
it
> below.
Actually, its not. Of course vendors are always free to add features.
Routers by definition simply route traffic and don't filter it, and yet
that's a feature most of us have learned to expect from a routing device.
> The following is a quote from "Cabletron Systems - Ethernet Technology
> Guide" Page 7-4.
LOL! Oh ya, let's quote Cabletron because they are *so* well known for
their stability and market share in the industry. ;-)
> When the repeater detects 32 consecutive collisions on one port it will
> logically turn off or segment
Cabletron is not the only one doing this. I've seen this in other vendor
products as well, however everyone does it a bit differently. This is an
add on feature, not something that's part of the normal repeating process.
You have two problems coming into play here. The first is that the only
100% accurate way to detect a collision is to know the exact bit pattern
that is being put onto the wire. The only systems with that knowledge
are the systems actually involved with the collision (because they know
the pattern they are currently transmitting). This means you have to
have a full layer 2 implementation to do this right. Hubs are only layer
1. So what vendors are trying to do here is implement layer 2
functionality without actually implementing a full layer 2. This can be
a really bad idea.
This "feature" can actually miss a number of legitimate collisions
depending on the bit pattern (again, we are talking hubs not switches
that can implement this feature just fine). It can also guess wrong. For
example I've had to troubleshoot networks where this feature has
incorrectly triggered on frames with heavy padding. Remove the data
stream from the wire, and things return to normal. I've tracked that you
can isolate the problem to the payload level rather than to a specific
NIC or system.
The second is that collision storms can actually be quite common on a
large network just after certain broadcasts. If you plot collisions over
time, you see they peak and valley rather than remain at a constant
level (assuming the problem is a lot of systems rather than over
extending the Ethernet topology rules).
So segmenting off a portion of the network because a burst of collisions
has been detected can actually leave functional systems isolated from
the rest of the net. I think the intent is to isolate systems that have
gone into an overrun or jabber condition, but you need to measure this
over time versus raw quantity. Some vendors do this over time, some raw
quantity, some only on excessive collisions (my personal favorite).
Again it varies because this is a _feature_, not a part of the actual
repeating process, and thus not available with every hub on the market.
Of course all this is kind of mute anyway as most of us have switched
networks which can deal with collisions just nicely.
HTH,
C
_______________________________________________
gnhlug-discuss mailing list
gnhlug-discuss at mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss
More information about the gnhlug-discuss
mailing list