En Ethernet switch har flera Ethernet-portar , vanligtvis från 4 upp till 32 portar eller mer . Växeln läser Ethernet bildrutor från hamnen och överför dem på andra portar . Varje port på en switch kan sända ramar oberoende från varje annan port . Detta står i kontrast till en hubb som också har många hamnar . En hub återutsänder alla ramar den får ut alla andra hamnar så snabbt som möjligt. Ethernet Frames och MAC-adresser
Varje kort har en unik MAC-adress .
Switchar fungerar genom att undersöka hårdvaran adresser i Ethernet-ram . Varje Ethernet-ram innehåller en Destination Address och en källa adress . Adresserna är Media Access Control , eller MAC-adress . En MAC -adress är 48 bitar lång och uttrycks vanligtvis i hexadecimalt . En unik MAC- adress tilldelas varje dator gränssnitt av tillverkaren . Domäner
Kollisioner bromsa trafiken
kollision.
Ethernet var ursprungligen utformad som en buss topologi . Detta innebär att varje dator är ansluten till samma tråd och måste turas skicka ramar . Varje ram skulle tas emot av varje dator som är ansluten till bussen. Om två datorer försökte sända samtidigt , skulle de detektera en kollision. En kollision måste lösas genom att återutsända ramen efter en slumpmässig timeout . Detta kallades en kollision domän . Om alltför många arbetsstationer delade samma kollisionsdomän då antalet kollisioner skulle öka och drastiskt minska genomströmningen . Syftet med en switch är att olika datorer i olika kollisionsdomäner samtidigt låta dem kommunicera med Ethernet .
Separata kollisionsdomäner
switchar separera trafik till olika kollisionsdomäner .
Med en Ethernet- switch , är varje port en separat kollisionsdomän . Varje switch port kommer att läsa och buffra varje bildruta som den tar emot . Olika ramar kan tas emot på olika portar samtidigt och olika ramar kan överföras på olika portar på samma gång . Förmedlaren använder adressfälten i Ethernet att bestämma vad du ska göra med ramen .
Lärande Switch
Genom att studera källan adress , switchar lära placeringen av datorer .
Växlar ofta kallas Learning switchar eller adaptiv switchar eftersom de lär topologin i nätverket . Växeln kommer att undersöka källan adress varje bildruta som den tar emot . Växeln skapar en tabell som källadresser har mottagits på vilken port . Teorin är att för att nå en adress , kan växeln se tabellen och känner den hamn där den adressen ansluter .
Tre Way Beslut
Växlar gör en trevägs beslut , filter , framåt eller översvämning .
När en ram tas emot på varje port , kommer växeln beslutar en av tre saker . Om destinationen adress hittas i tabellen och destinationen är känd att vara på samma port som mottagningsporten är ramen kasseras. Strömställaren har att destinationen redan har mottagit ramen. Detta kallas filtret åtgärden . Om destinationen adress hittas i tabellen och destinationen är på en annan port än port som det togs emot , kommer växeln vidarebefordra ramen till endast den porten . Om destinationen adress inte finns i tabellen , kommer övergången " översvämma " ramen. Översvämningar innebär att det sänds ut varje port utom för den port som den mottogs .