Ein Ethernet- Switch verfügt über mehrere Ethernet-Ports , die typischerweise von 4 bis 32 Ports oder mehr. Der Schalter liest Ethernet Frames von jedem Port und überträgt sie auf andere Ports . Jeder Port eines Switches können unabhängig Frames übertragen von jedem anderen Port. Dies steht im Gegensatz zu einem Hub, der hat auch viele Häfen . Ein Hub sendet alle Frames sie empfängt Sie alle anderen Ports , so schnell wie er kann. Ethernet Frames und MAC-Adressen
Jede Karte hat eine eindeutige MAC-Adresse.
Switches arbeiten , indem die Hardware-Adressen im Ethernet-Frame . Jeder Ethernet-Frame enthält eine Zieladresse und eine Source Address . Die Adressen sind die Media Access Control , oder MAC-Adresse. Eine MAC-Adresse ist 48 Bit lang und wird in der Regel in hexadezimal ausgedrückt. Eine eindeutige MAC-Adresse wird jedem Computer-Schnittstelle vom Hersteller vergeben .
Kollisionsdomänen
Kollisionen verlangsamen Verkehr.
Ethernet wurde ursprünglich als eine Bus-Topologie entwickelt . Dies bedeutet, dass jeder Computer mit dem gleichen Draht verbunden ist und sich abzuwechseln Senden von Frames . Jeder Rahmen würde von jedem Computer, der an den Bus empfangen werden . Wenn zwei Computer versucht, gleichzeitig zu übertragen, würde sie eine Kollision erfassen . Eine Kollision durch erneutes Senden des Rahmens nach einer zufälligen Timeout gelöst werden. Dies wurde als eine Kollision Domäne. Wenn zu viele Arbeitsplätze teilten die gleiche Kollisionsdomäne dann die Anzahl der Kollisionen erhöhen würde und Durchsatz drastisch reduzieren . Der Zweck eines Schalters ist , Computer an verschiedenen Kollisionsdomänen trennen und trotzdem lassen sie mit dem Ethernet kommunizieren.
Separate Collision Domains
Switches separaten Verkehr in verschiedenen Kollisionsdomänen .
Mit einem Ethernet-Switch, ist jeder Port eine eigene Collision Domain . Jeder Switch-Port wird gelesen und puffern jeden Rahmen er empfängt. Verschiedene Frames können auf verschiedenen Ports gleichzeitig empfangen werden und die verschiedenen Formate können auf verschiedenen Ports gleichzeitig übertragen werden. Der Switch verwendet die Adressfelder im Ethernet zu entscheiden, was mit dem Rahmen zu tun.
Lernen Schalter
Durch das Studium der Quell-Adresse , lernen Schalter den Standort von Computern.
Switches werden oft als Lernen Switches oder Adaptive Schalter , weil sie die Topologie des Netzwerks zu lernen. Der Switch prüft die Quelladresse jedes Rahmens er empfängt. Der Schalter wird eine Tabelle von dem Quell-Adressen an dem Port empfangen worden sind . Die Theorie ist , dass, um eine beliebige Adresse zu erreichen , kann der Switch die Tabelle konsultieren und kennen den Hafen, wo die Adresse verbindet .
Three Way Entscheidung
Switches eine Drei-Wege- Entscheidung , Filter- , Termin-oder Flut.
Wenn ein Frame auf einem beliebigen Port empfangen wird, wird der Schalter entscheiden eines von drei Dingen . Wenn die Zieladresse in der Tabelle gefunden wird, und das Ziel ist bekannt, dass auf dem gleichen Port als Empfangs- Port sein , wird der Frame verworfen. Der Schalter nimmt an, dass das Ziel bereits den Rahmen empfangen . Dies nennt man die Filterwirkung . Wenn die Zieladresse in der Tabelle zu finden ist und das Ziel auf einem anderen Port als den Port, an dem es empfangen wurde , wird der Schalter den Rahmen , um nur diesen Port zu übermitteln. Wenn die Zieladresse nicht in der Tabelle gefunden wird, wird der Schalter " überfluten " den Rahmen. Hochwasser bedeutet, dass es aus ist jeden Port außer dem Port, auf dem es empfangen wurde gesendet.