Also doch eigentlich Ethernet = LAN?
bedingt!
Ethernet ist eine netzwerk art, genauso wie atm oder token ring ... welche sich nicht nur durch die topologie unterscheidet sondern auch durch die art und weise des zugriffs auf das medium ... bei ethernet = CSMA/CD und z.B. bei token ring = token passing
ethernet ist der am weitesten verbreitete Netzwerktyp daher wird es öfters auch als LAN bezeichnet, was fachlich aber falsch ist. da LAN nur eine bezeichung für die räumliche ausbreitung eines netzwerkes ist. als weitere beispiele von räumlichen netzen gibt es WAN, GAN, MAN uvm.
jetzt zu deinem switch und hub :
wenn du dich damit beschäftigst, lege ich dir ans herz dich erst einmal mit dem OSI Referenzmodell auseinander zu setzen.
ein hub ist ein bus, der keinerlei steuer michanismen beherrscht. ein signla was auf einem port ankommt gaht auf alle ports raus ... ein hub arbeitet auf der OSI- Schicht 1
ein switch arbeitet auf OSI Schicht 2, dort finden sich auch die MAC Adressen, welche für die eindeutige identifikation der NIC zuständig sind. ein mac switcht nach mac- adressen
in diesem zusammenhang sind vielleicht auch die 2 wichtigsten switching verfahren zu erwähnen "cut trought" und "store and forward" dies hier jetzt allerdings zu erklären würde etwas abstrakt werden.
du hast dich anscheinend noch nicht viel mit dem thema auseinander gesetzt, aber ich kann nur sagen das in den artikeln von wikipedia alles recht gut und verhältnismässig einfach erklärt ist ...