Ethernetschakelaaris een soortschakelaardat gegevens verzendt op basis van Ethernet, en Ethernet is een manier om bustransmissiemedia te delen. De structuur van het Ethernetschakelaar: elke poort van het Ethernetschakelaaris rechtstreeks verbonden met de host, en meestal in de full-duplexmodus. Deschakelaarkan ook meerdere paren poorten tegelijkertijd verbinden, zodat elk paar hosts dat met elkaar communiceert gegevens zonder conflicten kan verzenden. Ethernetschakelaaris ook de meest populaire toepassing en de prijs is relatief goedkoop. Daarom is het toepassingsgebied erg breed en zijn Ethernet-switches te zien in grote en kleine LAN's. Ethernet-switches hebben meestal enkele tot tientallen poorten. In wezen is het een netwerkbrug met meerdere poorten. Bovendien kan de poortsnelheid verschillen en kan de werkmodus ook anders zijn, zoals het bieden van 10M en 100M bandbreedte, het bieden van half-duplex, full-duplex en adaptieve werkmodi. Het principe van Ethernetschakelaar: Ethernetschakelaaris een machine op de datalinklaag. Ethernet gebruikt een fysiek adres (MAC-adres), 48 bits en 6 bytes. Het werkingsprincipe is dat wanneer een broadcastframe wordt ontvangen, het dit doorstuurt naar alle poorten behalve de ontvangende poort. Wanneer een unicast-frame wordt ontvangen, controleer dan het bestemmingsadres en correspondeert met de MAC-adrestabel. Als er een bestemmingsadres aanwezig is, wordt dit doorgestuurd. Als het niet bestaat, wordt het overstroomd (uitzending). Als er na de uitzending geen host is waarvan het MAC-adres hetzelfde is als het bestemmings-MAC-adres van het frame, wordt dit verwijderd. Als er een host is waarvan het MAC-adres hetzelfde is, wordt deze automatisch toegevoegd aan de MAC-adrestabel.