|
Banned by Moderators
Registriert seit: 28.04.2001
Ort: NIRGENDWO
Alter: 38
Beiträge: 99
|
(KEIN) Autonegotiation einstellen......
Hi,
hier mal was zum Thema "Autonegotiation" und FESTEINSTELLEN der Übertragungsgeschwindigkeit....
> 1. Das "Festeinstellen" von Geschwindigkeit und/oder Duplex ist im
> 100BaseT Standard *nicht* vorgesehen. 2. Weil 1, verhalten sich
> verschiedene Karten und/oder Switches unterschiedlich, *wenn* sie
> trotzdem fest eingestellt werden. Dazu müssen wir jetzt mal ein
> bisschen ausholen, wie normalerweise die Kommunikation zwischen
> 100BaseT Geräten vor sich geht:
>
> Es gibt ein Protokoll namens "Nway", dass beide Geräte quatschen
> *können* (aber nicht müssen), um die größte, gemeinsam mögliche
> Geschwindigkeit festzustellen. Switche und Netzwerkkarten haben NWay
> zu beherrschen, Hubs jedoch nicht!
>
> So, jetzt baut also ein Gerät eine Verbindung zu einem anderen auf,
> meistens die Netzwerkkarte. Jetzt wird mal erst rausgefunden, ob die
> andere Seite NWay spricht. Tut sie das nicht, wird automatisch
> angenommen: "Ein Hub", womit Full-Duplex aus der weiteren Betrachtung
> rausfällt, da Hubs bekanntermassen kein FD beherrschen. Ob das jetzt
> ein 10 oder ein 100er Hub ist, wird ganz anders rausgefunden, und tut
> hier nichts zu Sache, hat aber mit nway nichts mehr zu tun. Wenn die
> andere Seite NWay kann, einigen sich beide Geräte auf die
> höchstmögliche gemeinsame Geschwindigkeit, und anschliessend wird die
> Verbindung mit der eben ausdemachten Einstellung initiiert.
>
> Gut, jetzt möchten wir also (warum auch immer) ein eigentlich NWay
> fähiges Gerät dazu bringen, eine von uns fest eingestellte
> Geschwindigkeit zu benutzen. Da dies nicht Standardisiert ist, gibt es
> mehrere Möglichkeiten für das Gerät, diesem Wunsch nachzukommen:
>
> 1. Es schaltet NWay völlig ab, und startet einfach blind mit der
> eingestellten Geschwindigkeit. 2. NWay bleibt an, aber es wird nur
> noch die fest eingestellte Geschwindigkeit "angeboten".
> 3. Diverse lustige Mischformen, z.B. Nway bleibt an, und es werden nur
> noch die fest eingestellte, *oder langsamer* angeboten.
>
> So, und nun treffen zwei Geräte aufeinander, die das Festeinstellen
> unterschiedlich machen. Was passiert jetzt? (Bilden sie selbsständig
> fünf Beispiele, und diskutieren Sie mit Ihrem Nachbarn).
>
> Wie man sich leicht vorstellen kann, ist das Ergebnis ganz und gar
> nicht so klar, wie man aufgrund der vermeintlichen "Festeinstellung"
> annehmen mag.
>
> So, und weil das so ein weit verbreitetes Problem ist, implementieren
> die Hersteller noch lustige Fehlertoleranzverfahren, die Leuten die zu
> doof sind Ihre Karten richtig zu konfigurieren, aus der Patsche zu
> helfen. So ignorieren z.B. einige 3com Karten Ihre Voreinstellung,
> wenn sie glauben sie wüssten es besser. Z.B. kann man einige solcher
> Karten auf FD einstellen, und dann an einen Hub anschliessen (was
> viele Leute machen, glaubt's mir, weil die Karten von alleine nicht so
> "schnell" wollen wie sie ;-) ) Wenn die 3coms also glauben, "hallo,
> das ist ja ein Hub" (weil er keinerlei NWay mehr macht), fallen sie
> heimlich still und leise auf HD zurück, obwohl sie anders eingestellt
> sind. Das ist für o.g. DAUs sehr nett, weil sie die Karte eben immer
> noch ohne größere Probleme an 'nen Hub rankriegen, *ABER*, was
> passiert jetzt, wenn die in Wirklichkeit an einem Switch hängen, der
> ebenfalls fest auf FD eingestellt ist, und deswegen kein NWay mehr
> macht?
>
> Verstanden?
>
> Ach, und noch ein Grund, warum man Autonegotiation *nicht* abschalten
> sollte:
>
> Wenn die wirklich nicht funktioniert (und ja, das gibt es), ist das
> ein deutliches Zeichen, dass irgendetwas ein Problem hat, und nicht
> etwa das NWay scheisse ist. Das eigentliche Problem (schlechte Kabel,
> falsch konfigurierte Switche, usw) dann "wegzukonfigurieren", ist wie
> bei Kopfschmerzen den Kopf abschneiden.
MfG
G.Bolk
|