Erkennen von Duplex-Fehlanpassungsschnittstellen im Netzwerk
On Februar 15, 2021 by adminWas sind andere Ursachen für Duplex-Fehlanpassungen als Fehlkonfigurationen? (Stromausfall? Unsachgemäße Verkabelung? Fehler bei der Implementierung der automatischen Aushandlung?)
Haben Sie Gedanken zur Entdeckung einer Duplex-Fehlanpassung? NetMRI scheint die Schnittstellenfehlerrate zu verwenden. Reicht es aus, nur alle Schnittstellenfehlerraten auf Switches / Servern abzufragen? Was ist, wenn diese Funktion auf einem Gerät nicht verfügbar ist?
Bearbeiten: Treiber können definitiv Probleme mit Duplex verursachen. Ich habe gesehen, dass die Broadcom-Netzwerkkarte unter FreeBSD im Halbduplex-Modus steckt.
Kommentare
- Welcher Anbieter ‚ An welche Ausrüstung denkst du? Es ist wichtig, wie ‚ entdeckt wird
- wirklich gemischt. Cisco Catalyst, H3C, HP Procurve, NetGear. Computer, Drucker, Telefone, IP-Kameras usw.
- Hat Ihnen eine Antwort geholfen? Wenn ja, sollten Sie die Antwort akzeptieren, damit die Frage nicht ‚ für immer auftaucht und nach einer Antwort sucht. Alternativ können Sie Ihre eigene Antwort posten und akzeptieren.
Antwort
Das mit Abstand häufigste Problem ist Fehlkonfiguration. Einige Leute halten immer noch an alten Überzeugungen fest, dass die automatische Verhandlung nicht zuverlässig funktioniert.
Wenn Sie verschiedene Anbieter haben, kann es Probleme geben, aber ich sehe es nicht sehr oft. Ich würde mich viel lieber auf die automatische Verhandlung verlassen als meine erste Lösung und wenn dies fehlschlägt, greifen Sie auf eine harte Codierung zurück.
Es ist durchaus üblich, dass Ports in 100 / der Hälfte arbeiten, denn wenn eine Seite Auto und die andere Seite 100 / Full hat, ist die Geschwindigkeit kann erkannt werden, aber der Duplex muss als halb angenommen werden, da er nicht ausgehandelt werden kann.
Ihr NMS sollte dies erkennen können, aber Sie könnten ein Skript ausführen, das sich anmeldet und Folgendes ausführt:
sh int status | i half
Und meldet alle Schnittstellen zurück, die im Halbduplex ausgeführt werden. Dies würde nur für Switches funktionieren. Für Router benötigen Sie Folgendes:
sh interfaces | i Fast|Giga|half
Dann müssten Sie es auf irgendeine Weise analysieren. Es ist wahrscheinlich besser, SNMP zu verwenden. Durchsuchen der SNMP-Seite von Ciscos SNMP Object Navigator zeigt an, dass Sie OID 1.3.6.1.4.1.9.5 verwenden können sollten. 1.4.1.1.10, bei dem es sich um PortDuplex handelt.
Kommentare
- Tatsächlich funktioniert ‚ nicht zuverlässig manchmal … Wenn ich im IT-Support gearbeitet habe, bekomme ich oft Supportanrufe, weil der Computer eines ‚ aufgewacht ist und sich für Halbduplex entschieden hat. Ich hatte nie ein Problem mit Gigabit tho. … Nur diese alten FE-Ports …
- Übrigens sagt PortDuplex auf dem Switch ‚ nicht viel über die Duplexeinstellung am anderen Ende aus?
- “ Einige Leute halten immer noch an alten Überzeugungen fest, dass die automatische Verhandlung nicht zuverlässig funktioniert. “ +1 allein für diese Anweisung. Ich kann ‚ nicht sagen, wie oft unsere Computer-Leute versuchen, uns dazu zu bringen, unsere Geschwindigkeits- / Duplex-Einstellungen fest zu codieren. Fehler sind immer in den unteren Schichten besser behandelt.
Antwort
Eines der Symptome einer Duplex-Fehlanpassung sind späte Kollisionen. Wenn Ihr NMS Sie über diese Kollisionen informiert, ist dies eine gute Möglichkeit, sie zu finden. Zumindest einige Cisco-Modelle / IOS-Versionen können SNMP-Traps für diese Kollisionen senden.
Antwort
Aufgrund des Duplexmodus ist dies immer eine Fehlkonfiguration ist ein L1-Konfigurationsproblem. Wenn es trotz passender DM und eines fehlerfreien Kabels L1-Probleme gibt, ist mindestens eine Netzwerkkarte defekt. Ich schlage vor, Sie berücksichtigen zwei Fakten zur automatischen Konfiguration: Weder unterstützt jedes Gerät die automatische Konfiguration, noch besteht die Gewissheit, dass beide Schnittstellen im Vollduplexmodus ausgeführt werden.
In Anbetracht eines Stromausfalls wäre dies ein Fehler Ursache für Fehlkonfiguration. Die Schnittstellen müssten noch einmal verhandeln. Entweder dokumentiert der Hersteller seine Geräte ordnungsgemäß, oder Sie können nur raten, wie die Netzwerkkarte Duplex und Datenrate priorisiert.
Gigabit-Ethernet erfordert Vollduplexbetrieb, ermöglicht jedoch weiterhin Halbduplex. Der Duplexmodus ist jedoch ein Faktor, wenn Fast Ethernet oder weniger verfügbar ist. Es werden immer noch Geräte verwendet, die nicht mehr als 100 Mbit / s benötigen, da sie mit einer Leitung verbunden sind, die niemals mehr Geschwindigkeit liefert.
Dann gibt es Geräte ohne Webschnittstelle oder CLI. Diese verwenden winzige DIP-Schalter für HD und FD. Eine Methode, die wahrscheinlich zu Verwirrung bei den Benutzern führt.
Und es gibt Geräte desselben Herstellers, die nicht mit dem Rest der Serie übereinstimmen. Beispielsweise schreiben alle Geräte AN vor, mit Ausnahme eines Geräts. Vielleicht würde das niemand erwarten. Sozusagen – entlassen Sie niemals Fehlkonfigurationen.
Antwort
Auf niedrigem Niveau ist der große Indikator für Duplex-Fehlanpassungen eine große Anzahl von “ späte Kollisionen „am Halbduplex-Ende der Verbindung gemeldet. Es ist unwahrscheinlich, dass das Vollduplex-Ende Fehler anzeigt.
Auf einer höheren Ebene ist ein häufiger Indikator für Duplex-Fehlanpassungen, dass Pings funktionieren, komplexere Dinge jedoch entweder vollständig fehlschlagen oder mit miserabler Leistung funktionieren. Protokolle wie TCP versuchen, Daten gleichzeitig in beide Richtungen zu senden. Bei einer korrekt funktionierenden Vollduplex-Verbindung funktioniert dies offensichtlich einwandfrei. Bei einer ordnungsgemäß funktionierenden Halbduplex-Verbindung funktioniert dies ebenfalls einwandfrei, da Ethernet die Pakete puffert, bis die Leitung frei ist Bei einer nicht übereinstimmenden Duplexverbindung ist es jedoch praktisch garantiert, dass es zu späten Kollisionen und damit zu verworfenen Paketen kommt.
Schreibe einen Kommentar