Beide hubs en switches laten je verbinding maken meerdere computers naar een twisted-pair-netwerk. Schakelaars zijn efficiënter dan hubs, maar niet alleen omdat ze sneller zijn. Als je het echt wilt weten, is hier het werkelijke verschil tussen een hub en een switch:
-
In een hub wordt elk pakket dat bij de hub op een van zijn poorten arriveert automatisch op elke andere poort verzonden. De hub moet dit doen omdat het een fysiek laagapparaat is, dus het is niet mogelijk om bij te houden welke computer op elke poort is aangesloten.
Stel dat de computer van John is aangesloten op poort 1 op een 8-poorts hub en de computer van Andrea is verbonden met poort 5. Als de computer van John een pakket met informatie naar de computer van Andrea verzendt, hub ontvangt het pakket op poort 1 en verzendt het vervolgens naar poort 2-8.
Alle computers die op de hub zijn aangesloten, zien het pakket zodat ze kunnen bepalen of het pakket voor hen bedoeld is.
-
Een switch is een Data Link-laagapparaat, wat betekent dat het in staat is om de pakketten te bekijken die er doorheen gaan om een kritiek stuk gegevenslaaglaaginformatie te bekijken: het MAC-adres. Met deze informatie in de hand kan een switch bijhouden welke computer is verbonden met elk van de poorten.
Dus als de computer van John op poort 1 een pakket verzendt naar de computer van Andrea op poort 5, ontvangt de switch het pakket op poort 1 en verzendt het pakket dan alleen op poort 5. Dit proces is niet alleen sneller, maar verbetert ook de veiligheid van het systeem omdat andere computers geen pakketten zien die niet voor hen zijn bedoeld.