Ein Router verbindet verschiedene Netzwerke miteinander – zum Beispiel dein Heimnetzwerk mit dem Internet. Er arbeitet auf Schicht 3 (Netzwerkschicht) des OSI-Modells und verwendet IP-Adressen um Datenpakete weiterzuleiten.
Ein Switch verbindet Geräte innerhalb desselben Netzwerks. Er arbeitet auf Schicht 2 (Sicherungsschicht) und verwendet MAC-Adressen um Datenpakete gezielt an das richtige Gerät weiterzuleiten.
| Eigenschaft | Router | Switch |
|---|---|---|
| Netzwerke verbinden | Ja (LAN ↔ WAN) | Nein (nur LAN) |
| Internet-Zugang | Ja | Nein |
| IP-Routing | Ja | Nein (Layer-3-Switch ausgenommen) |
| MAC-Tabelle | Nein | Ja |
| Ports | Wenige (2-8) | Viele (4-48+) |
| Typischer Einsatz | Heimnetz, WAN-Grenze | Büro, Rechenzentrum |
| Preis | Höher | Niedriger |
Ein Hub ist die einfachste Variante – er sendet alle Pakete an alle angeschlossenen Geräte (Broadcast). Das ist ineffizient und heute kaum noch im Einsatz. Ein Switch ist intelligenter: Er lernt welches Gerät an welchem Port hängt und leitet Pakete gezielt weiter. Ein Router verbindet verschiedene Netzwerke und ermöglicht den Internet-Zugang.
Ein Layer-3-Switch kombiniert die Funktionen von Switch und Router. Er kann Pakete auf Basis von IP-Adressen weiterleiten (wie ein Router) und bietet dabei die hohe Port-Dichte eines Switches. Layer-3-Switches werden häufig in großen Firmennetzwerken eingesetzt.