Hostflapping auf Cisco Routern
Hallo an die Netzwerkgemeinde!
Folgendes Problem gabe es in unserem Firmennetzwerk:
Im Netz befindet sich ein Backbone cisco cat 4506 welcher (Rootbridge) über Gigabit und Fastethernet an verschiedene Switche angeschaltet ist. Diese Switche wiederum haben teilweise wieder eine Rückführung zum Backbone und bilden Layer 2 Netze. Die Layer 2 Netze sind über den Backbone via OSPF Routing miteinader verbunden. Soweit ist alles schleifenfrei, da STP im gesamten Netz benutzt wird. Die Netze sind via VTP über VLANs auf Layer 2 voneinander getrennt. Letzte Woche wurde in einen dieser Stränge ein Switch ausgetauscht. Der Backbone zeigte bei dem Fehler ein permanentes Hostflapping von verschiedensten MAC Adressen an. Der neue Switch (auch cisco Switch - also kein Billigswitch) hat dabei auf dem Backbone ein Hostflapping der MAC-Adressen an dem angeschalteten GB Port verursacht. Bei dem Hostflapping waren alle möglichen Trunkports auf dem Backbone mit dem GB Port, an welchem der Störswitch angeschaltet war, beteiligt. Das gesamte Netz war danach lahm gelegt. Erst nach Abschaltung des neuen Switches war Ruhe.
Nun meine Frage: Welcher Fehler bzw. Fehlkonfiguration eines neuen Switches könnte solch einen Fehler produzieren.
Grüße Fluxator
Hallo,
anbei lege ich eine Skizze zu meinem geschilderten Problem bei:
Zu euren Fragen / Anmerkungen:
Die Backbone sind an verschiedenen Standorten. Das Bild ist sehr vereinfacht und gibt nur das Netz schematisch wider. Über den Trunks wird VTP gefahren, da die Netze eine Reihe von VLANs aufweisen. Damit die einzelnen VLANs miteinander kommunizieren können, haben diese im Router ein VLAN Interface mit ensprechenden IP Adressbereichen eingerichtet. Das OSPF Routing ist in diesem Netz dazu da, damit ein Gerät aus VLAN 10 (IP Bereich z.B. 10.10.10.0 - 255) mit einem Gerät aus VLAN 20 (IP Bereich 10.10.20.0 -255) kommunizieren kann und darüber hinaus mit weiteren Standorten Verbindung aufnehemn kann. Im Problemfall sah man im Router Hostflapping Meldungen, wobei immer das GB Interface GB1/1 vom Router 1 involviert war (z.B: gleiche MAC Adresse an GB 1/1 und GB 2/1 oder gleiche MAC an GB1/1 und GB2/2.). Ich hoffe, das reicht erst einmal für einen Überblick.
Schöne Grüße
Fluxator
Folgendes Problem gabe es in unserem Firmennetzwerk:
Im Netz befindet sich ein Backbone cisco cat 4506 welcher (Rootbridge) über Gigabit und Fastethernet an verschiedene Switche angeschaltet ist. Diese Switche wiederum haben teilweise wieder eine Rückführung zum Backbone und bilden Layer 2 Netze. Die Layer 2 Netze sind über den Backbone via OSPF Routing miteinader verbunden. Soweit ist alles schleifenfrei, da STP im gesamten Netz benutzt wird. Die Netze sind via VTP über VLANs auf Layer 2 voneinander getrennt. Letzte Woche wurde in einen dieser Stränge ein Switch ausgetauscht. Der Backbone zeigte bei dem Fehler ein permanentes Hostflapping von verschiedensten MAC Adressen an. Der neue Switch (auch cisco Switch - also kein Billigswitch) hat dabei auf dem Backbone ein Hostflapping der MAC-Adressen an dem angeschalteten GB Port verursacht. Bei dem Hostflapping waren alle möglichen Trunkports auf dem Backbone mit dem GB Port, an welchem der Störswitch angeschaltet war, beteiligt. Das gesamte Netz war danach lahm gelegt. Erst nach Abschaltung des neuen Switches war Ruhe.
Nun meine Frage: Welcher Fehler bzw. Fehlkonfiguration eines neuen Switches könnte solch einen Fehler produzieren.
Grüße Fluxator
Hallo,
anbei lege ich eine Skizze zu meinem geschilderten Problem bei:
Zu euren Fragen / Anmerkungen:
Die Backbone sind an verschiedenen Standorten. Das Bild ist sehr vereinfacht und gibt nur das Netz schematisch wider. Über den Trunks wird VTP gefahren, da die Netze eine Reihe von VLANs aufweisen. Damit die einzelnen VLANs miteinander kommunizieren können, haben diese im Router ein VLAN Interface mit ensprechenden IP Adressbereichen eingerichtet. Das OSPF Routing ist in diesem Netz dazu da, damit ein Gerät aus VLAN 10 (IP Bereich z.B. 10.10.10.0 - 255) mit einem Gerät aus VLAN 20 (IP Bereich 10.10.20.0 -255) kommunizieren kann und darüber hinaus mit weiteren Standorten Verbindung aufnehemn kann. Im Problemfall sah man im Router Hostflapping Meldungen, wobei immer das GB Interface GB1/1 vom Router 1 involviert war (z.B: gleiche MAC Adresse an GB 1/1 und GB 2/1 oder gleiche MAC an GB1/1 und GB2/2.). Ich hoffe, das reicht erst einmal für einen Überblick.
Schöne Grüße
Fluxator
Please also mark the comments that contributed to the solution of the article
Content-Key: 269233
Url: https://administrator.de/contentid/269233
Printed on: April 25, 2024 at 22:04 o'clock
11 Comments
Latest comment
Hallo,
- STP Problem
- Portchannel Problem
- Switch Port selber defekt
- VLAN Konfiguration falsch
- LAG Konfiguration falsch
- Kabelbruch oder Stecker defekt
- Staub im Switchport oder Optik (SFP)
- Switch nicht richtig geerdet am 19" Rack
- Alte Switch Konfiguration auf neuen Switch kopiert und die Switche sind nicht identisch
- Irgendwo ACLs angelegt die sich auf die MAC Adressen beziehen, aber die haben sich jetzt mit
dem neuen Switch geändert!
- Konfiguration mal posten
- Mal eine Skizze anfertigen
Gruß
Dobby
- STP Problem
- Portchannel Problem
- Switch Port selber defekt
- VLAN Konfiguration falsch
- LAG Konfiguration falsch
- Kabelbruch oder Stecker defekt
- Staub im Switchport oder Optik (SFP)
- Switch nicht richtig geerdet am 19" Rack
- Alte Switch Konfiguration auf neuen Switch kopiert und die Switche sind nicht identisch
- Irgendwo ACLs angelegt die sich auf die MAC Adressen beziehen, aber die haben sich jetzt mit
dem neuen Switch geändert!
- Konfiguration mal posten
- Mal eine Skizze anfertigen
Gruß
Dobby
Die Layer 2 Netze sind über den Backbone via OSPF Routing miteinader verbunden.
Das wäre netztechnsicher Schwachsinn. Sorry, aber wenn der Backbone aus einem einzelnen Cat 4500 besteht und alle VLANs bzw. Subnetze dort terminieren was soll denn der tiefere Sinn von OSPF dort sein. Der OSPF Prozess redet dann nur mit sich selber.Sowas wäre höchst sinnfrei.
Entweder hast du hier also ein völlig falsches Netzwerk Design geschildert oder die Konfiguration ist schlicht unsinnig...jedenfalls im Layer 2.
Normal sähe ein klasssiches HA Design mit 2 Core Maschinen (Root und Backup Root) so aus:
Wobei die roten Kreuze die vom STP geblockten Ports darstellen.
Auch hier wäre ein OSPF Routing völlig sinnfrei...aber nundenn.
VTP "trennt" auch keine VLANs, auch das ist netztechnischer Unsinn. VTP ist ein Cisco proprietäres Protokoll mit dem VLAN Informationen im Netzwerk distribuiert werden. Das hat mit "Trennung" nicht das geringste zu tun, denn das machen die VLANs ja per se schon.
Auch hier kommen einem schon leise Zweifel ob du wirklich alles richtig durschaust und vor allen Dingen verstehst was du da beschreibst, sorry ?
Auch das was du da laienhaft als "Hostflapping" bezichnest in Verbindung mit Mac Adressen klingt sehr kryptisch und es bleibt unklar was du de facto damit meinst.
Klar ist das die Mac Forwarding Tabelle aller beteiligten Switches natürlich noch Informationen enthält die ggf. noch auf den alten Switch zeigen. Das hat aber keinerlei Auswirkungen auf den Spanning Tree Prozess.
Auf allen beteiligten Links die ja kurz abgeschaltet werden passiert so oder so ein Flushing der Forwarding Tabelle bzw. der Mac Adressen auf diesen physischen Ports.
Anhand der recht oberflächlichen Schilderung kann man nur schliessen das die Uplink Ports ggf. falsch konfiguriert wurden.
Letztlich ist aber ein zielführende Hilfe fast unmöglich denn es fehlen hier zuviele Informationen.
- Z.B. Die Tatsache ob die Endgeräte geroutet werden und welchen Einfluss die ominöse OSPF Konfig dabei hat die bei einem singulären Core Switch eigentlich sinnfrei ist.
- Wie ist der STP Prozess customised ? Arbeitet ihr mit dem Cisco Standard PVSTP+ oder ist ein anderes Protokoll beteiligt ?
- Wie sind die Uplinks konfiguriert ? Im Auto Mode oder als dedizierter Trunk. Letzteres ist natürlich vorzuziehen !
Das sind alles zu viele Unbekannte ohne ins Raten abzugleiten.
Sinnvoll wäre mal ein Posting der Uplink Port Konfig und ggf. der STP Settings hier um weiterzukommen. Und...das OSPF Rätsel solltest du auch mal etwas lösen ggf. mit einer kleinen Skizze ?!
Oha..oha... ! Die Router Kaskaden bzw. 3er Ketten sind der sichere Tod eines Ethernet !
Das ist das massivste Grundübel dieses Designs und solltest du wenn irgendmöglich auf ein sternförmiges Design zurückführen.
Oder das bei Cisco optimierte Resilient Ring Protokoll verwenden was speziell für solche Ring Strukturen gedacht ist.
Das wirst du ohne Strukturänderung niemals in den Griff bekommen wenn du bei PVSTP+ oder PVRSTP+ bleibst soviel ist sicher.
Tödlich sind in jedem Falle die Ringe wenn sie nicht über ein Ring optimiertes Redundanz protokoll laufen!
Weiterhin ist immer nich unklar was du mit "Hostflapping" genau meinst ?!
Sind das ggf. flapping Routes bei OSPF was dann auf einen Layer Topologie Change hinweist ?!
Das ist das massivste Grundübel dieses Designs und solltest du wenn irgendmöglich auf ein sternförmiges Design zurückführen.
Oder das bei Cisco optimierte Resilient Ring Protokoll verwenden was speziell für solche Ring Strukturen gedacht ist.
Das wirst du ohne Strukturänderung niemals in den Griff bekommen wenn du bei PVSTP+ oder PVRSTP+ bleibst soviel ist sicher.
Das OSPF Routing ist in diesem Netz dazu da, damit ein Gerät aus VLAN 10 (IP Bereich z.B. 10.10.10.0 - 255) mit einem Gerät aus VLAN 20 (IP Bereich 10.10.20.0 -255) kommunizieren kann
Das ist Unsinn, denn das würde auch ohne OSPF gehen wenn VLAN 10 und VLAN 20 direkt an den beiden Core Routern anliegen. OSPF macht nur dann Sinn wenn entfernet netze erreicht werden müssen. Ursächlich kann man das also zu 98% als Ursache ausschliessen. Vermutlich ist da viel sinnloser Overhead konfiguriert mit OSPF aber das kann man jetzt nur anhand der etwas oberflächlichen Beschreibung raten. Man müsste da dann schon auszugsweise mal die Konfig sehen und das detailierte Design.Tödlich sind in jedem Falle die Ringe wenn sie nicht über ein Ring optimiertes Redundanz protokoll laufen!
Weiterhin ist immer nich unklar was du mit "Hostflapping" genau meinst ?!
Sind das ggf. flapping Routes bei OSPF was dann auf einen Layer Topologie Change hinweist ?!
Aber wie kann ein Fehler diesen Loop verursachen?
Konfigurationsfehler auf dem neuen Switch?Gruß
Dobby
Zitat von @Fluxator:
Hallo Dobby,
ich gehe auch mal von einem Konfigurationsfehler aus. Aber welcher Fehler könnte
theoretisch solch eine Schleife produzieren.
Ich würde das gerne mal nachstellen.
Ne klar das würde wohl jeder gerne nur dazu müsste man dann wohl malHallo Dobby,
ich gehe auch mal von einem Konfigurationsfehler aus. Aber welcher Fehler könnte
theoretisch solch eine Schleife produzieren.
Ich würde das gerne mal nachstellen.
den neuen Switch von Grund auf neu konfigurieren.
Ich denke eher an ein STP Problem oder aber aufgrund der großen Entfernung ein
Problem mit mit der Anbindung.
Gruß
Dobby