Site icon bintorosoft.com

9.2 Wie ein Switch arbeitet: Einfach erklärt für Anfänger

It engineer overseeing network rack servers in a large-scale data center. Generative AI

Ein Switch ist eine der wichtigsten Komponenten in einem lokalen Netzwerk. Er sorgt dafür, dass Daten zwischen Computern, Druckern, Servern, Access Points oder IP-Telefonen an die richtigen Ziele gelangen. Für Anfänger wirkt ein Switch oft wie eine einfache „Verteilerbox“ mit vielen Netzwerkports. Tatsächlich arbeitet er jedoch deutlich intelligenter: Er analysiert Datenrahmen, lernt automatisch, welche Geräte an welchen Ports angeschlossen sind, und leitet Informationen gezielt weiter. Genau diese Arbeitsweise macht Switches schnell, effizient und unverzichtbar in modernen Ethernet-Netzwerken.

Was macht ein Switch überhaupt?

Ein Switch verbindet mehrere Geräte innerhalb eines LANs, also eines Local Area Networks. Jedes angeschlossene Gerät nutzt einen Port am Switch. Sobald ein Gerät Daten sendet, empfängt der Switch die Ethernet-Frames und entscheidet, wohin diese weitergeleitet werden müssen.

Das Besondere dabei: Ein Switch sendet Daten normalerweise nicht einfach an alle Ports. Stattdessen versucht er, den exakten Zielport zu finden. So bleibt der Datenverkehr im Netzwerk übersichtlich und effizient.

Wie arbeitet ein Switch im Hintergrund?

Damit ein Switch richtig arbeitet, muss er wissen, welches Gerät an welchem Port erreichbar ist. Dazu nutzt er MAC-Adressen. Jede Netzwerkkarte besitzt eine eindeutige MAC-Adresse. Diese Adresse ist auf Layer 2 relevant und wird in Ethernet-Frames verwendet.

Wenn ein Frame an einem Switch-Port ankommt, liest der Switch zwei wichtige Informationen aus:

Mit diesen Informationen kann der Switch zwei Dinge tun: Er lernt, wo sich die Quelle befindet, und er entscheidet, wohin das Paket gesendet werden muss.

Schritt 1: Der Switch lernt die Quelladresse

Jedes Mal, wenn ein Gerät einen Frame sendet, merkt sich der Switch die Quell-MAC-Adresse und den Port, an dem dieser Frame angekommen ist. Diese Information speichert er in seiner MAC-Adress-Tabelle.

Beispiel:

So baut der Switch mit der Zeit eine interne Tabelle auf, in der er bekannte Geräte ihren Ports zuordnet.

Schritt 2: Der Switch prüft die Zieladresse

Nachdem der Switch die Quelle gelernt hat, schaut er sich die Ziel-MAC-Adresse an. Jetzt gibt es zwei Möglichkeiten:

Dieses Verhalten ist völlig normal. Ein Switch muss die Zieladresse zuerst kennenlernen, bevor er Daten dauerhaft gezielt zustellen kann.

Die MAC-Adress-Tabelle einfach erklärt

Die MAC-Adress-Tabelle ist das Herzstück eines Switches. Ohne sie könnte der Switch nicht intelligent arbeiten. In dieser Tabelle steht, welche MAC-Adresse über welchen Port erreichbar ist.

Typische Inhalte einer solchen Tabelle sind:

Dynamische Einträge entstehen automatisch, wenn Frames empfangen werden. Diese Einträge bleiben nicht für immer erhalten. Wenn ein Gerät längere Zeit keinen Traffic sendet, kann der Eintrag aus der Tabelle entfernt werden. So bleibt die Tabelle aktuell.

Warum ist diese Tabelle so wichtig?

Was passiert, wenn der Switch das Ziel noch nicht kennt?

Wenn der Switch die Ziel-MAC-Adresse noch nicht in seiner Tabelle hat, spricht man von einem Unknown Unicast. In diesem Fall weiß der Switch nicht, an welchem Port sich das Zielgerät befindet. Deshalb sendet er den Frame an alle Ports im gleichen VLAN, außer an den Eingangsport.

Dieses Verhalten nennt man Flooding.

Flooding ist nicht grundsätzlich schlecht. Es ist ein notwendiger Mechanismus, damit Kommunikation überhaupt starten kann. Sobald das Zielgerät antwortet, lernt der Switch dessen MAC-Adresse, und zukünftige Frames können gezielt weitergeleitet werden.

Wann floodet ein Switch?

Broadcast, Unicast und Multicast verständlich erklärt

Ein Switch verarbeitet unterschiedliche Arten von Datenverkehr. Für Anfänger ist es wichtig, diese Begriffe klar auseinanderzuhalten.

Unicast

Unicast ist die direkte Kommunikation von einem Gerät zu genau einem anderen Gerät. Das ist der häufigste Fall im Netzwerkalltag. Wenn ein PC mit einem Server kommuniziert, handelt es sich meist um Unicast-Traffic.

Broadcast

Broadcast bedeutet: Ein Gerät sendet an alle Geräte innerhalb derselben Broadcast-Domain. Typisch ist zum Beispiel eine ARP-Anfrage, wenn ein Gerät die MAC-Adresse zu einer bekannten IP-Adresse finden möchte.

Broadcast-Frames erkennt der Switch an der Zieladresse FF:FF:FF:FF:FF:FF. Diese Frames werden an alle relevanten Ports im VLAN weitergeleitet.

Multicast

Multicast ist Datenverkehr an eine bestimmte Gruppe von Empfängern. Nicht jeder Host im Netzwerk soll die Daten erhalten, sondern nur Mitglieder einer definierten Gruppe. Ohne spezielle Optimierungen behandeln einfache Switches Multicast teilweise ähnlich wie Broadcast.

Ein einfaches Beispiel aus der Praxis

Stellen wir uns ein kleines Netzwerk mit drei Geräten vor:

Nun sendet PC-A Daten an PC-B.

Dieses Beispiel zeigt sehr gut, warum Switches mit zunehmender Betriebsdauer „intelligenter“ wirken. Sie lernen das Netzwerk durch den laufenden Datenverkehr.

Warum ist ein Switch besser als ein Hub?

Früher wurden in kleinen Netzwerken oft Hubs verwendet. Ein Hub ist technisch deutlich einfacher als ein Switch. Er sendet jedes empfangene Signal an alle Ports weiter, unabhängig davon, welches Gerät der eigentliche Empfänger ist.

Ein Switch arbeitet wesentlich effizienter:

In der Praxis sind Hubs heute nahezu vollständig verschwunden. In modernen Netzwerken werden fast ausschließlich Switches eingesetzt.

Was bedeutet Vollduplex bei einem Switch?

Ein wichtiger Vorteil moderner Switches ist der Vollduplex-Betrieb. Dabei können Geräte gleichzeitig senden und empfangen. Im Gegensatz dazu konnte bei älteren Halbduplex-Verbindungen immer nur in eine Richtung gleichzeitig kommuniziert werden.

Vollduplex bringt mehrere Vorteile:

Da jeder Switch-Port in der Regel eine eigene dedizierte Verbindung zum Endgerät darstellt, ist Vollduplex heute Standard.

Wie trennt ein Switch den Netzwerkverkehr?

Ein Switch verbessert die Netzwerkleistung auch dadurch, dass jeder Port eine eigene Collision Domain bildet. Das bedeutet: Datenverkehr an einem Port beeinflusst die anderen Ports deutlich weniger als bei älteren Shared-Media-Technologien.

Wichtig ist aber auch zu verstehen: Ohne VLANs befinden sich alle Ports eines Switches standardmäßig in derselben Broadcast-Domain. Broadcasts werden also weiterhin an alle Ports im gleichen VLAN verteilt.

Collision Domain

Broadcast Domain

Welche Rolle spielen VLANs bei der Arbeit eines Switches?

VLAN steht für Virtual Local Area Network. VLANs erlauben es, ein physisches Netzwerk logisch in mehrere Bereiche zu trennen. Der Switch behandelt Ports in unterschiedlichen VLANs so, als wären sie in getrennten Netzwerken.

Das ist in der Praxis sehr wichtig:

Ein Switch arbeitet also nicht nur als Verteiler, sondern auch als Segmentierungswerkzeug im Netzwerkdesign.

Wie sieht die Arbeit eines Switches in der Cisco-CLI aus?

Wer einen managed Switch administriert, arbeitet oft über die Kommandozeile. Einige grundlegende Befehle helfen dabei, die Arbeitsweise des Switches sichtbar zu machen.

Gelernte MAC-Adressen anzeigen

show mac address-table

Mit diesem Befehl sieht man, welche MAC-Adressen der Switch bereits gelernt hat und an welchen Ports sie erreichbar sind.

Status aller Ports prüfen

show interfaces status

Dieser Befehl zeigt, welche Interfaces aktiv sind, welche Geschwindigkeit genutzt wird und ob ein Port administrativ deaktiviert ist.

VLAN-Zuordnung anzeigen

show vlan brief

Damit lässt sich prüfen, welche Ports welchen VLANs zugeordnet sind.

Details zu einem bestimmten Interface prüfen

show interfaces GigabitEthernet1/0/1

So kann man Fehler wie Duplex-Probleme, Eingangsfehler oder ungewöhnliche Traffic-Muster erkennen.

Einen Port als Access-Port konfigurieren

configure terminal
interface GigabitEthernet1/0/5
 switchport mode access
 switchport access vlan 10
 no shutdown

Dieser Befehl konfiguriert einen Port für ein Endgerät im VLAN 10.

Was sind typische Anfängerfehler beim Verständnis eines Switches?

Gerade beim Einstieg in Netzwerktechnik entstehen oft Missverständnisse darüber, wie ein Switch wirklich arbeitet.

„Ein Switch sendet alles an alle Ports“

Das stimmt nur teilweise. Ein Switch floodet nur dann breit, wenn er das Ziel noch nicht kennt oder wenn es sich um Broadcast-Traffic handelt. Im Normalbetrieb leitet er Unicast-Daten gezielt weiter.

„Ein Switch arbeitet mit IP-Adressen“

Ein klassischer Layer-2-Switch trifft seine Weiterleitungsentscheidungen primär anhand von MAC-Adressen. IP-Adressen werden typischerweise von Geräten auf höheren Schichten oder von Routern ausgewertet.

„Ein Switch und ein Router machen das Gleiche“

Beide Geräte sind wichtig, übernehmen aber unterschiedliche Aufgaben. Der Switch verbindet Geräte innerhalb desselben Netzwerks. Der Router verbindet unterschiedliche Netzwerke miteinander.

Typische Probleme im Switch-Betrieb

Auch wenn ein Switch automatisch lernt und viele Prozesse selbstständig durchführt, können in der Praxis Probleme auftreten. Wer die Grundlagen versteht, erkennt Störungen deutlich schneller.

Gerade in größeren Netzwerken spielen daher Monitoring, saubere Dokumentation und eine strukturierte Konfiguration eine große Rolle.

Wie arbeitet ein Switch zusammen mit ARP und IP?

Auch wenn ein Switch auf Layer 2 arbeitet, begegnet er in der Praxis ständig Datenverkehr, der eng mit IP-Kommunikation verbunden ist. Ein typisches Beispiel ist ARP.

Wenn ein Gerät eine andere IP-Adresse im selben Netz erreichen will, benötigt es die dazugehörige MAC-Adresse. Falls diese noch nicht bekannt ist, sendet es eine ARP-Anfrage als Broadcast. Der Switch verteilt diese Anfrage an alle Ports im VLAN. Das Zielgerät antwortet mit seiner MAC-Adresse. Ab dann kann der eigentliche Unicast-Datenverkehr beginnen.

Dadurch wird deutlich:

Warum sind Switches für moderne Netzwerke unverzichtbar?

Ohne Switches wären heutige LANs kaum sinnvoll betreibbar. Sie sorgen für Ordnung, Struktur und Effizienz im Datenverkehr. Besonders in professionellen Netzwerken sind sie weit mehr als einfache Verbindungsgeräte.

Wer versteht, wie ein Switch lernt, weiterleitet, floodet und segmentiert, versteht bereits einen großen Teil dessen, was im Alltag eines Ethernet-Netzwerks tatsächlich passiert. Genau deshalb gehört die Arbeitsweise eines Switches zu den wichtigsten Grundlagen für jeden, der Netzwerke aufbauen, betreiben oder analysieren möchte.

Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab/GNS3

Ich biete professionelle Unterstützung im Bereich Netzwerkkonfiguration und Network Automation für private Anforderungen, Studienprojekte, Lernlabore, kleine Unternehmen sowie technische Projekte. Ich unterstütze Sie bei der Konfiguration von Routern und Switches, der Erstellung praxisnaher Topologien in Cisco Packet Tracer, dem Aufbau und Troubleshooting von GNS3- und EVE-NG-Labs sowie bei der Automatisierung von Netzwerkaufgaben mit Netmiko, Paramiko, NAPALM und Ansible. Kontaktieren Sie mich jetzt – klicken Sie hier.

Meine Leistungen umfassen:

Benötigen Sie Unterstützung bei Ihrem Netzwerkprojekt, Ihrer Simulation oder Ihrer Network-Automation-Lösung? Kontaktieren Sie mich jetzt – klicken Sie hier.

Exit mobile version