Switch ist ein Gerät um mehrere Rechner und/oder Netzwerke miteinander zu verbinden, im vergleich zum veralteten Hub ist ein Switch so „intelligent“, dass er weiß, wer an welchem Port angeschlossen ist, und falls nicht – broadcastet der Switch die Datenpakete an alle Ports. Wenn die Antwortpakete von den Empfängern zurückkommen, dann merkt sich der Switch die MAC-Adressen der Datenpakete und den dazugehörigen Port und sendet die Datenpakete dann nur noch dorthin.
Switches unterscheidet man hinsichtlich ihrer Leistungsfähigkeit mit folgenden Eigenschaften::
- Anzahl der speicherbaren MAC-Adressen für die Quell- und Zielports
- Verfahren, wann ein empfangenes Datenpaket weitervermittelt wird (Switching-Verfahren)
- Latenz (Verzögerungszeit) der vermittelten Datenpakete